v2.11.0
·
24 commits
to release/2.x
since this release
The 2.11.0 release is a minor LTS release for bugfixes and improvements
🙏Thanks to all contributers of axmol include financial sponsors: @scorewarrior, @peterkharitonov, @duong, @thienphuoc, @bingsoo, @asnagni, and Past sponsors
Bug fixes
- Fix audio stop blocking on iOS during active phone calls by @halx99 in #2950
- Fix WebSocket close code byte order for #2889 by @halx99
- Fix Xcode 14.2 compatibility linking issue by @halx99
- Fix
build-docs.ps1failing to build 2.10.x by @halx99 - Fix
AX_USE_ALSOFTdefinition by @halx99 in #2912 - Fix compile error when
AX_CORE_PROFILEis defined by @crazyhappygame in #2910 - Fix luabinding generator not working due to missing
clang-ver.ps1by @halx99 - Fix isolated Axmol apps unable to find NuGet program for #2926 by @halx99
- Fix various Particle System bugs by @WUCJ638 in #2935
Improvements
- Allow overriding
FileUtils::getWritablePath()on Linux by @j-jorge in #2906 - CI: Stop generating Axmol BS package by @halx99
- CI: Relax map-diff CHECK condition in unit-tests to avoid flaky CI failures by @halx99
- CI: Improve macOS runners and build commands by @halx99
- Add
Node::getHashOfName()by @j-jorge in #2907 - Lock
axslccversion to1.9.6for Axmol 2.x by @halx99 - Minor performance-related improvements in FontFreeType by @j-jorge
- Delete pending
AsyncStructs whenTextureCacheloading thread is destroyed by @j-jorge in #2911
SDK & Tools updates
- cmake: 4.2.0 => 4.2.1
- jdk: 17.0.15 => 17.0.17
- webview2: 1.0.3595.46 => 1.0.3650.58
3rdparty updates
- c-ares: 1.34.5 => 1.34.6
- jpeg-turbo: 3.1.2 => 3.1.3
- libpng: 1.6.50 => 1.6.53
- luajit: 2.1-68354f4 => 2.1-7152e15
MD5 Hash of the release artifacts
axmol-2.11.0.zip: b7b0fa888f2abec327ee6b54133eae90