Skip to content

build(release): give perf commits their own changelog section - #227

Merged
blackopsrepl merged 1 commit into
mainfrom
feature/226-perf-changelog
Nov 9, 2026
Merged

blackopsrepl merged 1 commit into
mainfrom
feature/226-perf-changelog

Conversation

@blackopsrepl

Copy link
Copy Markdown
Collaborator

Closes #226.

perf commits kept csemver's default hidden state, so performance changes never reached CHANGELOG.md. They now render under "Performance Improvements". csemver --dry-run --release-as 0.25.0 shows the section with #222 (construction buffer reuse) and #208 (MAX_EMITS row sizing); every other section is unchanged (22 breaking, 11 features, 20 fixes, 2 refactors).

csemver.toml kept csemver's default hidden state for perf, so performance
changes never reached CHANGELOG.md: the 0.25.0 range's construction buffer
reuse and projected row sizing did not render. perf commits now render
under "Performance Improvements".

Closes #226
@blackopsrepl
blackopsrepl merged commit 7ab9428 into main Nov 9, 2026
14 checks passed
@blackopsrepl
blackopsrepl deleted the feature/226-perf-changelog branch November 9, 2026 02:31
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.

perf commits never reach the changelog

1 participant