Skip to content

Add a changelog, and take each release's notes from it - #89

Merged
jadamcrain merged 1 commit into
mainfrom
changelog
Oct 15, 2026
Merged

jadamcrain merged 1 commit into
mainfrom
changelog

Conversation

@jadamcrain

Copy link
Copy Markdown
Member
  • CHANGELOG.md: a short, high-level section per release, with an upgrading list for what breaks. 0.2.0's section covers what's on main since 0.1.0.
  • Release job: before anything is published, it takes the tag's section of CHANGELOG.md as the GitHub release's notes; a release candidate (0.2.0-RC1) uses its version's section (0.2.0). A tag without a section stops the job before the Maven Central upload, which can't be undone.
  • CLAUDE.md: the releasing section says to add the version's section before tagging.

@jadamcrain
jadamcrain added this pull request to the merge queue Oct 15, 2026
Merged via the queue into main with commit 7804522 Oct 15, 2026
5 checks passed
@jadamcrain
jadamcrain deleted the changelog branch October 15, 2026 20:23
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