Releases: goplus/spx
Releases · goplus/spx
v2.0.0-pre.11
What's Changed
- Feat: bridge wrap code support array type by @JiepengTan in #856
- chore(deps): bump github.com/goplus/builder/tools/ai in cmd/igox by @aofei in #857
- [makefile] add make editor to run editor mode by @JiepengTan in #858
- Feat: add physic system by @JiepengTan in #855
- Draw Tiles Support by @joeykchen in #860
- Pr draw tiles array by @joeykchen in #862
- Support Set Stretch Runtime Default Is False by @joeykchen in #854
- Feat: camera by @JiepengTan in #859
- Fix web build by @JiepengTan in #865
- Draw Tiles Collision Interface by @joeykchen in #863
- fix(cmd/igox): remove structured logging from
logErrorAndExitto comply with XBuilder contract by @aofei in #861 - Enable navigation by @JiepengTan in #866
- chore(deps): bump github.com/goplus/builder/tools/ai in cmd/igox by @aofei in #867
- Support tilemap scene & pure sprites by @JiepengTan in #864
Full Changelog: v2.0.0-pre.10...v2.0.0-pre.11
v2.0.0-pre.10
What's Changed
- Fix API2.0 Crash Spx Bug by @joeykchen in #850
- Refactor Makefile And Update README by @JiepengTan in #852
Full Changelog: v2.0.0-pre.9...v2.0.0-pre.10
v2.0.0-pre.9
What's Changed
- Bump actions/setup-java from 4 to 5 by @dependabot[bot] in #783
- Bump actions/checkout from 4 to 5 by @dependabot[bot] in #765
- Fix #813 awake call after onstart by @JiepengTan in #815
- Upgrade engine version => 2.1.9 by @JiepengTan in #818
- Feat: add StepNextFrame by @JiepengTan in #810
- support window stretch mode by @joeykchen in #819
- Update ispx wrap by @JiepengTan in #836
- Merge feat_api2.0 by @JiepengTan in #837
- Revert ignore file by @JiepengTan in #838
- Check the existence of the file before loading by @JiepengTan in #839
- Ignore empty animation audio by @JiepengTan in #840
- Pr makefile refactor fix bug by @joeykchen in #835
- Rename TurnTo__10 => TurnTo__a by @JiepengTan in #844
- Fix stop animation by @JiepengTan in #843
- Fix monitor target nil error by @JiepengTan in #845
- Fix anim ref error by @JiepengTan in #847
- Fix the logic related to the animation exit state by @JiepengTan in #842
- Revert "Pr makefile refactor fix bug" by @JiepengTan in #848
- Revert "support window stretch mode" by @JiepengTan in #849
New Contributors
- @joeykchen made their first contribution in #819
Full Changelog: v2.0.0-pre.8...v2.0.0-pre.9
v2.0.0-pre.8
What's Changed
- feat(cmd/igox): enable embedded flag for worker class by @aofei in #826
- Fix clone sprite renderScale by @JiepengTan in #827
- Refactor: decoupling animation into rendering and logic by @JiepengTan in #825
- Fix step to (remove turn) by @JiepengTan in #830
- Add stop callback when animation done by @JiepengTan in #831
- Fix looping animation fails to repeat onStart audio by @JiepengTan in #832
- Fix sprite prototype don't trigger collision event bug by @JiepengTan in #834
Full Changelog: v2.0.0-pre.7...v2.0.0-pre.8
v2.0.0-pre.7
What's Changed
- UpdateAPI2.0:Remove useless defines by @JiepengTan in #821
- Fix animation interface by @JiepengTan in #823
Full Changelog: v2.0.0-pre.6...v2.0.0-pre.7
v2.0.0-pre.6
What's Changed
- Update engine version 2.1.5 by @JiepengTan in #773
- Update engine version 2.1.5 by @JiepengTan in #774
- Update doc dirs by @JiepengTan in #775
- Feat: add interface to take snapshot by @JiepengTan in #781
- refactor: remove auto-binding support for sounds by @aofei in #777
- refactor: migrate from manual sprite variables to XGo
-embedgeneration by @aofei in #778 - Fix dylib match error by @JiepengTan in #782
- Ignore all sub project's .mod & .sum file by @JiepengTan in #786
- Deprecate api for 2.0 by @JiepengTan in #788
- UpdateAPI2.0: GraphicEffect by @JiepengTan in #800
- UpdateAPI 2.0: SetBackdrop by @JiepengTan in #799
- [tool] add make clear by @JiepengTan in #802
- UpdateAPI2.0:Broadcast by @JiepengTan in #801
- [tool] add make clear by @JiepengTan in #804
- Feat: support pause game for engine 4.4.1 by @JiepengTan in #780
- Pr merge dev to feat api2.0 by @JiepengTan in #805
- Fix compile error by @JiepengTan in #806
- UpdateAPI2.0: Costume by @JiepengTan in #807
- UpdateAPI2.0:SetLayer by @JiepengTan in #803
- Fix #813 awake call after onstart by @JiepengTan in #814
- UpdateAPI2.0:Animation by @JiepengTan in #808
- UpdateAPI2.0: PlaySound by @JiepengTan in #809
- UpdateAPI2.0:Movement by @JiepengTan in #811
- UpdateAPI2.0:Turn by @JiepengTan in #812
- Upgrade engine version => 2.1.9 by @JiepengTan in #817
- Feat: add nextFrame by @JiepengTan in #820
Full Changelog: v2.0.0-pre.5...v2.0.0-pre.6
v2.0.0-pre.5
What's Changed
- Tinygo support by @sunqirui1987 in #707
- Upgrade engine to 4.4.1-stable by @JiepengTan in #709
- Web worker mode for godot4.4.1 by @JiepengTan in #710
- add doc for make gen by @zhangrjzrj in #691
- Fix animation custume offset by @JiepengTan in #702
- Feat: miniprogram cache, support 4 web mode by @JiepengTan in #711
- Fix monitor error logs by @JiepengTan in #712
- Add offline movie recorder mode for pc by @JiepengTan in #713
- [doc] Add docs by @JiepengTan in #672
- [doc] Font Solutions for Web Platforms by @JiepengTan in #689
- [doc] running spx2 in a dedicated worker by @JiepengTan in #692
- [doc] export wechat minigame by @JiepengTan in #703
- feat(cmd/igox): add AI description support for game world context by @aofei in #748
- Bump softprops/action-gh-release from 1 to 2 by @dependabot[bot] in #756
- Update mathf reference => github.com/goplus/spbase/mathf by @JiepengTan in #759
- Update mathf reference => github.com/goplus/spbase/mathf by @JiepengTan in #760
- Force engine to install vulkan's latest version by @JiepengTan in #757
- Feat: runtime movie record mode by @JiepengTan in #739
- Feat: Collision detection optimization by @JiepengTan in #744
- Fix
make initfails due to missingnothreadsweb template by @JiepengTan in #764 - Merge the feat_engine4.2.2 branch into dev by @JiepengTan in #763
- Fix make initdev on new machine by @JiepengTan in #766
- Add debug buttons for start recording video and stop recording video by @JiepengTan in #767
- Update engine to v2.1.6 by @JiepengTan in #758
- Update engine version => 2.1.7 by @JiepengTan in #768
- Fix
spx exportwebfailed by @JiepengTan in #769 - Fix input error #770 by @JiepengTan in #771
Full Changelog: v2.0.0-pre.4...v2.0.0-pre.5
v1.1.2
What's Changed
changes:
- SpriteImpl: meet Sprite interface by @xushiwei in #727
- Add sprite interface: Name, OnTouchStart(sprite []SpriteName) by @JiepengTan in #483
- Fix wrong frames when play step animation by @JiepengTan in #488
- Fix error when drawing empty text by @nighca in #490
- Add timeout detection in the For loop of the Main function by @JiepengTan in #494
- refactor(internal/coroutine): use
runtime.Goexitfor aborting coroutines by @aofei in #495 - refactor(internal/coroutine): remove unused
ErrAbortThreadby @aofei in #496
rename Go+ to XGo:
- ignore xgo_autogen* by @xushiwei in #726
- chore(rename): replace all instances of ‘Go+’ with ‘XGo’ across the project by @Nliver in #745
deps:
- Bump github.com/qiniu/x 1.14.0 by @dependabot[bot] in #620
New Contributors
Full Changelog: v1.1.0...v1.1.2
v2.0.0-pre.4
What's Changed
- feat(cmd/igox): add AI description support for game world context by @JiepengTan in #753
- ISPX: Update ai pack version by @JiepengTan in #754
Full Changelog: v2.0.0-pre.3...v2.0.0-pre.4
v2.0.0-pre.3
What's Changed
- Feat: enhance the spx command tool to support running
spx xxxoutside project directories by @JiepengTan in #746 - Spx cmd tool supports custom Go modules by @JiepengTan in #747
- Feat: Enhance SPX coroutine detection by @JiepengTan in #750
- Add spx coro termination detection by @JiepengTan in #751
Full Changelog: v2.0.0-pre.2...v2.0.0-pre.3