Skip to content

v2.11.0

Choose a tag to compare

@github-actions github-actions released this 19 Dec 04:24
· 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.ps1 failing to build 2.10.x by @halx99
  • Fix AX_USE_ALSOFT definition by @halx99 in #2912
  • Fix compile error when AX_CORE_PROFILE is defined by @crazyhappygame in #2910
  • Fix luabinding generator not working due to missing clang-ver.ps1 by @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 axslcc version to 1.9.6 for Axmol 2.x by @halx99
  • Minor performance-related improvements in FontFreeType by @j-jorge
  • Delete pending AsyncStructs when TextureCache loading 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