/changelog
Turn commits into a clean changelog.
Usage
/changelog # since last tag
/changelog --since v1.2.0 # since specific tag
/changelog --unreleased # add to ## [Unreleased] section
/changelog --bump minor # also bump version in package.json
Conventions detected
- Conventional Commits (
feat:,fix:,chore:,docs:) - Angular style (
feat(scope):,fix(scope):) - Simple format (best-effort categorization from commit message)
Output sections
Loading code…
Each entry links to the PR if --repo owner/name is given.
Rules
- Squash multiple commits per PR into one entry
- Group by category (Added / Changed / Fixed / Removed / Security)
- Skip merge commits and
chore:entries unless--include-chore - Follow Keep a Changelog format