diff --git a/CHANGELOG.md b/CHANGELOG.md index c2ee1c03..d5b67d4e 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -7,7 +7,7 @@ This project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.htm ## [Unreleased] ### Changed - Moving windows to other spaces requires SIP to be disabled on macOS Sequoia [#2324](https://github.com/koekeishiya/yabai/issues/2324) [#2331](https://github.com/koekeishiya/yabai/issues/2331) -- Updated scripting-addition mach loader/injection and payload to work for macOS Sequoia Beta 1 and 2 [#2324](https://github.com/koekeishiya/yabai/issues/2324) [#2331](https://github.com/koekeishiya/yabai/issues/2331) +- Updated scripting-addition mach loader/injection and payload to work for macOS Sequoia Beta 1, 2, 3, and 4 [#2324](https://github.com/koekeishiya/yabai/issues/2324) [#2331](https://github.com/koekeishiya/yabai/issues/2331) - Extend *stack window selector* to allow numeric indices: `yabai -m window --focus stack.3` [#2342](https://github.com/koekeishiya/yabai/issues/2342) ## [7.1.1] - 2024-05-18 diff --git a/src/osax/arm64/payload.m b/src/osax/arm64/payload.m index 334da43e..be2f6c95 100644 --- a/src/osax/arm64/payload.m +++ b/src/osax/arm64/payload.m @@ -121,7 +121,7 @@ uint64_t get_set_front_window_offset(NSOperatingSystemVersion os_version) { const char *get_dppm_pattern(NSOperatingSystemVersion os_version) { if (os_version.majorVersion == 15) { - return "?? 0F 00 ?? ?? ?? ?? 91 ?? 0E 00 90 ?? ?? ?? F8 ?? 03 40 F9 ?? ?? ??"; + return "?? 0F 00 ?? ?? ?? ?? 91 ?? 0E 00 ?? ?? ?? ?? F8 ?? 03 40 F9 ?? ?? ??"; } else if (os_version.majorVersion == 14) { if (os_version.minorVersion > 0) { return "?? 10 00 ?? ?? E3 ?? 91 ?? 0F 00 D0 ?? ?? ?? F8 ?? 03 40 F9 ?? ?? ??"; @@ -180,7 +180,7 @@ uint64_t get_set_front_window_offset(NSOperatingSystemVersion os_version) { const char *get_move_space_pattern(NSOperatingSystemVersion os_version) { if (os_version.majorVersion == 15) { - return "7F 23 03 D5 E3 03 1E AA ?? 7D FF 97 FE 03 03 AA FD 7B 06 A9 FD 83 01 91 F6 03 14 AA F4 03 02 AA FB 03 01 AA FA 03 00 AA ?? 13 00 B0 E8 ?? ?? F9 19 68 68 F8 E0 03 19 AA E1 03 16 AA CF EF FF 97 60 02 00 B4 F3 03 00 AA F5 03 01 AA ?? 14 00 B0 08 ?? ?? 91 00 01 40 F9"; + return "7F 23 03 D5 E3 03 1E AA ?? 7D FF 97 FE 03 03 AA FD 7B 06 A9 FD 83 01 91 F6 03 14 AA F4 03 02 AA FB 03 01 AA FA 03 00 AA ?? 13 00 ?? E8 ?? ?? F9 19 68 68 F8 E0 03 19 AA E1 03 16 AA CF EF FF 97 60 02 00 B4 F3 03 00 AA F5 03 01 AA ?? 14 00 ?? 08 ?? ?? 91 00 01 40 F9"; } else if (os_version.majorVersion == 14) { return "7F 23 03 D5 FF C3 01 D1 E3 03 1E AA ?? ?? 00 94 FE 03 03 AA FD 7B 06 A9 FD 83 01 91 F6 03 14 AA F4 03 02 AA FA 03 01 AA FB 03 00 AA ?? ?? 00 ?? F7 ?? ?? 91 E8 02 40 F9 19 68 68 F8 E0 03 19 AA E1 03 16 AA ?? 25 00 94 ?? ?? 00 B4 ?? 03 00 AA ?? 03 01 AA"; } else if (os_version.majorVersion == 13) { diff --git a/src/osax/common.h b/src/osax/common.h index f7012a11..4af94bc8 100644 --- a/src/osax/common.h +++ b/src/osax/common.h @@ -1,7 +1,7 @@ #ifndef SA_COMMON_H #define SA_COMMON_H -#define OSAX_VERSION "2.1.15" +#define OSAX_VERSION "2.1.16" #define OSAX_ATTRIB_DOCK_SPACES 0x01 #define OSAX_ATTRIB_DPPM 0x02