The 2.6.1 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, @paulocoutinhox, @DelinWorks
Bug fixes
- Fix #2559 crash on android armv7 by @halx99
- Fix blending so that the fairygui animation clip renders with the correct blend function by @thienphuoc in #2560
- Fix opus not link when linking prebuilt engine to axmol apps by @halx99
- Fix build win32 by clang fail due to openal set incorrect preprocessors by @halx99
- Fix gradle can't lookup cmake from
axmol/tools/external/cmake
Improvements
- No longer use android legacy cmake toolchain file by @halx99
- Add build options to game cmake module for easier access by @rh101 in #2553
- Move AXGameFinalSetup.cmake to cpp and lua templates because of differences in code by @rh101 in #2557
- Add win prebuilt workflow check ci by @halx99 in #2558
- Improve gradle scripts by @halx99 in #2561
- Holding a VM reference to the android asset manager jobject to prevent its being garbage collected while the native object is in use by @halx99
- Remove unused workaround code by @halx99
- Ensure setup correct version for android buildtools and target_sdk by @halx99
- Move
axmol.gradle
outside thelibaxmol
gradle project by @halx99
SDKs & Tools updates
- cmdlinetools: 12.0 => 19.0
3rdparty updates
- astcenc: 5.2.0 => 5.3.0
- luajit: 2.1-eec7a80 => 2.1-f9140a6
- openssl: 3.5.0 => 3.0.16
New Contributors
- @thienphuoc made their first contribution in #2560
MD5 Hash of the release artifacts
axmol-2.6.1.zip
: 76f1b27fdc5b79f69918fddcd072760caxmol-bs-2.6.1.zip
: f7f699b97bd191f11a745bfae5e71f43