Release History

Every stable MatchBox release, newest first. Each version links to its changelog. The source of truth is CHANGELOG.md in the repository and the GitHub releases page.

For install commands and download locations, see releases and downloads. To move between versions, use mvm install <version> and mvm use <version>.

VersionDateHighlights
0.12.02026-10-22BoxLang CLI argument parity (breaking: options go before the script), DateTimeFormat parity, --eval, SQLite datasources, and a large batch of language fixes.
0.11.02026-10-02Hundreds of new BIFs, async APIs, watcher lifecycle, ESP32 HID, non-blocking HTTP, and one full CLI per platform.
0.10.22026-09-24Patch release: default IO, HTTP, crypto and CLI BIFs in standalone runner stubs.
0.10.12026-08-31Patch release: getTempDirectory() separators and BoxLang string parsing.
0.10.02026-08-25Expanded BoxLang compatibility, async runtime APIs, watchers and ESP32 HID.
0.8.02026-06-09No changelog published.
0.7.02026-06-09No changelog published.
0.6.32026-04-18No changelog published.
0.6.12026-04-18No changelog published.
0.6.02026-04-17No changelog published.
0.5.02026-03-18Built-in web server, .bxm templates, module system, Cranelift JIT and ESP32 firmware.
0.4.02026-03-18No changelog published.
0.3.02026-03-10System and CLI BIFs.
0.2.02026-03-07BoxLang prelude, tree-shaking, cross-compilation, Java interop and runAsync.
0.1.02026-03-04First release: runner stubs, classes and interfaces, Native Fusion, garbage collector.

There is no 0.9 release. Releases 0.4.0, 0.6.0, 0.6.1, 0.6.3, 0.7.0 and 0.8.0 shipped without a changelog.

Edit this page Download Markdown Last updated Oct 27, 2026, 1:45:34 PM Report an issue