Changelog

All notable changes to this project will be documented in this file.

The format is based on Keep a Changelog, and this project adheres to Semantic Versioning. The file is validated in CI with patchnotes. The line under each version header is the release's name, a place on a mountain; docs/release-names.md has the scheme.

[Unreleased]#

Added#

[1.0.2] - 2026-09-20#

Annapurna: Terray — the one who carried the frostbitten summiters down: the hotfix. The x86-64 binaries of 1.0.0 and 1.0.1 were built for the CPU of the machine that built them and crashed on any other; every build is for the architecture's baseline now, and the release refuses one that is not. With it, the fuzzer's two fixes, UTF-8 on the Windows console, and the day's documentation.

Added#

Fixed#

[1.0.1] - 2026-09-20#

Annapurna: Rébuffat — the guide who roped the snow-blind party together on the descent: a patch that ties the loose ends after the summit. The fixes the tutorial found, the documentation site and the Topo, and support for eleven editors; the language is the same.

Added#

Fixed#

[1.0.0] - 2026-09-20#

Annapurna: Summit — the top of the mountain the project has been on since 0.1: the language stops changing under people's feet, the compiler is written in itself, and nothing but Nexium, one C file and a runtime header is left.

Removed#

Changed#

Fixed#

[0.9.0] - 2026-09-20#

Annapurna: Summit Ridge — the last ridge, nothing left but walking up: every tool in Nexium, the shipped nx the Nexium one, a harness and a fuzzer in Nexium, the stability policy and the tiers.

Added#

Fixed#

[0.8.0] - 2026-09-20#

Annapurna: the Sickle — the exposed glacier crossing below the summit: the compiler in Nexium is the compiler, and builds from its own C with no Rust.

Changed#

Added#

Fixed#

Removed#

[0.7.0] - 2026-09-19#

Annapurna: Camp V — the last camp, at 7,400 m; the summit push starts here: the compiler builds itself.

Added#

Fixed#

[0.6.1] - 2026-09-19#

Annapurna: Lachenal — patch.

Added#

Fixed#

[0.6.0] - 2026-09-19#

Annapurna: Camp IV — the syntax settled for 1.0; the parser in Nexium.

Changed#

Added#

Fixed#

[0.5.0] - 2026-09-19#

Annapurna: Camp III — other people can build on it: packages, editors, installers.

Added#

Fixed#

[0.4.0] - 2026-09-19#

Annapurna: Camp II — the language talks to the world: sockets, HTTP, threads.

Added#

Fixed#

[0.3.0] - 2026-09-19#

Annapurna: Camp I — the first camp on the mountain: the tools' standard library.

Added#

Fixed#

[0.2.1] - 2026-09-19#

Annapurna: Herzog — patch.

Added#

Fixed#

[0.2.0] - 2026-09-19#

Annapurna: Base Camp — where the expedition is staged: the installer, the spec, the roadmap.

Added#

Changed#

Fixed#

[0.1.0] - 2026-09-18#

Annapurna: Miristi Khola — the gorge the 1950 expedition spent weeks finding a way through; the approach.

First public release.

Added#

[Unreleased]: https://github.com/Londopy/nexium/compare/v1.0.2...HEAD [1.0.2]: https://github.com/Londopy/nexium/compare/v1.0.1...v1.0.2 [1.0.1]: https://github.com/Londopy/nexium/compare/v1.0.0...v1.0.1 [1.0.0]: https://github.com/Londopy/nexium/compare/v0.9.0...v1.0.0 [0.9.0]: https://github.com/Londopy/nexium/compare/v0.8.0...v0.9.0 [0.8.0]: https://github.com/Londopy/nexium/compare/v0.7.0...v0.8.0 [0.7.0]: https://github.com/Londopy/nexium/compare/v0.6.1...v0.7.0 [0.6.1]: https://github.com/Londopy/nexium/compare/v0.6.0...v0.6.1 [0.6.0]: https://github.com/Londopy/nexium/compare/v0.5.0...v0.6.0 [0.5.0]: https://github.com/Londopy/nexium/compare/v0.4.0...v0.5.0 [0.4.0]: https://github.com/Londopy/nexium/compare/v0.3.0...v0.4.0 [0.3.0]: https://github.com/Londopy/nexium/compare/v0.2.1...v0.3.0 [0.2.1]: https://github.com/Londopy/nexium/compare/v0.2.0...v0.2.1 [0.2.0]: https://github.com/Londopy/nexium/compare/v0.1.0...v0.2.0 [0.1.0]: https://github.com/Londopy/nexium/releases/tag/v0.1.0