-
v0.54.2 Stable
released this
2026-08-28 13:44:24 +02:00 | 488 commits to main since this releaseAdded
None.
Changed
None.
Fixed
- container image: republish the
rtimage and bake a real action digest, whichv0.54.1shipped without (#1022)
Removed
None.
Deprecated
None.
Upgrade
None.
Downloads
-
Source code (ZIP)
0 downloads
-
Source code (TAR.GZ)
0 downloads
- container image: republish the
-
v0.54.1
StableSome checks failedfork-pr-approval-notice / explain fork workflow approval (pull_request_target) Successful in 2sac-closure-check / toolkit-self gate (PR's own rt) (pull_request) Successful in 4sac-closure-check / ac-closure check (pull_request) Successful in 6sac-closure-check / check (pull_request) Successful in 0schangelog-body-check / toolkit-self gate (PR's own rt) (pull_request) Successful in 4schangelog-body-check / changelog body Cold-Read linter (pull_request) Successful in 6schangelog-body-check / check (pull_request) Successful in 0scheck-self-bootstrap / check (pull_request) Has been skippedfragment-check / toolkit-self gate (PR's own rt) (pull_request) Successful in 4sfragment-check / changelog fragment-kind (pull_request) Successful in 7sfragment-check / check (pull_request) Successful in 0sgo-ci / lint + build + test (pull_request) Successful in 25smanifest-check / toolkit-self gate (PR's own rt) (pull_request) Successful in 4smanifest-check / manifest-vs-tag consistency (pull_request) Successful in 7smanifest-check / check (pull_request) Successful in 0sregister-check / toolkit-self gate (PR's own rt) (pull_request) Successful in 4sregister-check / register-drift check (pull_request) Successful in 7sregister-check / check (pull_request) Successful in 0stests / workflow-schema (pull_request) Successful in 3stests / bats (pull_request) Successful in 13stests / dated-examples (pull_request) Successful in 4stests / shellcheck (pull_request) Successful in 2sworkflow-parse-check / toolkit-self parse guard and controls (pull_request) Successful in 3sworkflow-parse-check / workflow parse and schema (pull_request) Successful in 5sworkflow-parse-check / check (pull_request) Successful in 0scheck-self-bootstrap / check (push) Successful in 41stests / dated-examples (push) Successful in 1m0stests / workflow-schema (push) Successful in 1m18stests / shellcheck (push) Successful in 1m36stests / bats (push) Successful in 2m13srelease-toolkit/manifest-postcondition manifest-postcondition verdict=landedrelease / decide + act (push) Successful in 3m21srelease / release (push) Successful in 0sgoreleaser / build + publish rt asset (push) Failing after 56sgoreleaser / publish the rt image + bake its digest (push) Has been skippedgoreleaser / adopters can pull the published image (push) Has been skippedgoreleaser / adopters can fetch the published asset (push) Has been skippedgo-ci / lint + build + test (push) Successful in 42sreleased this
2026-08-28 10:38:42 +02:00 | 493 commits to main since this releaseAdded
None.
Changed
None.
Fixed
- target-version validation: reject doubled
vprefixes before release prep (#617)
Removed
None.
Deprecated
None.
Upgrade
None.
Downloads
-
Source code (ZIP)
0 downloads
-
Source code (TAR.GZ)
0 downloads
- target-version validation: reject doubled
-
v0.54.0 Stable
released this
2026-08-27 23:46:56 +02:00 | 497 commits to main since this releaseAdded
- A cut refuses while a previous release is an unpublished draft: the block is named on the PR (
#811).
Changed
- fragment coverage: PRs now declare a changelog fragment or an explicit reason when no entry is needed (#498).
- branch strategy: clarify current main-line guidance and preserve superseded history (#604)
- Forgejo client comments: distinguish the retired shell source from the live Go contract (#990)
Fixed
- A wrapped
Intended-targets:trailer: the refusal now names the anchoring problem instead of repeating itself (#1008). - Changelog body gate: keep em-dash headers valid under byte locales (#611)
- changelog gates: fail mixed release sections and keep fragment brevity as guidance (#627)
- test fixtures: use unambiguous Git option spelling for commit helpers (#897)
- Push preflight: distinguish absent, hidden, unreadable, and failed branch-protection reads (#914)
- Forgejo client: document the deliberate dry-run release lookup exception (#957)
- AC-closure CI diagnostics: distinguish crashed fixtures from live fixtures that time out without publishing a port (#992)
Removed
None.
Deprecated
None.
Upgrade
None.
Downloads
-
Source code (ZIP)
0 downloads
-
Source code (TAR.GZ)
0 downloads
- A cut refuses while a previous release is an unpublished draft: the block is named on the PR (
-
v0.53.1 Stable
released this
2026-08-27 11:22:30 +02:00 | 522 commits to main since this releaseAdded
None.
Changed
None.
Fixed
- release cut: stage the AC-closure reusable and resolve its local ref safely (#997)
Removed
None.
Deprecated
None.
Upgrade
None.
Downloads
-
Source code (ZIP)
0 downloads
-
Source code (TAR.GZ)
0 downloads
-
v0.53.0 Stable
released this
2026-08-27 09:16:55 +02:00 | 527 commits to main since this releaseAdded
- workflows: shared Forgejo parse guard records complete workflow coverage (#841)
- release: rebuilding an old tag now uses current pipeline logic (#980)
Changed
- contributor CI: fork pull requests now receive an explicit workflow-approval notice (#645)
- ac-closure-check: the undeclared-target refusal now names the negation case explicitly (#989)
Fixed
- manifest PR auto-merge: explicitly requests deletion of the generated branch (#633)
- release: the pipeline checkout no longer dirties the tree being built (#980)
- workflow-parse-check: toolkit-self cuts resolve the toolkit from
mainbefore the new tag exists (#995)
Removed
None.
Deprecated
None.
Upgrade
None.
Internal
- release: document refactor-of-an-already-documented-change guidance and the non-automated
Refactors:trailer convention (#492) - fetch-rt.sh: comment why a surviving
checksums.txtis safe on both early-exit paths (#643) - internal: keep hidden workflow verbs in the complete CLI registration census (#787)
- release-assets: pin that an unreadable release body cannot skip DELETE authorization (#967)
Downloads
-
Source code (ZIP)
0 downloads
-
Source code (TAR.GZ)
0 downloads
-
v0.49.0 Stable
released this
2026-08-26 23:27:04 +02:00 | 575 commits to main since this releaseAdded
- decide: a blocked pending-cut result now names whether the tag and release already exist (#885)
Changed
None.
Fixed
- publish-image: the digest hand-off uses job outputs instead of an artifact (#941)
Removed
None.
Deprecated
None.
Upgrade
None.
Internal
Downloads
-
Source code (ZIP)
0 downloads
-
Source code (TAR.GZ)
0 downloads
-
v0.52.0 Stable
released this
2026-08-26 20:14:20 +02:00 | 548 commits to main since this releaseAdded
- ac-closure-check: scans commit messages too, and refuses an undeclared target (#965)
Changed
None.
Fixed
None.
Removed
None.
Deprecated
None.
Upgrade
None.
Downloads
-
Source code (ZIP)
0 downloads
-
Source code (TAR.GZ)
0 downloads
-
v0.51.0 Stable
released this
2026-08-26 19:47:15 +02:00 | 554 commits to main since this releaseAdded
None.
Changed
- reusable-release: the release path now uses the shared bootstrap composite (#606)
- release-assets: verify derives the expected count once and warns on a foreign asset (#971)
Fixed
None.
Removed
None.
Deprecated
None.
Upgrade
None.
Downloads
-
Source code (ZIP)
0 downloads
-
Source code (TAR.GZ)
0 downloads
-
v0.50.1 Stable
released this
2026-08-26 19:16:24 +02:00 | 562 commits to main since this releaseAdded
None.
Changed
None.
Fixed
- release-assets: verify treats an existing empty release as a first publish (#962)
Removed
None.
Deprecated
None.
Upgrade
None.
Downloads
-
Source code (ZIP)
0 downloads
-
Source code (TAR.GZ)
0 downloads
-
v0.50.0
StableSome checks failedac-closure-check / toolkit-self gate (PR's own rt) (pull_request) Successful in 5sac-closure-check / ac-closure check (pull_request) Successful in 6sac-closure-check / check (pull_request) Successful in 0schangelog-body-check / toolkit-self gate (PR's own rt) (pull_request) Successful in 5schangelog-body-check / changelog body Cold-Read linter (pull_request) Successful in 6schangelog-body-check / check (pull_request) Successful in 0scheck-self-bootstrap / check (pull_request) Has been skippedfragment-check / toolkit-self gate (PR's own rt) (pull_request) Successful in 4sfragment-check / changelog fragment-kind (pull_request) Successful in 7sfragment-check / check (pull_request) Successful in 0sgo-ci / lint + build + test (pull_request) Successful in 28smanifest-check / toolkit-self gate (PR's own rt) (pull_request) Successful in 5smanifest-check / manifest-vs-tag consistency (pull_request) Successful in 7smanifest-check / check (pull_request) Successful in 0sregister-check / toolkit-self gate (PR's own rt) (pull_request) Successful in 5sregister-check / register-drift check (pull_request) Successful in 8sregister-check / check (pull_request) Successful in 0stests / workflow-schema (pull_request) Successful in 4stests / bats (pull_request) Successful in 11stests / dated-examples (pull_request) Successful in 4stests / shellcheck (pull_request) Successful in 3scheck-self-bootstrap / check (push) Successful in 5sgo-ci / lint + build + test (push) Successful in 27srelease-toolkit/manifest-postcondition manifest-postcondition verdict=landedrelease / decide + act (push) Successful in 9srelease / release (push) Successful in 0stests / workflow-schema (push) Successful in 4stests / bats (push) Successful in 12stests / dated-examples (push) Successful in 4stests / shellcheck (push) Successful in 3sgoreleaser / build + publish rt asset (push) Failing after 9sgoreleaser / publish the rt image + bake its digest (push) Has been skippedgoreleaser / adopters can pull the published image (push) Has been skippedgoreleaser / adopters can fetch the published asset (push) Has been skippedreleased this
2026-08-26 18:50:26 +02:00 | 568 commits to main since this releaseAdded
None.
Changed
- fragment-check: the summary must carry an issue reference (#959)
Fixed
- release-assets: the delete guard counts assets, not the release object (#962)
Removed
None.
Deprecated
None.
Upgrade
None.
Downloads
-
Source code (ZIP)
0 downloads
-
Source code (TAR.GZ)
0 downloads