-
0.3.0 Stable
released this
2026-07-21 18:06:51 +00:00 | 125 commits to main since this releaseFixed
- Deleting a shipped release heading from
CHANGELOG.mdis caught on every PR
(#98, heavy-duty/box#122) - The heading-uniqueness check no longer sits behind git conditions it does not
need (#98, heavy-duty/box#143) - An unreadable check rollup no longer reads as "nothing is failing" (#90)
- CI runs
test/labels-reconcile.sh, which it had never run (#90) state:needs-humanno longer appears on PRs a human cannot merge
(#87, heavy-duty/box#136)- A missing
/run/sshdno longer reads as a broken sshd config (#92) - CI's shellcheck sweep reaches
.github/scripts/(#70) - Ctrl-D at the
rig uninstallconfirm aborts out loud (#68) users applytells "revoke everyone" apart from a truncated users file (#65)
Added
- CI refuses a release PR with no drill record at
drills/<version>.md rig platform— what this machine is, computed at run time, stored nowhere
(#64)/etc/rig/manifestrecords which rig converged a machine, and when (#61)
Changed
state:needs-humanis set at handoff, not by the cron (#96)- PR labels split into two axes:
state:*(whose ball) andblocker:*(what
is in the way) (heavy-duty/box#137) - BREAKING:
--class human|serveris now--root-door closed|open; old
markers still resolve (#77) - BREAKING: the box tenant roles carry a
-boxsuffix (#76) - BREAKING: machine roles carry a
-serversuffix, andstaging-serveris
back (#76) - Changelog entries are one line each, and the whole file now follows the rule
(#100)
Downloads
-
Source code (ZIP)
1 download
-
Source code (TAR.GZ)
6 downloads
- Deleting a shipped release heading from