Release notes

Every build of the engine and the Manager, newest first, with the changes in each one. A new build is released whenever changes reach the engine’s main or ECS branch. Highlights are in the news.

0.1 or 0.2? Both series are released side by side until the ECS engine (0.2) becomes the main one. Scripts are written a little differently in each: see Writing scripts in 0.1 and 0.2, and switch the API reference between them.

v0.1.57-beta

11 November 2026 · On GitHub

  • bgfx Vulkan: resolve cube faces one layer at a time; fall back to host memory 25afa14
  • Fix newline escapes in native graphics startup diagnostics ae79cb8
  • Use Vulkan by default on Linux and reject bgfx Noop graphics startup 6fa1edc
  • Decals read depth from sampler 2, not the light probe grid's 12 295bcf1
  • Bring the ecs branch's code editor and compile speed-ups to main 547e731

v0.1.49-beta

4 November 2026 · On GitHub

  • SteamLobbies: public Steam lobbies as a notice board for server browsers e15f8f2
  • Fix editor freeze after saving scripts and crashes on literal String fields 7b9b614
  • Audio.PlayOneShot: optional low-pass for muffled one-shots, played locally only 9f7506d
  • Voxel objects: Box Size, NetworkSync.ClientCarves, public RemoveAt 230e2ee
  • Tell the game which tick lag compensation rewound to d9983aa
  • Let a material draw as another in a world state 4297788
  • Give palette voxel objects one entry per triangle 6654e55
  • Add optional palette materials 99ceb2c
  • Check per-state hits with plain rays f6d8263
  • Let each object keep its own world states 90fb320

Older releases are on GitHub.