0.1 Series
The 0.1 line is showcade’s first tagged series. It does not change how anything
behaves — it establishes a version to point at, and becomes the baseline every
later entry is a delta against.
v0.1.0 “Vitrograph” — 2026-08-01
Showcade had been continuously deployed for months without a version anyone could name. This release gives it one. Nothing in it changes behaviour; if you are already running a table, upgrading to it changes nothing you can see.
Versioning
The About dialog now shows the release the build actually came from, and an exported table records the version that produced it. Those two can no longer disagree with each other or with the release, because the version is compiled into the build rather than written down beside it.
What the baseline already includes
None of this is new in v0.1.0 — it is what the harness had grown before it had a version. It is recorded once here so later entries have something to be relative to.
Running a table. The table renders in the browser and is simulated on a fixed timestep, single-threaded and with SIMD disabled, so the same inputs produce the same physics on every machine that runs it. That is what makes a recorded game replayable rather than approximately reproducible.
The engine. The page talks to the Cade Runtime through a stable set of calls, so the real engine and a stand-in that implements the same calls are interchangeable at the same address. Ball contacts resolve to the switches a table declares and are reported to the runtime as scoring events.
Authoring in the browser. Three node editors — rules, lightshow and sound — run on one shared editing framework, so navigation, undo/redo, validation messages and the palette behave the same way in all three. Alongside them is a 3D object editor for placing devices, drawing walls, and laying out lights, with autosave and a portable table file.
Sharing. Tables can be published with their own visibility and per-person grants, and signing in is shared across cade.run rather than being specific to showcade.
Determinism and replay. Recorded traces, golden fixtures and a cross-check against a native reference build mean a physics change can be proven rather than eyeballed.
Table file format
Unchanged in this release. The format carries its own version independently of the application version, and older builds continue to open tables written by this one.
Getting it
Showcade runs in the browser at show.cade.run. There is nothing to download and nothing to install — the site is the release, and it updates when a new one ships.
If you are looking for a binary, you want the Cade Runtime instead — see Downloads. That is the engine you run on your own machine or cabinet; showcade is the browser harness in front of it.