Skip to content

Releases: IppClub/Dora-SSR

v1.6.6

19 Feb 06:45
Compare
Choose a tag to compare

What's New!

  • Fixed Yarn Compiler string concatenation issue.
  • Fixed Yarn Editor doing undo to empty text issue.
  • Updated Lua. Fixed a Spine loading crash issue.
  • Updated Spine to 4.2.39, httplib to 0.19.0, TSTL to 1.30.1.
  • Fixed Dora Xml text expression handling issue.
  • Fixed a Spine string comparison issue.
  • Fixed sdf_gen2d pixel value calculating issue.
  • Updated ktm.

v1.6.5

06 Feb 03:21
Compare
Choose a tag to compare

What's New!

  • Updated httplib to v0.18.6, ImGui to v1.91.9, YueScript to v0.27.0.
  • Resolved string escape issue with double quotes in Yarn Compiler.
  • Aligned Yarn Compiler behavior with Yarn Spinner for consistency.
  • Added better syntax error hint for Yarn Editor.
  • Fixed Yarn Editor quitting with command issue.

v1.6.4

18 Jan 17:30
Compare
Choose a tag to compare

What's New!

  • Happy Chinese New Year! 🎉
  • Upgraded to ImGui 1.91.7.
  • Updated KTM library.
  • Improved command-line argument parsing.
  • Added workspace switching feature.
  • Fixed an issue with the self-updater.

Full Changelog: v1.6.3...v1.6.4

v1.6.3

04 Jan 16:54
Compare
Choose a tag to compare

Release Notes

Enhancements

  • Improved logging by adding additional ImGui error messages.
  • Added math functions to WebAssembly (WASM) bindings.
  • Introduced support for the Wa language (凹语言), now running on WASM.

Updates

  • Upgraded Lua to the latest version.
  • Updated TypeScriptToLua (TSTL) to version 1.29.0.

Bug Fixes

  • Fixed potential crash issues with C++ callbacks invoked in WASM.
  • Resolved an issue where entities did not trigger component events upon destruction.

Full Changelog: v1.6.2...v1.6.3

v1.6.2

17 Dec 02:10
Compare
Choose a tag to compare

What's Changed

  • Fixed ImGui console command input issue.
  • Reverted the touch input implementation to get a stable location diff.
  • Updated TSTL to 1.28.1, TypeScript to 5.7.2.
  • Fixed an entities cleared before destruction issue.
  • Updated YueScript.
  • Fixed a markdown editing issue in Web IDE.
  • Updated ktm and sdf_gen by @YGXXD in #38
  • Fixed yoga CSS property names.
  • Changed sprite outline from 4 samples to 8 samples.
  • Added SDF font rendering to Label node.

Full Changelog: v1.6.1...v1.6.2

v1.6.1

03 Dec 10:32
Compare
Choose a tag to compare

Update

  • Fixed Sheduler API usages and added new test.
  • Removed once_cell crate and refactored related Dora Rust implementation.
  • Fixed a view projection matrix applying issue.
  • Made Dora built with Rust lib.

Full Changelog: v1.5.21...v1.6.1

v1.5.21

19 Nov 08:00
Compare
Choose a tag to compare

Update

  • Filtered out empty ImGui test case in release build.
  • Reverted AffineTransform.concat() implementation.
  • Fixed Tileset locating on Windows.
  • Refactored json.load() and json.dump() APIs.
  • Added custom header support for HttpClient.
  • Updated SDL2, ktm.
  • Updated fmt to v11.0.2, spdlog to v1.15.0, bgfx to v129.
  • Fixed the issue with passing reorder flags in PlatformWorld.
  • Optimized touch handlers by preventing unnecessary registration when no events are present.

Full Changelog: v1.5.20...v1.5.21

v1.5.20

12 Nov 14:26
Compare
Choose a tag to compare

Update

  • Fixed a missing touch move event passing for Menu node.
  • Fixed a virtual game directional pad issue.
  • Fixed a file name check issue for Web IDE.
  • Simplified InputManager creation.
  • Fixed logic updating workflow.
  • Fixed label text setting after cleaned up.
  • Fixed contact resolving during world destruction.
  • Moved EffekManager update to system scheduler.
  • Added a bottom log component to Web IDE.
  • Fixed touch handling order.
  • Updated soloud.

Full Changelog: v1.5.19...v1.5.20

v1.5.19

19 Oct 01:42
Compare
Choose a tag to compare

Update

  • Fixed ML module API definitions.
  • Updated Lua and Effekseer.
  • Updated YueScript to 0.26.0.
  • Removed Web IDE <Dialog> transitions.
  • Updated tstl to 1.27.0. TypeScript to 5.6.2.
  • Fixed IME position hint.
  • Fixed Teal API for Label node.
  • Fixed a VG render set view rect issue.
  • Fixed a log text collecting issue.
  • Fixed content size when read file failed.
  • Removed worldLocation from Touch API.
  • Fixed Mouse.wheel type.
  • Fixed yarn compiler use comment that starts with //.
  • Refactored some tests.
  • Fixed Entity.set and Entity.get using right params.
  • Updated definition files for TS.
  • Added TSX <frame> tag for frame animation.
  • Made <sprite> tag file attribute optional.
  • Updated ImGui to v1.91.4, httplib to v0.18.1.

Full Changelog: v1.5.18...v1.5.19

v1.5.18

08 Oct 10:21
Compare
Choose a tag to compare

Update

  • Fixed an API link in Web IDE.
  • Fixed Teal initialization process.
  • Resolved a thread safety issue with Content::_fullPathCache.
  • Replaced logo in Web IDE with smaller one.
  • Fixed a memory leak issue.
  • Added enabled param to ContactStart event.
  • Added Vec2.dot API.
  • Added Frame Action API.
  • Updated ImGui to v1.91.4.
  • Fixed a physics event triggering rule.
  • Updated YueScript.
  • Polished UI display with visual improvements.
  • Fixed a crash when failed to load clip file.

Full Changelog: v1.5.17...v1.5.18