git-cliff is a command-line tool (written in Rust) that provides a highly customizable way to generate changelogs from git history.| git-cliff.org