Tekisasu Engine 4.3.stable (2411.1) released

Release 4.3.stable (2411.1) is ready for production.

The following features were added by Tekisasu:

  • D3D12 driver made default on Windows platforms
  • Real scrollbars implemented by repurposing touchscreen code
  • All *.cpp and *.h files have had their copyright notices updated to reference Tekisasu, the Tekisasu project, Godot, Blazium and Redot.
  • New Indigo theming has been completed in all editor and graphical assets
  • Development has been moved to new organization account on GitHub
  • Visual Studio 2022 builds are fixed following a change in their STL implementation, affecting thorvg dependency
  • Visual Studio 2022 vsproj variables cleaned up
  • Build names updated – pX replaced with YYMM.R

Borrows the following PRs from Godot Engine (referenced by PR):

  • #10750 – Highlight scripts used by current scene
  • #97132 – Fix TabContainer size
  • #96855 – Fix issue with GDScript binary tokens being non-deterministic
  • #97028 – Fix error reopening non existing scene on startup
  • #96768 – Fix one frame overflow at the end
  • #89675 – GDScript: Do not produce UNUSED_SIGNAL warning for common implicit uses
  • #96801 – Fix slider in compact mode
  • #74830 – Windows: Use GetFileTime for FileAccess
  • #39162 – Fix font not updated for some spans

Borrows the following commits (with some modification) from Blazium:

  • dce5acf – Calculate pixel snap in canvas space instead of world space
  • d7ce2df – Import Inter as default font & decrease help font size
  • 6f55c19 – Enable alternate digits in font feature set
  • 0911c92 – Avoid validation warnings about zero-sized barrier groups

The portions of the codebase for parsing and displaying donors has been removed entirely to lessen UI clutter.

Link to public download: MIRROR1

Link to public DEBUG download: MIRROR1

Tekisasu Developer Resources (PRIVATE): DOWNLOADS