changefrog

1.1.0 • Public • Published

🐸 Changefrog

We regularly have to update changelogs. One of these moments is when releasing a new version. We have to add a new version number, add the date, and provide a link. And we easily make mistakes. Which we only notice after the release. 😢 Solution: Changefrog!

Changefrog is a tool that automatically updates a changelog. It adds a new version based on the unreleased section.

Usage

  1. Install Changefrog via npm i -g changefrog.
  2. Execute Changefrog via changefrog -i major. This auto-increment the major version number in the CHANGELOG file.
  3. Get more usage information via changefrog -h.

Requirements

The requirements of a CHANGELOG file in order for Changefrog to work are

  • It contains an unreleased section. This section can be empty.
  • Unreleased is written as "Unreleased".
  • At least one compare link is at the bottom. An example is [0.1.0]: https://github.com/user/repo/compare/v0.0.1...v0.1.0.

Find an example here.

License

© 2020 Pieter Heyvaert, MIT License

Dependents (0)

Package Sidebar

Install

npm i changefrog

Weekly Downloads

1

Version

1.1.0

License

MIT

Unpacked Size

14.6 kB

Total Files

20

Last publish

Collaborators

  • pheyvaer