Conventional Changelog

Conventional Commits

Conventional Changelog is a CLI-tool to generate a changelog from conventional commits.

Main features:

  • Changelog generation from conventional commits
  • Changelog fine tuning using commit relationships
  • Changelog corrections by overriding commit messages
  • Deep customization of keywords (coming soon)

Getting Started

Install conventional changelog using

dotnet tool install --global ConventionalChangelog
changelog "/path/to/repository" --output "changelog.md"

Inspiration

This tool was inspired by

Acknowledgements

Thank you to

  • Cocona for providing a great CLI framework