• v0.3.5 ee4a9b4fb8

    Release v0.3.5
    Some checks failed
    manifest-check / manifest-vs-tag consistency (pull_request) Failing after 4s
    manifest-check / check (pull_request) Failing after 0s
    Stable

    Ghost released this 2026-06-25 18:41:24 +02:00 | 1432 commits to main since this release

    Patch release closing a latent semver-correctness bug in last-tag detection that the v0.4.0 architectural arc's bootstrap-tag surfaced as a dogfood catch.

    Fixed

    scripts/manifest-check.sh + scripts/release-prep.sh: last-tag detection now skips pre-release tags via git describe --exclude '*-*'. Without the fix, a pre-release tag (e.g. v0.4.0-rc.1) closer to HEAD than the last stable release falsely tripped manifest-check's tag-vs-manifest step (manifest 0.3.4 BEHIND tag v0.4.0-rc.1) AND silently shifted release-prep.sh's cc_categorize_commits_since walk window to the prerelease, dropping conventional-commits content from the cut's CHANGELOG section. Surfaced as a dogfood catch during the v0.4.0 architectural arc — slice 3's bootstrap-tag v0.4.0-rc.1 blocked slice 2's CI (#65). The fix is semver-correctness (pre-releases are not releases), not a dogfood-only workaround: any consumer creating their own -rc / -beta / -alpha tag would have hit the identical false-failure. Closes #66.

    Downloads