Releases: halx99/axmol-archived
v1.0.1p1
CHANGELOG
-
Lock android ndk revision to r23c
-
Add
install-pwsh.sh
to make installing powershell onmacOS
,Ubuntu
,ArchLinux
more easier -
Axmol console next, now almost powershell (except luabinding generator required python3)
- The axmol console commands
axmol run
,axmol deploy
aslo supportwinuwp
- The axmol console commands not only used by axmol, it's could be used to build any other project based on cmake build system, i.e, goto any cmake based project directory, then run command:
axmol build -p win32 -xb "--target, <your_project_cmake_target>"
- The axmol console commands
-
ArchLinux
now official supported by axmol community, means, with 2 steps:install-pwsh.sh
pwsh .\setup.ps1
then you can compile for targets:linux
andandroid
(apk) by commands in your axmol's project root directory
axmol build -p linux
for linuxaxmol build -p android -a arm64
for android
Note
For win10 system installed powershell 5.x, need Set-ExecutionPolicy -Scope CurrentUser -ExecutionPolicy Bypass -Force
Full Changelog: v1.0.0...v1.0.1p1
v2.0.0
- Add experimental WebAssembly build support(WebGL 2.0) by @nowasm
- List of known issues maybe help wanted
- WebGL context lost not handled yet
- A demo avaiable on axmol gh-pages:
cpp-tests.html
, build from branchdev
- Note: Follow functionals require wasm pthread support, and needs server enable https://web.dev/coop-coep/ response with specified header, and by default thread support was enabled by axmol client build commands
- AudioEngine
- ASTC multi-thread software decoder
TextureCache::addImageAsync
MeshRenderer::createAsync
- Extension: live2d not support due to it's sdk core not opensource and not contains wasm prebuilt libs
- Quick build and run
cpp_tests
on local machine, the command useemrun
to preview, and it's response with specified headers which wasm pthread support required, so above functionals with multi-threading works well.axmol run -p wasm -xb "--target,cpp_tests"
- Add 2 cmake options:
AX_WASM_THREADS
,AX_WASM_SHELL_FILE
, refer to CMakeOptions.md
- List of known issues maybe help wanted
- OpenGL3/GLES3 support, add new cmake option
AX_GLES_PROFILE
to control GLES profile, refer to #1279 - Mesh instancing draw support by @DelinWorks
- Use glslcc(a spriv-corss & glslang wrapper tool) as new shader workflow, write shader by ESSL310, build to target platforms:
- MSL for Apple(macOS/iOS/tvOS)
- ESSL300 for Android, ANGLE
- GLSL330 for Desktop GL
- GLSL100 for Android old devices e.g android-4.2
- Restrict ESSL310 input shader: please only define 1 uniform block at per shader stage
- Improve ProgramManager for loading custom shader program more easy
- Improve text rendering, label SDF outline support
- Improve FileStream, handle large 4GB+ files
- Improve ASTC hardware support detection
- Use ANGLE as default renderer library on win32
- Thirdparty Updates
- ANGLE: 113.0.5672.128 ==> 115.0.5790.173
- curl: 8.1.2 ==> 8.2.1
- fmtlib: 10.0.0 ==> 10.1.0
- FreeType: 2.13.0 ==> 2.13.2
- llhttp: 8.1.1 ==> 9.0.1
- OpenSSL: 3.0.9 ==> 3.0.10
- webp: 1.3.0 ==> 1.3.1
- xxHash: 0.8.1 ==> 0.8.2
- zlib: 1.2.13 ==> 1.3
- API changes:
- CHANGED: The prototype of
ProgramManager::registerCustomProgram
was changed - ADDED:
ProgramManager::loadProgram
- REMOVED:
ProgramManager::getCustomProgram
- REMOVED:
CommandBuffer::setLineWidth
- CHANGED: The prototype of
- Many other improvements
v1.0.0
What's Changed
- Improve media-engine for android, linux by @halx99 in axmolengine#1228
- Remove CC prefix from code file name by @halx99 in axmolengine#1230
- Update thirdparty prebuilts to v55 by @axmol-bot in axmolengine#1233
- Increment PROP_MIN_SDK_VERSION to 21 by @crazyhappygame in axmolengine#1236
- Update 3rd sources by @halx99 in axmolengine#1240
- Almost pwsh for ci by @halx99 in axmolengine#1244
- Fix missing return value in EditBoxImplLinux::getNativeDefaultFontNam… by @j-jorge in axmolengine#1250
- UserDefault: check the result of posix_ftruncate. by @j-jorge in axmolengine#1249
- Improve ci files by @halx99 in axmolengine#1247
- Add missing include guard in NinePatchImageParser.h by @j-jorge in axmolengine#1248
- Improve build1k.ps1 by @halx99 in axmolengine#1251
- Fix for crashes in several tests by @rh101 in axmolengine#1259
- Update Sprite::getQuad() to return const reference by @rh101 in axmolengine#1260
- Start AutoStart when env AXMOL_START_AUTOTEST is set by @crazyhappygame in axmolengine#1261
- Update DevSetup.md by @aismann in axmolengine#1264
- Add missing include guards. by @j-jorge in axmolengine#1265
- Fix for crash in TextureCache test by @rh101 in axmolengine#1267
- Update pull_request_template.md [skip ci] by @halx99 in axmolengine#1270
- Allow unity builds on a subset of the sources. by @j-jorge in axmolengine#1266
- Fix for adding axmol bin path to user path environment variable by @rh101 in axmolengine#1275
More changes (not fully)
https://github.com/axmolengine/axmol/blob/main/CHANGELOG and milestone: https://github.com/axmolengine/axmol/milestone/1
New Contributors
- @j-jorge made their first contribution in axmolengine#1250
Full Changelog: v1.0.0b13...v1.0.0
v1.0.0b13
What's Changed
- [REFINE] Reopen alsoft device when default device changed by @halx99 in axmolengine#1219
- On "57: Node:RotateWorld" replace cocos2d with axmol logo by @aismann in axmolengine#1220
- Add support for haptic feedback on iOS and Android devices by @maksg in axmolengine#1222
- Revert "Update openal-soft to latest for UWP support" by @halx99 in axmolengine#1223
- Factor in protected nodes when creating global Z node priority map for event dispatcher by @rh101 in axmolengine#1224
New Contributors
- @maksg made their first contribution in axmolengine#1222
Full Changelog: v1.0.0b12...v1.0.0b13
v1.0.0b12
What's Changed
- Add 1 overload AudioEngine::play2d for time offset support by @halx99 in axmolengine#1210
- [Refine] Improve exit flow by @halx99 in axmolengine#1213
- [audio][android] Switch default audio backend from oboe to opensl by @halx99 in axmolengine#1214
- [REFINE] Win32: Avoid video frames buffer accumulation by @halx99 in axmolengine#1215
- [REFINE] Use ipv4 address preferred for console command server by @halx99 in axmolengine#1216
- Update thirdparty prebuilts to v53 by @axmol-bot in axmolengine#1218
Full Changelog: v1.0.0b11...v1.0.0b12
v1.0.0b11
What's Changed
- Update app icon to Axmol logo by @rh101 in axmolengine#1070
- Better richtext word wrapping by @rh101 in axmolengine#1071
- Tidy project tree and full symlink support by @halx99 in axmolengine#1072
- [Android] Update icons to Axmol logo by @rh101 in axmolengine#1073
- Update thirdparty prebuilts to v44 by @axmol-bot in axmolengine#1076
- removed unused variable: const Vec2 pt by @aismann in axmolengine#1079
- Clipper2 1.2.0 by @aismann in axmolengine#1083
- fix: type judgment error by @tkzcfc in axmolengine#1084
- [Apple] Fix for missing resources by @rh101 in axmolengine#1092
- Fix incorrect content variable in cpp template by @rh101 in axmolengine#1095
- [BUG] TileMap OpenGL pixel-tolerance fix by @DelinWorks in axmolengine#1085
- Add missing renderer source file references to CMakeLists.txt by @rh101 in axmolengine#1100
- [BUG] TileMap flipped/rotated animated tiles incorrect rendering. by @DelinWorks in axmolengine#1098
- Update README.md by @aismann in axmolengine#1103
- Update thirdparty prebuilts to v45 by @axmol-bot in axmolengine#1104
- Update thirdparty prebuilts to v45 by @axmol-bot in axmolengine#1105
- Update readme to fix new project command template by @rh101 in axmolengine#1107
- Windows Store UWP apps support by @halx99 in axmolengine#1108
- Set default project in Visual Studio for UWP by @rh101 in axmolengine#1111
- TiledMap sprite position fix by @rh101 in axmolengine#1112
- Fix for incorrect tile sprite setup on creation by @rh101 in axmolengine#1114
- fixing some warning messages of code not conform C++20 yet by @Joilnen in axmolengine#1113
- add axmol_ext.h by @aismann in axmolengine#1117
- improve cpp template (add more event handler) by @aismann in axmolengine#1118
- Impore Metal Renderer Dirty Detection. by @Yehsam23 in axmolengine#1120
- Add ClippingNode Performance Test by @Yehsam23 in axmolengine#1122
- Update thirdparty prebuilts to v47 by @axmol-bot in axmolengine#1124
- Improve Android performance by @Yehsam23 in axmolengine#1125
- Fix return reference to local temporary value by @rh101 in axmolengine#1127
- Update thirdparty prebuilts to v49 by @axmol-bot in axmolengine#1130
- [BUG] Fix TMX Tiled Map
CSV
,BASE64
, &ZLIB
incorrect parsing by @DelinWorks in axmolengine#1131 - [IMPROVEMENT] Fix tilemap camera move and zoom culling by @DelinWorks in axmolengine#1134
- Media engine video texture by @halx99 in axmolengine#1133
- Clipper2 1.2.2 by @aismann in axmolengine#1138
- Fix: error C2360: initialization of 't' is skipped by 'case' label by @aismann in axmolengine#1146
- Ensure that the axmol engine git folder is the one used for versioning by @rh101 in axmolengine#1149
- Fix lua warnning by @bwaiox in axmolengine#1151
- Support clang-cl + ninja, refer to axmolengine#1152 by @halx99 in axmolengine#1153
- Enable video player(VideoTexture) based on new MediaEngine for macOS and tvos by @halx99 in axmolengine#1154
- Building with ninja + official llvm-clang-cl support by @halx99 in axmolengine#1159
- Forward packet for HttpClient only by @halx99 in axmolengine#1164
- Fix to ensure new line is correctly added to RichText by @rh101 in axmolengine#1171
- Fix android build by @halx99 in axmolengine#1172
- [BUG] Fix HSV/HSL reverse hue degrees by @DelinWorks in axmolengine#1184
- Refactor HSV/HSL by @DelinWorks in axmolengine#1187
- Update README.md by @aismann in axmolengine#1188
- Update README.md by @aismann in axmolengine#1189
- Fix RenderTexture memory leak and increased memory usage when initWithWidthAndHeight is called by @rh101 in axmolengine#1191
- Update LUA constants for target platform by @rh101 in axmolengine#1192
- Update thirdparty prebuilts to v51 by @axmol-bot in axmolengine#1197
- Update UnitTest.cpp by @Tas-I-te in axmolengine#1198
- Update CCAutoPolygon.cpp by @aismann in axmolengine#1201
- Remove unused by @halx99 in axmolengine#1202
- Update README.md by @aismann in axmolengine#1207
New Contributors
- @Yehsam23 made their first contribution in axmolengine#1120
- @bwaiox made their first contribution in axmolengine#1151
- @Tas-I-te made their first contribution in axmolengine#1198
Full Changelog: v1.0.0b10...v1.0.0b11
v1.0.0b10
What's Changed
- Replace push_back() vs emplace_back() on axis/tests/cpp-tests and axis/core by @aismann in axmolengine#781
- Migrate axys by @halx99 in axmolengine#782
- replace push_back() vs emplace_back() on extension by @aismann in axmolengine#785
- rename push_back vs emplace_back (fine tuning and remove on Live2D (t… by @aismann in axmolengine#787
- [BUG] Fix camera view calculation and tidy up system. by @DelinWorks in axmolengine#792
- Fix osx/ios ci by @halx99 in axmolengine#795
- Update setup.py by @aismann in axmolengine#796
- Revert "Support for Apple Silicon / M1" by @halx99 in axmolengine#802
- writable-path-android by @solan-solan in axmolengine#805
- Feature 803 by @halx99 in axmolengine#804
- Update SpritePolygonTest.cpp (fix for axmolengine#231) by @aismann in axmolengine#816
- Clipper2 replacing clipper1 by @aismann in axmolengine#823
- Improve the SpritePolygonTests by @aismann in axmolengine#824
- Migrate, use simple namespace ax by @halx99 in axmolengine#818
- Issue_829 by @aismann in axmolengine#832
- axmolengine#825 by @aismann in axmolengine#837
- Update Issue829Test (DrawPrimitiveTest) by @aismann in axmolengine#844
- support tvos by @paulocoutinhox in axmolengine#846
- Support Lua to call cc.utils: capturenode by @tkzcfc in axmolengine#848
- fix ios min version for prebuilt libs by @paulocoutinhox in axmolengine#849
- fix arc by @paulocoutinhox in axmolengine#852
- Clipper2 v1 04 by @aismann in axmolengine#856
- Refactor VertexLayout sharing mechanism, fix issue axmolengine#861 by @halx99 in axmolengine#863
- Update Physics3DTest.cpp by @aismann in axmolengine#862
- Fix to ensure Component::onEnter() is called by @rh101 in axmolengine#867
- export 'setAttachment' function to lua by @tkzcfc in axmolengine#868
- search path adding repeated judgment by @tkzcfc in axmolengine#872
- add macro definition AX_NO_DUP_SEARCH_PATH by @tkzcfc in axmolengine#874
- Update README.md by @aismann in axmolengine#875
- Final migrate by @halx99 in axmolengine#876
- Update README.md by @aismann in axmolengine#877
- Adapt Physics3DTest.cpp to axmolengine#879 by @aismann in axmolengine#882
- Update HelloWorldScene.h by @aismann in axmolengine#884
- Update README.md by @aismann in axmolengine#888
- Update README.md by @aismann in axmolengine#889
- RichElementImage - Add support for scaling by @theunwisewolf in axmolengine#801
- Clipper2 1.05 (only files with changes on source lines) by @aismann in axmolengine#892
- Check cpp20 complings for all platforms by @halx99 in axmolengine#890
- Update README.md by @aismann in axmolengine#893
- Update README.md by @aismann in axmolengine#894
- Enable C++20 by default by @crazyhappygame in axmolengine#896
- Delete setup_android.py by @crazyhappygame in axmolengine#898
- Update pull_request_template.md by @aismann in axmolengine#900
- Update AppDelegate.cpp by @aismann in axmolengine#902
- Update AppDelegate.h by @aismann in axmolengine#903
- Improve axmolengine#879 thanks @solan-solan by @aismann in axmolengine#904
- Improve AutoPolygon::generateTriangles performance by @halx99 in axmolengine#905
- precompile_headers all platforms by @crazyhappygame in axmolengine#901
- Enable ImGui for Android by @rh101 in axmolengine#909
- Fix to UI touch location and add keyboard support for ImGui on Android by @rh101 in axmolengine#910
- Fix noisy message "Unable to resolve full path of PCH-header" by @crazyhappygame in axmolengine#918
- Update README.md by @aismann in axmolengine#912
- rename cocos2d to axmol by @aismann in axmolengine#920
- precompiled header: include axmol.h by @crazyhappygame in axmolengine#922
- Update UIImageViewTest.cpp by @crazyhappygame in axmolengine#923
- /* axmol thread id */ by @aismann in axmolengine#924
- Improve code quality (step1. Oct) by @halx99 in axmolengine#916
- Update README.md by @aismann in axmolengine#926
- Fix downloader crash in the lua coroutine by @tkzcfc in axmolengine#927
- Update thirdparty prebuilts to v41 by @axmol-bot in axmolengine#932
- Update README.md by @aismann in axmolengine#939
- Remove FileUtils::searchResolutionsOrderArray by @halx99 in axmolengine#942
- Add support for centered horizontal layout by @rh101 in axmolengine#946
- Clipper2 1.06 by @aismann in axmolengine#947
- Update thirdparty prebuilts to v42 by @axmol-bot in axmolengine#950
- Force recalculation of normalized position when assigning new parent to node by @rh101 in axmolengine#952
- Update CHANGELOG by @aismann in axmolengine#953
- Update DrawPrimitivesTest.cpp by @aismann in axmolengine#955
- Replace use of deprecated sprintf with snprintf by @euler0 in axmolengine#959
- fixing some warnings compilation in linux gcc 12.2.0 by @Joilnen in axmolengine#960
- Fix windows prebuilt by @AsakuraMizu in axmolengine#962
- feat: experimental linux prebuilt support by @AsakuraMizu in axmolengine#964
- Fix warnings (implicit conversion loses and use of deprecated function) by @euler0 in axmolengine#965
- Clarify the order of steps required to create and build new projects by @rh101 in axmolengine#970
- Add a pool for GroupCommand rendering commands by @rh101 in axmolengine#969
- Update README.md (improve some upstream links) by @aismann in axmolengine#975
- Update README.md (upstream improvements again) by @aismann in axmolengine#977
- Update README.md (improve some upstream links) by @aismann in axmolengine#976
- Move getWorldPosition() from Widget to Node class by @rh101 in axmolengine#978
- Update before-install.sh by @crazyhappygame in axmolengine#980
- Update before-install.sh by @crazyhappygame in axmolengine#981
- unix-ci use cmake --parallel for all platforms by @crazyhappygame in axmolengine#982
- Fix download task creation failure Program crash by @tkzcfc in axmolengine#984
- Improve lua cmake by @crazyhappygame in axmolengine#986
- Improve Android cmake by @crazyhappygame in axmolengine#985
- Fix axmol command search paths by @rh101 in axmolengine#989
- Use standard cmake CMAKE_CXX_STANDARD instead of CXX_STD by @crazyhappygame in axmolengine#987
- Fix for UIEditBox password on Mac/iOS (Montery+/15+). by @Niborski in axmolengine#995
- [BUG] Fix camera
applyZoom()
when window size changes and remove unnecessary projection code by @DelinWorks in axmolengine#992 - [IMPROVEMENT] Remove camera unnecessary perspective option. by @DelinWorks in axmolengine#993
- Improve cpp-template by @aismann in axmolengine#1006
- Update AXBuildHelpers.cmake by @crazyhappygame in axmolengine#1004
- Update HelloWorldScene.cpp by @aismann in axmolengine#1008
- ANDROID_SDK_ROOT -> ANDROID_HOME by @crazyhappygame in axmolengine#1009
- Update pull_request_template.md by @aismann in axmolengine#1012
- Fix cpp-template by @rh101 in axmolengine#1016
- Improve drawCircle rendering for big rings by @aismann in axmolengine#1013
- [BUG] Fix
positionColorLengthTexture.vert
shader compilation by @DelinWorks in axmolengine#1021 - [BUG] fix _AX_HAVE_WEBVIEW2 compilation error when not defined. by @DelinWorks in https://github.com/axmolengine/ax...
v1.0.0b9
What's Changed
- SimpleSnake example by @aismann in axmolengine#657
- Small updates (source and readme), add license. by @aismann in axmolengine#660
- [PROPOSAL] Add Particle System Animations, Alpha Masks & Improvements by @DelinWorks in axmolengine#639
- Fix enum class confliction & clean up types. by @DelinWorks in axmolengine#662
- Update lua_xml_http_request.cpp by @FireStorm2012 in axmolengine#667
- Add extension Live2D support by @halx99 in axmolengine#668
- Improve Example: SimpleSnake by @aismann in axmolengine#669
- Improve logo quality. by @DelinWorks in axmolengine#670
- [PROPOSAL] Add camera zoom, near, far, fov, aspect features & fix camera anchoring. by @DelinWorks in axmolengine#653
- SimpleSnake: Add background, small finish effect, polish the look by @aismann in axmolengine#671
- Update readme files by @halx99 in axmolengine#674
- Make the render target selectable for RenderTexture by @rh101 in axmolengine#677
- Unify frame rate control logical to director mainLoop by @halx99 in axmolengine#675
- poly2tri: Version: git 81612cb (until May 20, 2022) by @aismann in axmolengine#682
- Update README.md (change the license part) by @aismann in axmolengine#683
- Update README.md (Live2D info) by @aismann in axmolengine#685
- Use sprite to implement layer color for auto batch draw by @halx99 in axmolengine#681
- Revert "Unify frame rate control logical to director mainLoop" by @halx99 in axmolengine#686
- Try fix fps by @halx99 in axmolengine#691
- [BUG] Fix
getDefaultCamera()
returning nullptr on scene initialization. by @DelinWorks in axmolengine#690 - Some improvements on the ['Upstream-Version-License'] chapter by @aismann in axmolengine#692
- FPS display position should be set by API by @aismann in axmolengine#696
- [Android] Fix arm64 incorrect random number generation. by @DelinWorks in axmolengine#703
- Refator builtin sampler name in shader by @halx99 in axmolengine#704
- [PROPOSAL] Move global enums to their own file. by @DelinWorks in axmolengine#702
- [IMPROVMENT] Change class name
Sprite3D
toMeshRenderer
by @DelinWorks in axmolengine#705 - [PROPOSAL] Add unsigned integer mesh index format support. by @DelinWorks in axmolengine#687
- Update SimpleSnakeScene.cpp by @aismann in axmolengine#708
- [IMPROVMENT] Rename
RngSeed
toFastRNG
. by @DelinWorks in axmolengine#710 - Fix: axmolengine#712 by @aismann in axmolengine#713
- [IMPROVMENT] Fix & improve
FastRNG.h
by @DelinWorks in axmolengine#714 - Rename internal variable '_displayStats' to '_statsDisplay' by @aismann in axmolengine#715
- Replacing 'ball' with 'blocks' to see better what happens by @aismann in axmolengine#716
- Update README.md by @aismann in axmolengine#718
- Improve look of DebugDraw and feel of LogoSmash, Raycast., etc by @aismann in axmolengine#717
- Update README.md by @aismann in axmolengine#719
- [BUG] Fix shader matrix multiplication. by @DelinWorks in axmolengine#721
- Replace occurrences of
adxe
withaxis
in readme files. by @DelinWorks in axmolengine#725 - Improve IndexArray by @halx99 in axmolengine#720
- Improve Readme title. by @DelinWorks in axmolengine#726
- Fix engine setup files. by @DelinWorks in axmolengine#730
- Replace everything under
core
by @DelinWorks in axmolengine#735 - IndexArray to stl by @solan-solan in axmolengine#734
- IndexArray to stl by @solan-solan in axmolengine#738
- Migrate tests, extensions and configs by @halx99 in axmolengine#739
- Remove
FastRNG.h
warnings. by @DelinWorks in axmolengine#740 - Migrate engine namespace to
axis
(abbv:ax
) by @halx99 in axmolengine#743 - Migrate extension lua by @halx99 in axmolengine#747
- Migrate macros 'CC_' to 'AX_' by @halx99 in axmolengine#750
- [BUG] Fix material
QUAD_COLOR
vertex shader compilation. by @DelinWorks in axmolengine#752 - Renamed 'CC_CALLBACK_1' to 'AX_CALLBACK_1' by @aismann in axmolengine#753
- Migrate macro COCOS2D_DEBUG by @halx99 in axmolengine#754
- Fix: axmolengine#712 (mistake by me) by @aismann in axmolengine#756
- [IMPROVMENT] Add primitive type support for mesh materials. by @DelinWorks in axmolengine#757
- replace for(auto to for(auto& by @aismann in axmolengine#760
- Support return type'ResourceData' by @tkzcfc in axmolengine#763
- Remove the 'examples' folder from axis by @aismann in axmolengine#764
- Added automake and libtool to dependency list by @clawfinger in axmolengine#765
- Expose closeKeyboard() method for EditBox by @theunwisewolf in axmolengine#767
- Crashfix in UserDefault by @theunwisewolf in axmolengine#769
- Replace getSpriteFrameByName() with findFrame() in cocos-studio by @theunwisewolf in axmolengine#772
- Support for Apple Silicon / M1 by @Niborski in axmolengine#773
- robin_const_iterator Bug fix in robin_hash.h by @theunwisewolf in axmolengine#774
- Support binary files by @tkzcfc in axmolengine#777
- [PROPOSAL] Add wireframe rendering and function classification improvements. by @DelinWorks in axmolengine#778
New Contributors
- @FireStorm2012 made their first contribution in axmolengine#667
- @clawfinger made their first contribution in axmolengine#765
Full Changelog: v1.0.0b8...v1.0.0b9
v1.0.0b8
What's Changed
- Update ci branch name by @halx99 in axmolengine#563
- Update CMakeLists.txt by @halx99 in axmolengine#641
- Allow the forced reformatting of RichText contents by @rh101 in axmolengine#644
- Update readme.md by @aismann in axmolengine#645
- Add HSV/HSL color spaces to the engine. by @DelinWorks in axmolengine#642
- Add
cpp_tests
to HSV/HSL by @DelinWorks in axmolengine#646 - Fix typo in HSV/HSL classes. by @DelinWorks in axmolengine#647
- Fix Android screen blank issue after unlocking device by @rh101 in axmolengine#637
- Upgrade android toolsets to ndk-r23c LTS by @halx99 in axmolengine#650
- Improve text rendering by @halx99 in axmolengine#652
- cocos2dVersion compatible by @halx99 in axmolengine#655
- SimpleSnake example by @aismann in axmolengine#657
- Small updates (source and readme), add license. by @aismann in axmolengine#660
- [PROPOSAL] Add Particle System Animations, Alpha Masks & Improvements by @DelinWorks in axmolengine#639
- Fix enum class confliction & clean up types. by @DelinWorks in axmolengine#662
- Update lua_xml_http_request.cpp by @FireStorm2012 in axmolengine#667
- Add extension Live2D support by @halx99 in axmolengine#668
- Improve Example: SimpleSnake by @aismann in axmolengine#669
- Improve logo quality. by @DelinWorks in axmolengine#670
- [PROPOSAL] Add camera zoom, near, far, fov, aspect features & fix camera anchoring. by @DelinWorks in axmolengine#653
- SimpleSnake: Add background, small finish effect, polish the look by @aismann in axmolengine#671
- Update readme files by @halx99 in axmolengine#674
- Make the render target selectable for RenderTexture by @rh101 in axmolengine#677
- Unify frame rate control logical to director mainLoop by @halx99 in axmolengine#675
- poly2tri: Version: git 81612cb (until May 20, 2022) by @aismann in axmolengine#682
- Update README.md (change the license part) by @aismann in axmolengine#683
- Update README.md (Live2D info) by @aismann in axmolengine#685
- Use sprite to implement layer color for auto batch draw by @halx99 in axmolengine#681
- Revert "Unify frame rate control logical to director mainLoop" by @halx99 in axmolengine#686
- Try fix fps by @halx99 in axmolengine#691
- [BUG] Fix
getDefaultCamera()
returning nullptr on scene initialization. by @DelinWorks in axmolengine#690 - Some improvements on the ['Upstream-Version-License'] chapter by @aismann in axmolengine#692
- FPS display position should be set by API by @aismann in axmolengine#696
- [Android] Fix arm64 incorrect random number generation. by @DelinWorks in axmolengine#703
- Refator builtin sampler name in shader by @halx99 in axmolengine#704
- [PROPOSAL] Move global enums to their own file. by @DelinWorks in axmolengine#702
- [IMPROVMENT] Change class name
Sprite3D
toMeshRenderer
by @DelinWorks in axmolengine#705 - [PROPOSAL] Add unsigned integer mesh index format support. by @DelinWorks in axmolengine#687
- Update SimpleSnakeScene.cpp by @aismann in axmolengine#708
- [IMPROVMENT] Rename
RngSeed
toFastRNG
. by @DelinWorks in axmolengine#710 - Fix: axmolengine#712 by @aismann in axmolengine#713
- [IMPROVMENT] Fix & improve
FastRNG.h
by @DelinWorks in axmolengine#714 - Rename internal variable '_displayStats' to '_statsDisplay' by @aismann in axmolengine#715
- Replacing 'ball' with 'blocks' to see better what happens by @aismann in axmolengine#716
- Update README.md by @aismann in axmolengine#718
- Improve look of DebugDraw and feel of LogoSmash, Raycast., etc by @aismann in axmolengine#717
- Update README.md by @aismann in axmolengine#719
New Contributors
- @FireStorm2012 made their first contribution in axmolengine#667
Full Changelog: v1.0.0b7...v1.0.0b8
v1.0.0b7
What's Changed
- Update CMakeLists.txt by @halx99 in axmolengine#641
- Allow the forced reformatting of RichText contents by @rh101 in axmolengine#644
- Update readme.md by @aismann in axmolengine#645
- Add HSV/HSL color spaces to the engine. by @DelinWorks in axmolengine#642
- Add
cpp_tests
to HSV/HSL by @DelinWorks in axmolengine#646 - Fix typo in HSV/HSL classes. by @DelinWorks in axmolengine#647
- Fix Android screen blank issue after unlocking device by @rh101 in axmolengine#637
- Upgrade android toolsets to ndk-r23c LTS by @halx99 in axmolengine#650
- Improve text rendering by @halx99 in axmolengine#652
- cocos2dVersion compatible by @halx99 in axmolengine#655