NewYour coding agent can read the release notes before it upgrades.Set up the MCP server →
Packagist · #2927 most downloaded on Packagist
Generate changelogs and release notes from a project's commit messages and metadata and automate versioning with semver.org and conventionalcommits.org
Last release 4 days ago
04 Oct 2026
Ships unpredictably
gaps range from 9 days to 1.7 years
Nearly every release is documented
notes for 59 of the last 60 stable releases
Nothing withdrawn
no release was ever pulled
6 years old
65 releases · first in 2021
Validate conventional PR titles without broken preset ( a5bf88 )
One column per quarter.
Add calendar versioning (4f6617)
Remove PHP 8.4 deprecation (b6966f)
Added the official composite GitHub Action for generating changelogs in release workflows ( #43 ).
Full Changelog: v1.17.4...v1.18.1
Nothing published for this version
Fix Azure DevOps compare URL for changelog generation with support for all URL patterns #82
Full Changelog: v1.17.2...v1.17.3
Wrong commits with non-latin description grouping
Symfony 7 compatibility command ( 1926ac )
Cast Scope as string to use it as array key (Thanks to @aprat84 )
Scope as string to use it as array key (aff96f)New option: Do not update CHANGELOG if no commits found. (Thanks to @william-suppo )
Resolves problems with bumping alpha, beta and rc releases (ad9eff)
Bump first time with extra version
Restore last tag with refname method
Prefix stripping and merged tags only #47
Enable merged feature with new extra logics (6a7d70)
Add blank line after changeLogVersionHeading #39 (9e4108)
Add a getCurrentBranch method to Repository (8b6266)
Breaking changes check #37 (476ff7)
Sort git tags by version instead of creation date, match prefix when listing tags (042af9)
Bump minor version when breaking change before 1.0.0 (5b13aa)
Allows own package bumpers (e4aef9)
Repository url format detector #22 (63ff44)
Allows issue id to be string (30c20e)
Allows ability to hide version separator. (e74c4d)
Allows generated changelog to have configurable version headers (f57e95)
Add option to render text instead of links in generated changelog (5cb2e5)
Check if valid remote url #14 (7bc76c)
Output error on check requirements #14 (f020d9)
Add git remote repository url format check (56aff6)
Disable composer update on bump #13 (669262)
Skip tags and --not-tag are not working (7f4d45)
Composer update change path command (18bb19)
Add packages bumper #11 (0849aa)
Replace command constants response for symfony 4 compatibility #10 (639aec)
Commit properties from protected to public for sorting (d3b658)
Commit sorting on changelog #9 (0d402c)
Array key exists on mixed value check (4007ab)
Incorrect parsing of URLs #7 (24ca1c)
Incorrect user type in Mention (0c9fc5)
Remove tag prefix and suffix on history release header (070113)
Add tag prefix and suffix on compare url tag #5 (db81e0)
Add closed attribute to references (acb104)
Add date format config (05196a)
Add pre and post run hooks and changes sorting (a38ef1, 668d2e)
Breaking changes indicated by a ! and ignore duplicated or empty message #1 (f3ebee)
Urls and release commit formats (7cb62a)
Conventional commit wakeup class parse #3 (9eb3fb)
Empty configurations from array #1 (481f05)
Add tag prefix and suffix (469f16)
Add commit parent class with raw metadata (962e0f)
Autobump on specified version (9e35af)
Add check if inside a git work tree (E3ad12)
Commits retrieve on ranges and remove additional whitespaces (C3bffa)
Breaking changes preserving the initial commit and customizable label (607f6e)
Breaking changes preserving the initial commit and customizable label (607f6e)
Add breaking changes and issues references (Bda545)
Add chores to not notable types (2c4d1c)
Add semantic version parser (7b5a9f)
Add amend and no verify options (625ed1)
Add config file inclusion from working dir (2cbb9f)
Your coding agent can read these notes before it upgrades. Set up the MCP server →