Releases

Core, CLI and manager ship as one version. Backends and the surface definition version independently, and both are noted here when they move.

0.4.2CURRENT14 October 2026
overlayPer-mod frame cost is measured at the dispatcher and shown in the performance panel, so a slow mod is named rather than guessed at.
loaderCycle errors now print the full cycle path instead of naming one mod in it.
nativeCrash attribution disables a mod that faults twice across a hook boundary, with the offer on next launch rather than a silent skip.
0.4.028 September 2026
surfaceBulk forms for every call that is likely to appear in a frame loop, and a linter warning when a sandboxed mod uses the scalar form inside one.
managerLoad order shows the resolved order rather than only your overrides, and a drag a dependency forbids snaps back with the reason.
breakingCapability names are now versioned per capability. Manifests using the old unversioned form fail validation.
0.3.06 September 2026
backendManaged backend for the JVM: bytecode transforms for hooks, reflection for symbols, and an honest refusal on memory.protect.
overlayConfig panels are generated from each mod's schema, so a mod with no UI code gets a usable settings page.
0.2.011 August 2026
tier wWebAssembly runtime, hot reload under a second, and the first mod rebuilt from native to sandboxed with no source change beyond the entry point.
0.1.03 July 2026
firstNative backend on Windows x64, the C ABI tier, game profiles, and the hook dispatcher that lets two mods share one function.
Every build is signed and hashed on the download page.Download the current release