-
Release v0.3.1
StableSome checks failedreleased this
2026-06-24 21:59:55 +02:00 | 1472 commits to main since this releasev0.3.1 patch sprint — closes 3 v0.3.x candidates surfaced during
the v0.3 cut: a load-bearing workflow fix that unblocks autonomous
release-draft cycles, a bats portability fix that removes 2 hidden
test failures, plus the chore-vs-feat commit-subject guidance that
prevents bump-escalation.Consumer-bump note: the
_release-draft.ymlfix below only takes
effect when consumers bump theirrelease-draft.yml'suses: ...@v0.2.0
→uses: ...@v0.3.1. Toolkit's own consumer wrapper gets bumped in a
post-cut PR; cellblock + tmux-tell migrations pick it up at adoption time.Fixed
-
_release-draft.yml: inline-collapse version-normalization into the script-invocation step. Sidesteps a runtime step-skip that was leaving the script's--versionempty on every release-draft cycle. See #16. -
tests/conventional-commits.bats: rewrite the 4cc_parse_subjecttests to compare against$outputdirectly (with explicit newline boundaries via$'...'syntax) instead of${lines[N]}indexing. Fixes 2 pre-existing failures on bats 5.2.37+ where therunwrapper collapses empty strings out of thelinesarray, silently shifting indices. Test logic + the function under test are unchanged. See #18.
Internal
docs/conventions.md: new subsection "Choosingchore:vsfeat:for internal-infrastructure changes" with the consumer-facing-surface test + the v0.2.1 cut-escalation worked instance. Helps human authors avoid the cut-escalation footgun where achore:-shaped commit lands asfeat:and pulls the next cut into a higher version lane. See #14.
Downloads
-
Source code (ZIP)
0 downloads
-
Source code (TAR.GZ)
0 downloads
-