Skip to content

Releases: NuiCpp/Nui

v1.1.0 Replace deprecated codecvt

07 Oct 21:22
6dac030
Compare
Choose a tag to compare

Replaces std::wstring_convert etc with uftcpp library, since these will be removed by C++26

v1.0.3 Update fmt to avoid build issue with libc++-21

22 Sep 12:13
52cd358
Compare
Choose a tag to compare

What's Changed

fmtlib/fmt#4543

Full Changelog: v1.0.2...v1.0.3

v1.0.2 Fix build with boost 1.89

15 Aug 11:01
69c27b7
Compare
Choose a tag to compare

Fixed build with boost version 1.8.9

v1.0.1 Fix builds with CMake 4.0

10 Jun 16:34
94fd0df
Compare
Choose a tag to compare

CMake 4.0 deprecates CMake version 3.5 or lower.
2 Dependencies had this problem portable-file-dialogs and libcpppre.
The former was allowed to continue to build, libcpppre has been replaced with another library living in the NuiCpp Organization.
libcpppre was only used for effectively 1 line of code.
The makeshift function traits impl in Nui has also been removed by the tested, more encompassing alternative.

This also includes a small build time optimization that makes it so that the emscripten target is not configured on every build, when it was configured already. The CONFIGURE_ALWAYS flag as a fallback to get the old behavior in case something unforseen happens by this change / some inproper CMake is used in the frontend/emscripten target.

Updated Emscripten Dropped Ubuntu 20

13 Mar 08:50
39b0757
Compare
Choose a tag to compare

Updated emscripten to 4.0.4, removed some no longer necessary fixup tools running on windows, because it now works out of the box.
Dropped support for Ubuntu 20

v0.18.5 Added missing header

29 Jan 22:17
a1e1bea
Compare
Choose a tag to compare

libc++ reduced transitive includes in C++23.
Added missing header.

v0.18.4 Compatibility with Boost 1.87.0

16 Jan 09:43
af0bd42
Compare
Choose a tag to compare
Merge pull request #130 from NuiCpp/feat/boost-1_87-updates

Updated roar revision.

v0.18.3 Update Dependencies

04 Dec 16:27
418ac2c
Compare
Choose a tag to compare

Update underlying dependencies to work with newer boost versions.

v0.18.2 Made some tidy improvements and fixed / improved ScopeExit utility class

01 Dec 00:48
132fbb8
Compare
Choose a tag to compare

What's Changed

Full Changelog: v0.18.1...v0.18.2

v0.18.1 Fixed CMake Build Order Dependencies

23 Nov 23:59
f7141ff
Compare
Choose a tag to compare
Merge pull request #126 from NuiCpp/fix/better-parcel-target

Changed parcel target to custom command.