Skip to content

Commit c5a13ad

Browse files
committed
Prepare to release 2.3.0
1 parent 28371ab commit c5a13ad

File tree

4 files changed

+61
-3
lines changed

4 files changed

+61
-3
lines changed

1k/build.profiles

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -38,10 +38,9 @@ jdk=17.0.10~17.0.13+
3838

3939
# The android ndk version
4040
# as stable as possible @setup.ps1 @gradle @axmol-cmdline
41-
# for android 15 16KB page size support, ndk-r23d only available on ci.android.com, refer:
41+
# for android 15 16KB page size support, rquire ndk r23d/r25(available on ci.android.com) or r27+, refer:
4242
# - https://developer.android.com/about/versions/15/behavior-changes-all#16-kb
4343
# - https://developer.android.google.cn/about/versions/15/behavior-changes-all?hl=zh-cn#16-kb
44-
# Android 15 16KB page size only supported by ndk r23 r25 from ci.android.com or r27+
4544
# In China Mainland, please download from https://pan.baidu.com/s/1neJydxOGTT7aCQvLLwbicw?pwd=qqiq
4645
# to $AX_ROOT/cache/, then run `setup.ps1 -p android`
4746
ndk=r23d

3rdparty/README.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -234,7 +234,7 @@
234234

235235
## webp
236236
- [![Upstream](https://img.shields.io/github/v/tag/webmproject/libwebp?label=Upstream)](https://github.com/webmproject/libwebp)
237-
- Version: 1.4.0
237+
- Version: 1.5.0
238238
- License: Google Inc
239239

240240
## xsxml

CHANGELOG.md

Lines changed: 58 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,61 @@
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+
- Add build android `.aab` support via `axmol -p android -aab`
14+
15+
### Bug fixes
16+
17+
- Fix Label create with long string cause random crash in windows by @halx99
18+
- 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
19+
- Fix for Android build issue by @rh101 in https://github.com/axmolengine/axmol/pull/2225
20+
- Fix media player by @ paulocoutinhox in https://github.com/axmolengine/axmol/pull/2257
21+
- Fix android class name paths incorrect by @rh101 in https://github.com/axmolengine/axmol/pull/2276
22+
- Fix renderer test case batching by @rh101 in https://github.com/axmolengine/axmol/pull/2291
23+
24+
### Improvements
25+
26+
- Improve DrawNode::drawPie() by @aismann in https://github.com/axmolengine/axmol/pull/2222
27+
- Metal: enable mipmap support by @smilediver in https://github.com/axmolengine/axmol/pull/2235
28+
- Add support for selecting all text in editbox via CTRL+A by @rh101 in https://github.com/axmolengine/axmol/pull/2238
29+
- Ensure that git ignores build folders created in test projects by @rh101 in https://github.com/axmolengine/axmol/pull/2247
30+
- Detect CTRL+A key combination to select all text in EditBox by @rh101 in https://github.com/axmolengine/axmol/pull/2251
31+
- Prevent excessive calls to deleteBackward method which may cause crashes on Android by @rh101 in https://github.com/axmolengine/axmol/pull/2248
32+
- Updated website. by @danialias in https://github.com/axmolengine/axmol/pull/2274
33+
- Make win32 messageBox always TOPMOST by @aismann in https://github.com/axmolengine/axmol/pull/2221
34+
- Add printLeaks call to alternative Win32 main method by @rh101 in https://github.com/axmolengine/axmol/pull/2278
35+
- Add printLeaks call in appropriate location to help developers by @rh101 in https://github.com/axmolengine/axmol/pull/2275
36+
- Remove TTF Font charCode 65535 limit by @halx99
37+
- Allow publish from specified commitish for ci
38+
39+
### sdks updates
40+
41+
- emsdk: 3.1.67 ==> 3.1.73
42+
- AGP: 8.4.0 ==> 8.7.3
43+
- gradle: 8.8.0 ==> 8.11.1
44+
- android target sdk: 34 ==> 35
45+
46+
### 3rdparty updates
47+
48+
- astcenc: 4.8.0 ==> 5.1.0
49+
- c-ares: 1.34.1 ==> 1.34.4
50+
- curl: 8.10.1 ==> 8.11.1
51+
- flatbuffers: 24.3.25 ==> 1.1.0-815e6e7
52+
- fmt: 11.0.1 ==> 11.1.1
53+
- oboe: 1.9.0 ==> 1.9.3
54+
- webp: 1.4.0 ==> 1.5.0
55+
- jpeg-turbo: 3.0.4 ==> 3.1.0
56+
- luajit: 2.1-97813fb ==> 2.1-f73e649
57+
- imgui: 1.90.6 ==> 1.91.6
58+
159
## axmol-2.2.1 Oct.22 2024
260

361
### Bug fixes

tools/cmdline/axmol.ps1

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -282,6 +282,7 @@ options:
282282
-c: no build, only generate native project files (vs .sln, xcodeproj)
283283
-d: specify project dir to compile, i.e. -d /path/your/project/
284284
-f: force generate native project files. Useful if no changes are detected, such as with resource updates.
285+
-aab: this is a switch option, if present, will build android .aab instead .apk
285286
-u: request upgrade prebuilt 3rd
286287
examples:
287288
- win32:

0 commit comments

Comments
 (0)