changelogen icon indicating copy to clipboard operation
changelogen copied to clipboard

How to adopt changelogen for an already conventional commit project

Open Kikobeats opened this issue 2 years ago • 2 comments

Describe the feature

Hello,

I'm going to move from standard-version and friends since the project is deprecated. I found changelogen and I really like it!

Not only that, but I wanted to ask if it could be possible to regenerate the CHANGELOG.md for a project that is already uses conventional commits.

Like generating all the releases from the beginning, is that possible? 🙂

Additional information

  • [ ] Would you be willing to help implement this feature?

Kikobeats avatar Jun 21 '23 22:06 Kikobeats

Hi dear @Kikobeats. I made changelogen to move away from standard-version too. Ans yes! It is compatible and will append new release notes to the exiciting CHANGELOG.md. Also you can use changelogen github release all to sync all previous releases!

I would recommand to use without --release for bumping first virsion and then use github release subcommand to trigger github sync to make sure nothing goes wrong.

pi0 avatar Jun 21 '23 22:06 pi0

Ideally, I want to regenerate the whole changelog file; something similar to this:

If this is your first time using this tool and you want to generate all previous changelogs, you could do $ conventional-changelog -p angular -i CHANGELOG.md -s -r 0

is that possible?

Kikobeats avatar Jun 22 '23 07:06 Kikobeats