Skip to content

Commit bb6c795

Browse files
committed
Release RmlUi 4.4
1 parent 13b406e commit bb6c795

File tree

2 files changed

+10
-9
lines changed

2 files changed

+10
-9
lines changed

CMakeLists.txt

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -55,7 +55,7 @@ endif(POLICY CMP0074)
5555

5656
project(RmlUi LANGUAGES C CXX VERSION 4.4)
5757

58-
set(RMLUI_VERSION_RELEASE false)
58+
set(RMLUI_VERSION_RELEASE true)
5959

6060
if(RMLUI_VERSION_RELEASE)
6161
set(RMLUI_VERSION_SUFFIX "")

changelog.md

Lines changed: 9 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -8,7 +8,7 @@
88
* [RmlUi 3.0](#rmlui-30)
99
* [RmlUi 2.0](#rmlui-20)
1010

11-
## RmlUi 4.4 (WIP)
11+
## RmlUi 4.4
1212

1313
### Fonts
1414

@@ -17,6 +17,13 @@
1717
- The `font-weight` property now supports numeric values. [#296](https://github.com/mikke89/RmlUi/pull/289) (thanks @MexUK)
1818
- The `opacity` property is now also applied to font effects. [#270](https://github.com/mikke89/RmlUi/issues/270)
1919

20+
### Performance and resource management
21+
22+
- 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).
23+
- Reduced memory usage, more than halved the size of `ComputedValues`.
24+
- Added `Rml::ReleaseFontResources` to release unused font textures, cached glyph data, and related resources.
25+
- 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)
26+
2027
### Layout
2128

2229
- Fix offsets of relatively positioned elements with percentage positioning. [#262](https://github.com/mikke89/RmlUi/issues/262)
@@ -32,13 +39,6 @@
3239
- Drag clones are now positioned correctly when their ancestors use transforms. [#269](https://github.com/mikke89/RmlUi/issues/269)
3340
- Drag clones no longer inherit backgrounds and decoration from the cloned element's document body.
3441

35-
### Performance and resource management
36-
37-
- 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).
38-
- Reduced memory usage, more than halved the size of `ComputedValues`.
39-
- Added `Rml::ReleaseFontResources` to release unused font textures, cached glyph data, and related resources.
40-
- 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)
41-
4242
### Samples and plugins
4343

4444
- New sample for integration with SDL2's native renderer. [#252](https://github.com/mikke89/RmlUi/pull/252) (thanks @1bsyl)
@@ -52,6 +52,7 @@
5252
### Breaking changes
5353

5454
- `FontEngineInterface::GenerateString` now takes an additional argument, `opacity`.
55+
- Computed values are now retrieved by function calls instead of member objects.
5556

5657

5758
## RmlUi 4.3

0 commit comments

Comments
 (0)