Releases / v0.117.0-rc32

v0.117.0-rc32 Whole Worlds

2026-10-26

Everything in rc31, plus a count of what terrain holds in memory, a budget to hold it to, and generated worlds that take less memory.

What terrain holds

terrain.stats() says how much memory the terrain holds, part by part: its voxels at full detail, the coarse stand-ins for ground put away, the meshes on the GPU and in memory, the collision surface, the shadow volume and the undo history. Pass a terrain's id for one terrain, or nothing for all of them. It is counted once a second while a game runs, and age says how old the count is.

A memory budget

terrain.setBudget(bytes) sets the most memory every terrain together may hold. While it holds more, the terrain keeps less of its far detail, the farthest first, and takes it back once it is comfortably under the budget. What the player can touch is always kept: the ground within 64 m at full detail and within 120 m at no coarser than half. A budget too small for that is said once in the Console. terrain.stats().detail says how much detail is kept.

Less memory for generated worlds

The ground of a generated world now takes about an eighth less memory: each stored chunk kept room it no longer needed once it was made.

Upgrading

Nothing to do. No budget is set unless a game sets one.

Floptle Hub

Linux x86_64 10.7 MB Download → sha256 91e9cd48d80b922d6e0c1b161a166dd2fd9166795c89af3b511f3fa2555892da
macOS Apple Silicon 7.5 MB Download → sha256 cfb421f3994d96e81b3ffaf0ed3e49af5058431588d2701723d59a6148bdad18
macOS Intel 8.0 MB Download → sha256 65db2ccecfbdb9d3580084d4b15c4251e057971a7b1cd86cc004464cd629dcd6
Windows x86_64 9.2 MB Download → sha256 6b56132d56a8286e65b678e0b8e392a2f44e6406790678b9e85625100424ecd7

Engine

Linux x86_64 60.5 MB Download → sha256 28aafcaed71f2611fa6857b9cd7314ec5e6a9f899bd90d515f7456c4665b5ad1
macOS Apple Silicon 46.4 MB Download → sha256 4d5ba91673b563a47fa1d26c310695349f6f08823a2da13d64e54f5f28136553
macOS Intel 50.0 MB Download → sha256 7ef2e96e2dfde441f5d00403f66e1dfb38253b3745841fbf49485e07de33f013
web 5.6 MB Download → sha256 8c8e207480adede4abae6cdc7e5fc99ca54048a4f048394d228de3a852b5bbfc
Windows x86_64 56.4 MB Download → sha256 51938795ecdc7568b6809a7da59f855412d2177ea8ce9fc1e6c652edbd073294

The binaries are not signed yet. On macOS, right-click the app and pick Open the first time. On Windows, if SmartScreen appears, pick More info then Run anyway.