Skip to content

docs(changelog): record the version-guard CHANGELOG-heading requirement - #118

Merged
sweetrb merged 1 commit into
mainfrom
docs/changelog-version-guard-heading
Aug 2, 2026
Merged

docs(changelog): record the version-guard CHANGELOG-heading requirement#118
sweetrb merged 1 commit into
mainfrom
docs/changelog-version-guard-heading

Conversation

@sweetrb

@sweetrb sweetrb commented Aug 2, 2026

Copy link
Copy Markdown
Owner

#117 added a hard gate to version-guard: a version bump whose version has no matching ## [X.Y.Z] heading in CHANGELOG.md now fails the PR, so release notes can't be stranded under ## [Unreleased] and silently orphaned once the release ships.

It shipped with no CHANGELOG entry of its own — the guard that exists to stop undocumented releases was itself undocumented. This files it under [Unreleased] > Added, matching how the previous version-guard change (the src/**/*.ts bundle-only exemption) was recorded in this file.

Docs-only. .github/ does not ship and CHANGELOG.md is not shipped bytes, so no version bump is owed and require-version-bump should pass unchanged.

Found by the standing /mcpscan docs+changelog audit; applied to all four servers in one pass.

#117 added a hard gate — a version bump whose version has no matching
"## [X.Y.Z]" heading in CHANGELOG.md now fails the PR — but shipped with no
changelog entry of its own, so the guard that exists to stop undocumented
releases was itself undocumented.

Files it under [Unreleased] > Added, matching how the previous version-guard
change (the src/**/*.ts bundle-only exemption) was recorded. Docs-only:
.github/ does not ship and CHANGELOG.md is not shipped bytes, so no version
bump is owed.
@sweetrb
sweetrb merged commit 48b19c7 into main Aug 2, 2026
8 checks passed
@sweetrb
sweetrb deleted the docs/changelog-version-guard-heading branch August 2, 2026 11:35
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant