#changelog #version #update #bump #manual

app chog

Bump version in CHANGELOG.md - move contents of [Unreleased] to next version and update links. For manually written changelogs in the style of Keep a Changelog.

1 unstable release

Uses new Rust 2021

0.1.0 Oct 2, 2022

#454 in Development tools

MIT/Apache

7KB

chog

chog is a simple program to bump the version in a CHANGELOG file. Following the format layed out in Keep a Changelog, everything in Unreleased will be moved into a new section; named after the new release. The GitHub comparison links are updated to the latest tags. Ideally used for manually updated changelogs.

license

chog is highly opinionated. In order for it to be effective it is recommended to:

  • Your formatting follows Keep a Changelog.
  • Use git as your version control system.
  • Host your repository on GitHub.
  • Tag your versions using the v0.0.0 style.
  • Use Semantic Versioning.
  • Your file name is CHANGELOG.md.

License

chog is distributed under the terms of both the MIT license and the Apache License (Version 2.0).

See LICENSE-APACHE and LICENSE-MIT for details.

No runtime deps