Skip to content

RmlUi 3.3

Compare
Choose a tag to compare
@mikke89 mikke89 released this 28 Jun 17:21

RmlUi 3.3 fixes several bugs and adds some quality-of-life improvements.

Feature updates

  • Element select improvements.
    • Scrolling in the selection box will now always prevent scrolling in the parent window. Scrolling the window will close the selection box.
    • The selection box will now limit its height to the available space within the context's window dimensions, and position itself either below or above the select element as appropriate.

Other notable improvements

  • The style attribute no longer requires a semi-colon ; after the final property.
  • Improved compilation times.
    • Cleaned up header files and #includes to only include what they use.
    • Support for precompiled header files with CMake.
  • Now builds cleanly with a higher level of warning flags.
  • RmlUi is now C++20 compatible (C++14 is still the minimum requirement).

In addition, several bugs have been fixed. See the full changelog for details.

Read the full changelog here.

Windows binaries built using Visual Studio 15 2017.