Releases: Legacy-LuaSTG-Engine/LuaSTG-Sub
Releases · Legacy-LuaSTG-Engine/LuaSTG-Sub
LuaSTG Sub v0.21.126
What's Changed
- [graphics] SwapChain rewrite by @Demonese in #103
- [dependencies] imgui 1.92.6 by @Demonese in #105
- [timing] fix first 10 frames avg FPS calculating by @Demonese in #106
- [feature] no Windows Imaging Component by @Demonese in #108
- [lua binding] [graphics] fix lstg.Sprite.create x, y params handling by @Demonese in #109
Full Changelog: v0.21.122...v0.21.126
LuaSTG Sub v0.21.122
What's Changed
- [window] [graphics] new window and graphics system by @Demonese in #96
- [graphics] GPU API (part 1, basic) by @Demonese in #98
- [graphics] add hello-world example by @Demonese in #99
- [graphics] simplify renderer pixel shader by @Demonese in #100
- [graphics] GraphicsPipeline cache by @Demonese in #101
- [feature] rewrite main renderer by @Demonese in #102
Full Changelog: v0.21.120...v0.21.122
LuaSTG Sub v0.21.120
What's Changed
- build(deps): bump actions/upload-artifact from 5 to 6 by @dependabot[bot] in #91
- build(deps): bump actions/cache from 4 to 5 by @dependabot[bot] in #92
- [dev] [fix] Windows arm64 d3dcompiler/xaudio2 redist dependencies by @Demonese in #93
- [dev] [cmake] fix architecture detect by @Demonese in #94
- [logging] Redirect stdout by @Demonese in #95
Full Changelog: v0.21.117...v0.21.120
LuaSTG Sub v0.21.117
What's Changed
- build(deps): bump actions/checkout from 5 to 6 by @dependabot[bot] in #85
- [Feature] image by @Demonese in #86
- [text] [fix] FreeTypeGlyphManager renderCache, flush by @Demonese in #87
- [graphics] [remove] load font from Windows registry by @Demonese in #88
- [graphics] [font] [feature] New FontCollection/TextLayout/TextRenderer by @Demonese in #89
Full Changelog: v0.21.113...v0.21.117
LuaSTG Sub v0.21.113
What's Changed
- Bump actions/checkout from 4 to 5 by @dependabot[bot] in #75
- fix: render_class unexcept restype fallthrough(sprite -> ani) by @ChensenCHX in #78
- fix: wrong condition in BentLaser BoundCheck by @DanielDual in #79
- Bump actions/upload-artifact from 4 to 5 by @dependabot[bot] in #81
New Contributors
- @DanielDual made their first contribution in #79
Full Changelog: v0.21.110...v0.21.113
LuaSTG Sub v0.21.109
What's Changed
- [Feature] audio system rewrite by @Demonese in #70
- [Feature] Going to imgui 1.92.1 by @Demonese in #74
Full Changelog: v0.21.105...v0.21.109
LuaSTG Sub v0.21.105
What's Changed
- Bump actions/upload-artifact from 3 to 4 by @dependabot in #29
- Bump actions/checkout from 3 to 4 by @dependabot in #30
- Bump actions/cache from 3 to 4 by @dependabot in #31
- Lua层使用omega访问角加速度项的兼容 by @Loturias in #32
- Revert "Lua层使用omega访问角加速度项的兼容" by @Demonese in #33
- 引擎兼容使用omiga访问OMEGA by @Loturias in #34
- [Feature] immersive title bar by @Demonese in #37
- add getSize method to FileNodeTree by @ChensenCHX in #35
- [Feature] Window & Display & SwapChain by @Demonese in #38
- [Feature] New intersection detect (CollisionCheck) by @Demonese in #40
- [Feature] New game object update behavior by @Demonese in #41
- [Feature] new lstg.BoundCheck behavior by @Demonese in #42
- [Feature] make lstg.PlaySound volume parameter optional by @Demonese in #43
- [Fix] move update of super pause to lstg.AfterFrame(2) by @Demonese in #45
- [Fix] ended sound effect still reported as "playing" by @Demonese in #46
- [Feature] configuration files v2 by @Demonese in #48
- Document fix by @Loturias in #49
- Revert "Document fix" by @Demonese in #50
- Submodule update test by @Loturias in #52
- Fix/stack traceback index by @TonyWu1201 in #47
- [Feature] Update imgui by @Demonese in #53
- [Feature] update imgui (part 2) by @Demonese in #54
- 修正api_CollisionCheck中碰撞组上界判断条件错误 by @TonyWu1201 in #57
- [Feature] Simple text input support by @Demonese in #55
- [WIP] Mesh and MeshRenderer by @Demonese in #61
- 在PushRenderTarget后PopRenderTarget前的RenderClear将会预乘alpha通道 by @ChensenCHX in #59
- Feature: file system rewrite by @Demonese in #69
New Contributors
- @dependabot made their first contribution in #29
- @Loturias made their first contribution in #32
- @ChensenCHX made their first contribution in #35
- @TonyWu1201 made their first contribution in #47
Full Changelog: v0.21.1-beta...v0.21.105
LuaSTG Sub v0.21.2
Engine updates:
- v0.21.2
- graphics/rendering
Fix: fail to load gltf 2.0 model from resources pack (zip)
- graphics/rendering
引擎更新:
- v0.21.2
- 图形/渲染
- 修复:无法从资源包(zip)加载gltf模型
- 图形/渲染
VirusTotal scan result:
VirusTotal 扫描结果:
https://www.virustotal.com/gui/file/72dc5e7cd847c67771ab01e3577284c43f45ec7a0fc28672532a68db6328ba0a
LuaSTG Sub v0.21.1-beta
Engine updates:
- v0.21.1
- graphics/rendering
- Change: gltf 2.0 model with transparency will be simulated through screen door effects
- Fix: gltf 2.0 model with vertex color rendering is incorrect
- graphics/rendering
Other updates:
- Updated documentation under doc folder
引擎更新:
- v0.21.1
- 图形/渲染
- 修改:带有半透明纹理的 gltf 2.0 模型在渲染时使用纱窗(screen door)效果模拟半透明
- 修复:渲染具有顶点色的 gltf 2.0 模型时,顶点色错误
- 图形/渲染
其他更新:
- 更新了 doc 文件夹下的文档
VirusTotal scan result:
VirusTotal 扫描结果:
https://www.virustotal.com/gui/file/d9548e2ec9c0247d9c2456e9f880496aebdd3d6fe93776e3d5019b012769d708
LuaSTG Sub v0.21.0-beta
Engine updates:
- v0.21.0
- basic
- change: default to x86_64, support for x86 32bit will remove in the future
- graphics/rendering
- Fix: render result of some gltf 2.0 model is incorrect
- Fix: result of alpha+bal mode is incorrect
- basic
- v0.20.2-v0.20.16 (see doc/history.md)
Other updates:
- Updated documentation under doc folder
引擎更新:
- v0.21.0
- 引擎基础
- 修改:默认编译为 x86 64位版本,32位版本仍然可以编译,但将在未来停止支持
- 图形/渲染
- 修复:部分 gltf 2.0 模型渲染时顶点、纹理等坐标完全错误的问题
- 修复:alpha+bal 渲染模式失效的问题
- 引擎基础
- v0.20.2-v0.20.16(请阅读doc/history.md)
其他更新:
- 更新了 doc 文件夹下的文档
VirusTotal scan result:
VirusTotal 扫描结果:
