ConventionalChangelog.ConventionalChangelog is a powerful, lightweight CLI tool built in C#, automating changelog generation from conventional commits in Git repos. Run with one command for structured logs highlighting features, fixes, and breaks. Supports commit relationships, message overrides, and hash display. Ideal for SemVer compliance and consistent docs.