diff --git a/.release-please-manifest.json b/.release-please-manifest.json index ed21d28..727e2be 100644 --- a/.release-please-manifest.json +++ b/.release-please-manifest.json @@ -1,3 +1,3 @@ { - ".": "0.13.0" + ".": "0.14.0" } diff --git a/CHANGELOG.md b/CHANGELOG.md index 4e2954c..ef24e1f 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -5,6 +5,34 @@ Added, Changed, Fixed, Removed and Security. The project uses [Semantic Versioning](https://semver.org/). Before 1.0.0, any release may change the API, the ABI and the behavior. +## [0.14.0](https://github.com/Rawframe-Project/maul-window/compare/v0.13.0...v0.14.0) (2026-11-05) + +The iOS device check, that a window shows no flash against the launch +screen before its first frame, is waived by the owner for this +release, which ships on the iOS simulator suite: its iOS changes leave +the launch and the first frame alone. + +### Changed + +- **Breaking:** the constants of `mwinMouseButton`, the kind a button + record names, are now `mwin_mouseButtonLeft`, + `mwin_mouseButtonRight`, `mwin_mouseButtonMiddle`, + `mwin_mouseButtonBack` and `mwin_mouseButtonForward`, with the same + values; they were `mwin_buttonLeft`, `mwin_buttonRight`, + `mwin_buttonMiddle`, `mwin_buttonBack` and `mwin_buttonForward`. + Those names did not say they were the mouse's, and they agree with + the held-button flags `mwin_mouseLeft` to `mwin_mouseForward` for + left and right only: a program that tested + `pointer.buttons & mwin_buttonMiddle` tested left and right, with no + warning + ([#485](https://github.com/Rawframe-Project/maul-window/pull/485)). +- Maul Window builds against Maul Unicode 1.1.2, which gives the + results 1.0.0 gave, so nothing a program gets from Maul Window + changes. The installed CMake config and pkg-config file ask for + Maul Unicode 1.1.2, and a build on a machine with only Maul Unicode + 1.0.0 installed fetches 1.1.2 instead of using it + ([#482](https://github.com/Rawframe-Project/maul-window/pull/482)). + ## [0.13.0](https://github.com/Rawframe-Project/maul-window/compare/v0.12.0...v0.13.0) (2026-11-05) The iOS device check, that a window shows no flash against the launch diff --git a/include/maul-window/base.h b/include/maul-window/base.h index baa6776..e8daeaf 100644 --- a/include/maul-window/base.h +++ b/include/maul-window/base.h @@ -22,7 +22,7 @@ extern "C" #define MWIN_VERSION_MAJOR 0 // x-release-please-end // x-release-please-start-minor -#define MWIN_VERSION_MINOR 13 +#define MWIN_VERSION_MINOR 14 // x-release-please-end // x-release-please-start-patch #define MWIN_VERSION_PATCH 0