Changelog
The website changelog is generated from the Markdown release notes in the
repository's releases/
directory. Each release has its own page, so this index can stay readable while
the full patch history remains available on the site.
Latest releases
| Release | Period | Summary |
|---|---|---|
| v0.16.0 | May 2026 | v0.16.0 completes the Mochi-to-Swift transpiler. Every phase of MEP-49 is now landed and the MEP is marked Final. You can compile a Mochi source file to a runnable Swift binary on macOS 15, an iOS app bundle for the App Store, or a... |
| v0.15.0 | May 2026 | v0.15.0 completes the Mochi-to-.NET transpiler. Every phase of MEP-48 is now landed and the MEP is marked Final. You can compile a Mochi source file to a runnable framework-dependent `.dll`, a self-contained publish directory per RID,... |
| v0.14.0 | May 2026 | v0.14.0 completes the Mochi-to-JVM transpiler. Every phase of MEP-47 is now landed and the MEP is marked Final. You can compile a Mochi source file to a runnable fat jar, a custom JRE image, a GraalVM native binary, or an OS-native... |
| v0.13.0 | May 2026 | v0.13.0 completes the Mochi-to-BEAM/Erlang transpiler. Every phase of MEP-46 is now landed and the MEP is marked Final. You can compile a Mochi source file to a self-contained escript that runs on any OTP 27+ node, to a standalone... |
| v0.12.0 | May 2026 | v0.12.0 ships the complete Mochi-to-C AOT transpiler. Every phase of MEP-45 is now landed and the MEP is marked Final. You can take a Mochi source file and get a native binary on any of five tier-1 triples, a WASM/WASI module, or a... |
| v0.11.0 | May 2026 | This is the v0.11.0 cut. It is the largest release Mochi has made to date. Three things shipped at the same time and each one would have been the headline on its own: a new runtime and JIT (MEP-40) that catches Go on most kernels and... |
| v0.10.82 | May 2026 | This release is mostly about how you find and install Mochi rather than what the language does. The first proper documentation site goes live, the install story shrinks to a single curl command, and the run command gains an inline... |
| v0.10.81 | Sep 2025 | Mochi v0.10.81 delivers fresh SPOJ problem solutions and documentation updates. |
| v0.10.80 | Aug 2025 | Mochi v0.10.80 adds another batch of SPOJ problem solutions in both Mochi and Lean. |
| v0.10.79 | Aug 2025 | Mochi v0.10.79 introduces additional SPOJ solutions in both Mochi and Lean. |
| v0.10.78 | Aug 2025 | Mochi v0.10.78 adds more SPOJ solutions across Mochi and Lean and expands algorithm documentation. |
| v0.10.77 | Aug 2025 | Mochi v0.10.77 expands SPOJ coverage with new Mochi and Lean solutions and documents Prim's algorithm. |
Release trains
| Train | Range | Releases |
|---|---|---|
| v0.16 | v0.16.0 -> v0.16.0 | 1 |
| v0.15 | v0.15.0 -> v0.15.0 | 1 |
| v0.14 | v0.14.0 -> v0.14.0 | 1 |
| v0.13 | v0.13.0 -> v0.13.0 | 1 |
| v0.12 | v0.12.0 -> v0.12.0 | 1 |
| v0.11 | v0.11.0 -> v0.11.0 | 1 |
| v0.10 | v0.10.0 -> v0.10.82 | 77 |
| v0.9 | v0.9.0 -> v0.9.5 | 6 |
| v0.8 | v0.8.0 -> v0.8.10 | 10 |
| v0.7 | v0.7.0 -> v0.7.6 | 7 |
| v0.6 | v0.6.0 -> v0.6.3 | 4 |
| v0.5 | v0.5.0 -> v0.5.1 | 2 |
| v0.4 | v0.4.0 -> v0.4.0 | 1 |
| v0.3 | v0.3.0 -> v0.3.5 | 6 |
| v0.2 | v0.2.8 -> v0.2.11 | 4 |
Upgrade path
Start with the newest release page, then scan backwards through the release train that you are currently using. Patch releases in the same train are usually cumulative: compiler and runtime fixes, example corpus growth, docs updates, and release engineering improvements.
For a raw chronological file, use
CHANGELOG.md on
GitHub. For source release notes, use the
releases/ directory.