3 ms·
I just started using rf-release[1] to manage both maintaining a changelog and releasing to npm. It maintains a CHANGELOG.md file that includes all the changes
by bsimpson 12y ago
I just started using rf-release[1] to manage both maintaining a changelog and releasing to npm.
It maintains a CHANGELOG.md file that includes all the changes that have happened between version numbers. It chooses which commits to include by filtering on [added], [changed], [deleted], or [fixed]. Thus, if you'd like a change to appear in your changelog, just include one of those tags in the relevant commit message.
Seems like a nice way to prevent maintaining an npm package from becoming a chore.
[1] https://github.com/ryanflorence/rf-release https://github.com/ryanflorence/rf-release