Repository navigation
What's changed
Features
--next-versionprints the next semver tag from the commits since the last release: breaking change → major, anyfeat→ minor, anything else → patch (while the major is 0, breaking bumps minor). No previous tag givesv0.1.0. relnote never creates the tag.--path DIR(repeatable) keeps only commits that touch DIR, for per-package notes in a monorepo.--tag-prefix PREFIX(e.g.api/v,web@) makes the default range start at the newest matching tag and keeps the prefix on--next-version.- GitHub Action: new
pathandtag-prefixinputs and anext-versionoutput.
Fixes
- If
--until(defaultHEAD) is itself tagged, the default range now starts at the previous tag, so running relnote right aftergit tagor in a tag-push workflow gives that release's notes instead of "no commits".
Docs
- New page: next version and monorepos.
- Homebrew install:
brew install loki-inu/tap/relnote.
This tag was picked with relnote --next-version.
Full changelog: v0.2.0...v0.3.0