Generate a change log based on the git commits compatible with keep-a-changelog and using conventional commits to categorise commits.
Manage versioning and changelogs for Cargo workspaces
Simple changelog parser, written in Rust.
A Rust library for generating changelogs based on deployments or commit ranges in Git repositories. It integrates with Bitbucket, Jira, and Spinnaker to retrieve commit, pull request, and issue information for the specified range or Spinnaker environment. The crate provides a structured `Changelog` object with a human-readable display representation.
Harvest your changelog
Building changelogs from fragments.
Create changelogs (compatible with towncrier)
A tool to generate release changelogs
unclog allows you to build your changelog from a collection of independent files. This helps prevent annoying and unnecessary merge conflicts when collaborating on shared codebases.
Read and write changelog files using the Keep a Changelog format
A cargo subcommand for managing changesets
Programmatic CHANGELOG.md parsing, generation, and manipulation following Keep a Changelog format