|
| 1 | +## axmol-2.3.0 Jan.1 2025 |
| 2 | + |
| 3 | +### Significant changes relative to 2.2.x: |
| 4 | + |
| 5 | +- Add android15 16KB page size support by @halx99 in https://github.com/axmolengine/axmol/pull/2268 |
| 6 | +- Improve build profiles by @halx99 in https://github.com/axmolengine/axmol/pull/2273 |
| 7 | +- Rename `org.axmol*` to `dev.axmol*` by @halx99 in https://github.com/axmolengine/axmol/pull/2272 |
| 8 | +- Rename `glslcc` to `axslcc` by @halx99 in https://github.com/axmolengine/axmol/pull/2271 |
| 9 | +- Add support to create a minmal `axmol-bs` package for common cross platform build purpose by @halx99 |
| 10 | +- Add vs2022 preview support in 1kiss.ps1 by @halx99 |
| 11 | +- Update libclang to 19.1.6 for luabinding generator by @halx99 |
| 12 | +- Download package to `cache` instead `tools/external` |
| 13 | + |
| 14 | +### Bug fixes |
| 15 | + |
| 16 | +- Fix Label create with long string cause random crash in windows by @halx99 |
| 17 | +- Fix DrawNode::drawPie(DrawMode::Line, thickness =1) draw a closed line (like DrawMode::Semi) wrong by @aismann in https://github.com/axmolengine/axmol/pull/2217 |
| 18 | +- Fix for Android build issue by @rh101 in https://github.com/axmolengine/axmol/pull/2225 |
| 19 | +- Fix media player by @ paulocoutinhox in https://github.com/axmolengine/axmol/pull/2257 |
| 20 | +- Fix android class name paths incorrect by @rh101 in https://github.com/axmolengine/axmol/pull/2276 |
| 21 | +- Fix renderer test case batching by @rh101 in https://github.com/axmolengine/axmol/pull/2291 |
| 22 | + |
| 23 | +### Improvements |
| 24 | + |
| 25 | +- Improve DrawNode::drawPie() by @aismann in https://github.com/axmolengine/axmol/pull/2222 |
| 26 | +- Metal: enable mipmap support by @smilediver in https://github.com/axmolengine/axmol/pull/2235 |
| 27 | +- Add support for selecting all text in editbox via CTRL+A by @rh101 in https://github.com/axmolengine/axmol/pull/2238 |
| 28 | +- Ensure that git ignores build folders created in test projects by @rh101 in https://github.com/axmolengine/axmol/pull/2247 |
| 29 | +- Detect CTRL+A key combination to select all text in EditBox by @rh101 in https://github.com/axmolengine/axmol/pull/2251 |
| 30 | +- Prevent excessive calls to deleteBackward method which may cause crashes on Android by @rh101 in https://github.com/axmolengine/axmol/pull/2248 |
| 31 | +- Updated website. by @danialias in https://github.com/axmolengine/axmol/pull/2274 |
| 32 | +- Make win32 messageBox always TOPMOST by @aismann in https://github.com/axmolengine/axmol/pull/2221 |
| 33 | +- Add printLeaks call to alternative Win32 main method by @rh101 in https://github.com/axmolengine/axmol/pull/2278 |
| 34 | +- Add printLeaks call in appropriate location to help developers by @rh101 in https://github.com/axmolengine/axmol/pull/2275 |
| 35 | +- Remove TTF Font charCode 65535 limit by @halx99 |
| 36 | +- Allow publish from specified commitish for ci |
| 37 | + |
| 38 | +### sdks updates |
| 39 | + |
| 40 | +- emsdk: 3.1.67 ==> 3.1.73 |
| 41 | +- AGP: 8.4.0 ==> 8.7.3 |
| 42 | +- gradle: 8.8.0 ==> 8.11.1 |
| 43 | +- android target sdk: 34 ==> 35 |
| 44 | + |
| 45 | +### 3rdparty updates |
| 46 | + |
| 47 | +- astcenc: 4.8.0 ==> 5.1.0 |
| 48 | +- c-ares: 1.34.1 ==> 1.34.4 |
| 49 | +- curl: 8.10.1 ==> 8.11.1 |
| 50 | +- flatbuffers: 24.3.25 ==> 1.1.0-815e6e7 |
| 51 | +- fmt: 11.0.1 ==> 11.1.1 |
| 52 | +- oboe: 1.9.0 ==> 1.9.3 |
| 53 | +- webp: 1.4.0 ==> 1.5.0 |
| 54 | +- jpeg-turbo: 3.0.4 ==> 3.1.0 |
| 55 | +- luajit: 2.1-97813fb ==> 2.1-f73e649 |
| 56 | +- imgui: 1.90.6 ==> 1.91.6 |
| 57 | + |
1 | 58 | ## axmol-2.2.1 Oct.22 2024
|
2 | 59 |
|
3 | 60 | ### Bug fixes
|
|
0 commit comments