Axmol 2.6.1 版本是一个以错误修复和功能改进为主的次要LTS
长期支持版本
🙏感谢所有贡献者及财务赞助者:@scorewarrior、@peterkharitonov、@duong、@thienphuoc、@bingsoo、@asnagni、@paulocoutinhox、@DelinWorks
错误修复
- 修复Android armv7架构崩溃问题(由@halx99提交于https://github.com/axmolengine/axmol/issues/2559)
- 修复fairygui动画片段使用正确混合函数渲染的问题(由@thienphuoc提交于https://github.com/axmolengine/axmol/pull/2560)
- 修复预构建引擎链接到axmol应用时opus未链接的问题(由@halx99提交)
- 修复clang编译win32时因openal设置错误预处理器导致的构建失败(由@halx99提交)
- 修复gradle无法从
axmol/tools/external/cmake
查找cmake的问题
功能改进
- 不再使用Android旧版cmake工具链文件(由@halx99提交)
- 为游戏cmake模块添加构建选项以便更易访问(由@rh101提交于https://github.com/axmolengine/axmol/pull/2553)
- 将AXGameFinalSetup.cmake移至cpp和lua模板以适应代码差异(由@rh101提交于https://github.com/axmolengine/axmol/pull/2557)
- 添加Windows预构建工作流CI检查(由@halx99提交于https://github.com/axmolengine/axmol/pull/2558)
- 改进gradle脚本(由@halx99提交于https://github.com/axmolengine/axmol/pull/2561)
- 持有Android asset manager jobject的VM引用防止原生对象使用时被垃圾回收(由@halx99提交)
- 移除未使用的临时解决方案代码(由@halx99提交)
- 确保为Android构建工具和目标SDK设置正确版本(由@halx99提交)
- 将
axmol.gradle
移出libaxmol
gradle项目(由@halx99提交)
SDK与工具更新
- cmdlinetools: 12.0 => 19.0
第三方库更新
- astcenc: 5.2.0 => 5.3.0
- luajit: 2.1-eec7a80 => 2.1-f9140a6
- openssl: 3.5.0 => 3.0.16
新贡献者
- @thienphuoc 在 https://github.com/axmolengine/axmol/pull/2560 完成首次贡献
发布文件MD5校验值
axmol-2.6.1.zip
: 76f1b27fdc5b79f69918fddcd072760caxmol-bs-2.6.1.zip
: f7f699b97bd191f11a745bfae5e71f43
下载
GitHub
国内用户可尝试复制链接使用迅雷下载