|
2 | 2 |
|
3 | 3 | ### Significant changes relative to 2.1.2:
|
4 | 4 |
|
5 |
| -- Add JobSystem support |
| 5 | +- Add JobSystem support by @halx99 |
| 6 | +- Add cmake option AX_WASM_INITIAL_MEMORY |
| 7 | +- Add Linux WebView implementation by @IamSanjid in https://github.com/axmolengine/axmol/pull/1985 |
| 8 | +- Improve curl download implementation by @halx99 in https://github.com/axmolengine/axmol/pull/1999 |
| 9 | + - Use `curl_multi_poll` instead select |
| 10 | + - Use `curl_xferinfo_callback` instead deprecated `curl_progress_callback` |
| 11 | + - Don't use CURL_HEADER to get content length, get it in xferinfo_callback |
| 12 | +- Improve RenderTarget by @smilediver in https://github.com/axmolengine/axmol/pull/1996 |
| 13 | +- Make apple controller to support four players by @paulocoutinhox in https://github.com/axmolengine/axmol/pull/2009 |
6 | 14 |
|
7 | 15 | ### Mark as deprecated
|
8 | 16 |
|
9 | 17 | - `AsyncTaskPool`, use `JobSystem` instead.
|
10 | 18 |
|
| 19 | +### Bug Fixes |
| 20 | + |
| 21 | +- Fix Callback and store Renderer Image type by @AlexandreK38 in https://github.com/axmolengine/axmol/pull/1945 |
| 22 | +- Fix char8_t not disable on msvc by @halx99 |
| 23 | +- Fix Renderer recreated by @smilediver in https://github.com/axmolengine/axmol/pull/1988 |
| 24 | +- Fix AvfMediaEngine assetion when play some HLS video files by @halx99 in https://github.com/axmolengine/axmol/issues/1984 |
| 25 | +- Fix compiling errors when on linux ubuntu2204 by @bwaiox in https://github.com/axmolengine/axmol/pull/2012 |
| 26 | + |
| 27 | +### Improvements |
| 28 | + |
| 29 | +- Add ability to change Inspector's font size by @IamSanjid in https://github.com/axmolengine/axmol/pull/1932 |
| 30 | +- Calculate safe area inset values for android devices with rounded corners by @rh101 in https://github.com/axmolengine/axmol/pull/1934 |
| 31 | +- Update documentation for axmol build commands when targetting the iOS simulator by @rh101 in https://github.com/axmolengine/axmol/pull/1938 |
| 32 | +- Added glyph ranges manager for ImGuiPresenter, added ability to use glyph ranges for Inspector's font by @IamSanjid in https://github.com/axmolengine/axmol/pull/1936 |
| 33 | +- Add support for necessary events to be sent regardless of event dispatcher enabled state by @rh101 in https://github.com/axmolengine/axmol/pull/1940 |
| 34 | +- Enable DrawNodeEx by default by @aismann in https://github.com/axmolengine/axmol/pull/1950 |
| 35 | +- Apply child stencils correctly to the clipping node by @rh101 in https://github.com/axmolengine/axmol/pull/1957 |
| 36 | +- Fix some compiler warnings on windows by @IamSanjid in https://github.com/axmolengine/axmol/pull/1954 |
| 37 | +- Update DevSetup.md by @caryyu in https://github.com/axmolengine/axmol/pull/1965 |
| 38 | +- Sprite and TextureCache from ax::Data by @AlexandreK38 in https://github.com/axmolengine/axmol/pull/1967 |
| 39 | +- Remove duplicate cmake options by @halx99 |
| 40 | +- Count run action finish to call final finish when two run actions are performed by @AlexandreK38 in https://github.com/axmolengine/axmol/pull/1946 |
| 41 | +- Only pause GLSurfaceView if activity is moved to the background, and not if it just loses focus by @rh101 in https://github.com/axmolengine/axmol/pull/1942 |
| 42 | +- Update spine README.md by @rh101 in https://github.com/axmolengine/axmol/pull/1975 |
| 43 | +- Update llvm setup |
| 44 | + - Remove llvm setup from gh action yml config, since 1kiss will setup it |
| 45 | + - Update 1kiss.ps1 llvm min requirement to 17.0.6 for msvc14.40 support |
| 46 | + - Remove llvm version config from 1k/manifest.ps1 since 1kiss.ps1 already set properly for msvc14.40 support |
| 47 | +- Update TLD to `axmol.dev` in sources by @halx99 |
| 48 | +- Don't output log when custom ILogOutput was set by @halx99 |
| 49 | +- Use new logging system for audio by @halx99 |
| 50 | +- Update DrawNodeV2 0.94 by @aismann in https://github.com/axmolengine/axmol/pull/2008 |
| 51 | + |
| 52 | +### sdks & tools updates |
| 53 | + |
| 54 | +- gradle: 8.7 ==> 8.8 |
| 55 | +- AGP: 8.2.2 ==> 8.4.0 |
| 56 | +- emsdk: 3.1.59 ==> 3.1.61 |
| 57 | + |
| 58 | +### 3rdparty Updates |
| 59 | + |
| 60 | +- simdjson: 3.9.2 ==> 3.9.4 |
| 61 | +- fmtlib: 10.2.1 ==> 11.0.0 |
| 62 | +- yasio: 4.2.2 ==> 4.2.3 |
| 63 | + |
11 | 64 | ## axmol-2.1.3 May.26 2024
|
12 | 65 |
|
13 | 66 | ### Significant changes relative to 2.1.2:
|
|
0 commit comments