Skip to content

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.