Skip to content

v0.14.0

Choose a tag to compare

@rawframe-release rawframe-release released this 05 Nov 12:02
5c73b63

0.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).
  • 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).