chore(release): v0.29.0 #444
No reviewers
Labels
No labels
bump
major
bump
minor
bump
patch
kind/bug
kind/chore
kind/docs
kind/feature
priority/critical
priority/high
priority/low
priority/medium
size/L
size/M
size/S
size/XL
No milestone
No project
No assignees
1 participant
Notifications
Due date
No due date set.
Dependencies
No dependencies set.
Reference
frankenbit/release-toolkit!444
Loading…
Add table
Add a link
Reference in a new issue
No description provided.
Delete branch "release-prep/rolling"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
Added
Compose-time register-scrub on commit-subject → CHANGELOG bullets. Chamber-name attributions in commit subjects used to ride through
cc_categorize_commits_sinceinto CHANGELOG bullets past the register-check file-scan gate. The bullet is now scrubbed at emission — every REGISTER_PATTERNS match is replaced with[reviewer]— so the composed CHANGELOG is clean at source. The pre-existingregister-check --stdinFATAL inrelease-prep.shstays wired as a defense-in-depth layer for fragment-side drift the emission scrub doesn't cover. No action required. Closes #442.Fixed
changelog-body-checknow targets the newest versioned section instead of the empty[Unreleased]placeholder above it. On a composed CHANGELOG the transition step inserts the freshly-versioned[vX.Y.Z]section BELOW a still-empty[Unreleased]heading. The pre-fix check took the first## [and passed vacuously. The check now prefers the newest## [vX.Y.Z]heading and falls back to[Unreleased]only when no versioned section exists. No action required. Closes #440.Fragment-vs-commit dedup now matches
(closes #NNN)/(fixes #NNN)bullet formats. A CC bullet composed from a commit subject carrying(closes #NNN)/(fixes #NNN)/Closes #NNN.used to escape the trailer-only dedup and appear alongside its fragment prose.The dedup key is now a bare
#NNNwith a word-boundary guard. It catches every ref shape — trailer, bolded scope, inline close-verb, comma-separated multi-refs.#4380still does not match fragment#438. No action required. Closes #441.