Skip to content

v4.2.0-rc.3 — endpoint integration with WASM build performance

Pre-release
Pre-release

Choose a tag to compare

@apotema apotema released this 31 Oct 05:00
· 3 commits to main since this release

Carries the WASM build performance work from main onto the v4.2.0-rc.2 endpoint integration baseline used by Flying Platform (labelle-toolkit/labelle-cli#528). No other changes from main are included.

  • Save serializer split into bounded per-component functions (#926, for #921).
  • Startup scene registration and the save loader outlined into smaller functions, with tests and profiling tools (#925, for #922).

Measured on the Flying Platform WASM build: game compile ~222 s → ~142 s with #926, then ~131 s → ~97–101 s with #925. Peak memory ~10.2 → ~5.6 → ~4.9 GiB.

Validation: Windows/Linux CI passed (#927). Locally on Windows, the full engine test suite fails the same 47 preview IPC/SHM tests as v4.2.0-rc.2 and nothing else. Source release, consumed through the standard version tag.