Quellcode durchsuchen

Release RmlUi 4.4

Michael Ragazzon vor 3 Jahren
Ursprung
Commit
bb6c795107
2 geänderte Dateien mit 10 neuen und 9 gelöschten Zeilen
  1. 1 1
      CMakeLists.txt
  2. 9 8
      changelog.md

+ 1 - 1
CMakeLists.txt

@@ -55,7 +55,7 @@ endif(POLICY CMP0074)
 
 project(RmlUi LANGUAGES C CXX VERSION 4.4)
 
-set(RMLUI_VERSION_RELEASE false)
+set(RMLUI_VERSION_RELEASE true)
 
 if(RMLUI_VERSION_RELEASE)
 	set(RMLUI_VERSION_SUFFIX "")

+ 9 - 8
changelog.md

@@ -8,7 +8,7 @@
 * [RmlUi 3.0](#rmlui-30)
 * [RmlUi 2.0](#rmlui-20)
 
-## RmlUi 4.4 (WIP)
+## RmlUi 4.4
 
 ### Fonts
 
@@ -17,6 +17,13 @@
 - The `font-weight` property now supports numeric values. [#296](https://github.com/mikke89/RmlUi/pull/289) (thanks @MexUK)
 - The `opacity` property is now also applied to font effects. [#270](https://github.com/mikke89/RmlUi/issues/270)
 
+### Performance and resource management
+
+- Substantial performance improvement when looking up style rules with class names. Fixes some cases of low performance, see [#293](https://github.com/mikke89/RmlUi/issues/293).
+- Reduced memory usage, more than halved the size of `ComputedValues`.
+- Added `Rml::ReleaseFontResources` to release unused font textures, cached glyph data, and related resources.
+- Release memory pools on `Rml::Shutdown`, or manually through the core API. [#263](https://github.com/mikke89/RmlUi/issues/263) [#265](https://github.com/mikke89/RmlUi/pull/265) (thanks @jack9267)
+
 ### Layout
 
 - Fix offsets of relatively positioned elements with percentage positioning. [#262](https://github.com/mikke89/RmlUi/issues/262)
@@ -32,13 +39,6 @@
 - Drag clones are now positioned correctly when their ancestors use transforms. [#269](https://github.com/mikke89/RmlUi/issues/269)
 - Drag clones no longer inherit backgrounds and decoration from the cloned element's document body.
 
-### Performance and resource management
-
-- Substantial performance improvement when looking up style rules with class names. Fixes some cases of low performance, see [#293](https://github.com/mikke89/RmlUi/issues/293).
-- Reduced memory usage, more than halved the size of `ComputedValues`.
-- Added `Rml::ReleaseFontResources` to release unused font textures, cached glyph data, and related resources.
-- Release memory pools on `Rml::Shutdown`, or manually through the core API. [#263](https://github.com/mikke89/RmlUi/issues/263) [#265](https://github.com/mikke89/RmlUi/pull/265) (thanks @jack9267)
-
 ### Samples and plugins
 
 - New sample for integration with SDL2's native renderer. [#252](https://github.com/mikke89/RmlUi/pull/252) (thanks @1bsyl)
@@ -52,6 +52,7 @@
 ### Breaking changes
 
 - `FontEngineInterface::GenerateString` now takes an additional argument, `opacity`.
+- Computed values are now retrieved by function calls instead of member objects.
 
 
 ## RmlUi 4.3