Generating changelog from existing tags

Author: swizesCreated Aug 9, 2024Updated Jun 26, 2026

Hello,

we are looking for alternatives to generate changelog in our monorepo and wanted to create the changelog from scratch.

At the moment we have 10 tags, which all have the same prefix packages-

Eg: packages-0.1.0 , packages-0.2.1 etc.

When I run

conventional-changelog -p angular -i CHANGELOG.md -s -r 0 -t packages-

It only generates changelog from first 2 tags and last tag. All tags between last and 2nd one are ignored.

And all commits/changes between 2nd tag and last tag are added to the last tag's changelog.

How can I setup the cli command so that I generate accurate changelog

Source: conventional-changelog/conventional-changelog