Changelog
Release history for the StageX project.
v2026.01.0 — 2026-01-29
Release 2026.01.0: The LLVM Migration
Changes:
- Introduce new "core-profile" package which includes global build defaults to make tree more DRY
- Migrate tree from being a gnu/linux distro being an llvm/linux distro
- Update bootstrap to have everything needed to build llvm directly
- Update llvm packages to no longer require libgcc, favoring compiler-rt/libunwind instead
- Break llvm package into many subpackages to selectively include where needed
- Drop standalone lld/clang etc packages favoring llvm subpackages
- Update entire tree, pallets, etc, to be llvm-native, dropping libgcc as a runtime requirement tree wide
- Update all packages in user to be based on pallets
- Update and tweak many packages for LLVM build compatibility
- LLVM is updated to support all default architectures so we can cross compile for all the things.
- Various determinism fixes that only impact specific CPUs have been addressed tree wide
- Lots of new packages, cleanups, URL fixes, and maintenance across the tree. Check history!
Caveats:
syslinux(bootloader), ipxe(firmware), and seabios(firmware) will need someone that understands c inline assembly to patch those so they can build with clang. This is not a problem because there are not used in-tree at all and merely provided for end user convenience. Also they don't depend on libgcc and are totally standalone so it is pretty moot
Tagger: ryan-distrust.co ryan@distrust.co
v2025.10.0 — 2025-10-03
Release 2025.10.0
Tagger: ryan-distrust.co ryan@distrust.co
v2025.08.0 — 2025-08-29
Release 2025.08.0
Tagger: ryan-distrust.co ryan@distrust.co
v2025.07.0 — 2025-07-28
Release 2025.07.0
Tagger: ryan ryan@distrust.co
v2025.06.1 — 2025-06-24
Release 2025.06.1
Tagger: ryan ryan@distrust.co
v2025.06.0 — 2025-06-06
Release 2025.06.0
This update includes a Go security fix, an update to some mirrors for Apache Runtime, and an update of the Anubis package.
Tagger: ryan ryan@distrust.co
v2025.05.2 — 2025-05-15
Tagger: Danny Grove danny@dannygrove.com
v2025.05.1 — 2025-05-14
Tagger: Danny Grove danny@dannygrove.com
v2025.05.0 — 2025-05-09
Release 2025.05.0
Tagger: ryan ryan@distrust.co
v2025.04.1 — 2025-05-01
Release 2025.04.1
Tagger: ryan ryan@distrust.co
v2025.04.0 — 2025-04-11
Tagger: Danny Grove danny@dannygrove.com
v2025.03.0 — 2025-03-15
Tagger: Lance R. Vick lance@lrvick.net
v2025.02.2 — 2025-02-28
Tagger: Anton Livaja anton@livaja.me
v2025.02.1 — 2025-02-28
Tagger: Anton Livaja anton@livaja.me
v2025.02.0 — 2025-02-09
Tagger: ryan ryan@distrust.co
v2024.12.0 — 2024-12-20
Tagger: Lance R. Vick lance@distrust.co
v2024.09.0 — 2024-10-06
Tagger: Anton Livaja anton@livaja.me
v2024.08.1 — 2024-08-08
Bugfix release for Keyfork. No other package hash changes, not including two added packages.
Tagger: ryan ryan@distrust.co
v2024.08.0 — 2024-08-02
Tagger: Anton Livaja anton@livaja.me
v2024.05.0 — 2024-05-25
Tagger: ryan ryan@distrust.co
v2024.04.2 — 2024-04-17
Tagger: Danny Grove danny@drgrovellc.com
v2024.04.1 — 2024-04-14
Tagger: Lance R. Vick lance@lrvick.net
v2024.04.0 — 2024-04-02
Tagger: ryan ryan@distrust.co
v2024.03.1 — 2024-03-15
Tagger: ryan ryan@distrust.co
v2024.02.0 — 2024-02-17
Release 2024.02.0
Initial release.
Tagger: Seán C McCord ulexus@gmail.com
Maintainers
The following individuals are the current StageX maintainers:
- Anton Livaja (@antonlivaja)
- Konstantinos Geles (@ConYel)
- Danny Grove (@drgrove)
- Matthew Brooks (@Logicwax)
- Lance Vick (@lrvick)
- Jakub Panek (@panekj)
- Ryan Heywood (@ryan-distrust.co)
- Zoë Finja Emilia Kron (@zoe)
Contributors
The following individuals have contributed to StageX:
- Ales Katona (@almindor)
- Michael Avrukin (@avrukin)
- chifu (@chifu)
- daurnimator (@daurnimator)
- Drew Richardson (@drewri)
- Dmitry Sharshakov (@dsseng)
- hao-tk (@hao-tk)
- Jack Kearney (@jack-kearney)
- jprkindrid (@jprkindrid)
- Luke Parker (@kayabaNerve)
- kpcyrd (@kpcyrd)
- Mike Marcacci (@mike-marcacci)
- Zephyr Lykos (@mochaaP)
- nebras (@nebras)
- Alexandre Negrel (@negrel)
- Patrick D. Lloyd (@pdlloyd)
- Arnaud Brousseau (@rno)
- Jonas Köhnen (@satoqz)
- Spencer Judd (@scjudd)
- Shane Engelman (@singlerider)
- Tammer Saleh (@tammersaleh)
- Seán C McCord (@ulexus)
- James Callahan (@wavesquid)
- Koh Wei Jie (@weijiekoh)
- Ksenia Lesko (@xenushka)
- xyhhx (@xyhhx)
- zeroware (@zeroware)
- Zane Kharitonov (@zkharit)
For a full list of maintainers and their signing keys, see the MAINTAINERS file in the StageX repository.
See Also
- Release Process -- How StageX releases are created, signed, and published.
- Roadmap -- Upcoming features and project direction.