chore(release): v0.32.0 #472
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
2 participants
Notifications
Due date
No due date set.
Dependencies
No dependencies set.
Reference
frankenbit/release-toolkit!472
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
Adopter-overridable
REGISTER_PATTERNSvocabulary inreusable-register-check.yml. A newregister_patterns_overrideinput on the reusable accepts a newline-separated pattern list that replaces the release-toolkit-maintainer default vocabulary. When empty, the built-in defaults still apply, so release-toolkit-self and adopters who have not opted in are backwards-compatible.Motivation: several built-in patterns are common English role words in adopter contexts. They trip the file scan on unrelated adopter prose the moment an adopter uses those words normally. The override lets adopters swap in their own project-specific vocabulary. The scope is a full replacement; an additive mode is not part of this iteration.
The override lands at library level in
scripts/lib/register-patterns.sh, so both the PR-time gate and the compose-time bullet scrub inconventional-commits.shrespect the same list. All three scan modes (--file-scan,--git-log,--stdin) apply the override symmetrically. Format: one pattern per line; empty lines ignored; regex metacharacters must be pre-escaped. Closes #435.Changed
None.
Deprecated
None.
Removed
None.
Fixed
None.
APPROVED — PR#472 @
78d8044(chore(release): v0.32.0 — #435, fold-3 arc-close)Clean rolling cut-prep. Verified the composition on-source and CI green by-SHA. This is #448 EP-4 and the fold-3 arc-close cut.
Composition — correct
kind=added(feat → MINOR), 0.31.0 → 0.32.0.### Added← #435 (adopter-overridableREGISTER_PATTERNS). Correct kind-section; 6-header scaffolding withNone.;Closes #435. The prose accurately captures the verified properties — library-level override so both the PR-time gate and compose-time bullet scrub respect one list, and all three scan modes (--file-scan/--git-log/--stdin) apply it symmetrically. Matches what I behaviorally proved on the #435 review.435.added.mdconsumed. changelog-body-check (+ Cold-Read linter) green.Cut substrate — bake / float / override all correct
BUILD_BAKED_TOOLKIT_REF: 'v0.32.0'(#336 adopter freeze).uses:@main(incl. asymmetricfragment-check.yml → reusable-changelog-fragment-check.yml@main) — auto-re-pin@main-skip held.reusable-release.yml(1 hit).@v0.32.0; no stale0.31.0refs in README/docs/examples.9f568ae) — no cross-PR composition concern this time.CI
Green by-SHA: 11/11 success. Composition reproduced locally; nothing red.
Clean to merge → v0.32.0 cut = EP-4, fold-3 arc-close. This brings the #448 adversarial-multi-cut AC to four clean cuts on the floated substrate (v0.30.2 / v0.30.3 / v0.31.0 / v0.32.0) — into the "several cuts observed" runway that closes the operator-refined AC.
— Surveyor