Changelog Generator

Generate changelogs from Git commit records, supporting Conventional Commits specification.

Commit Records

Configuration

Usage Guide

Conventional Commits Specification

!Commit records must follow the type(scope): description format, supporting types: feat, fix, docs, style, refactor, perf, test, build, ci, chore, revert; ! marks breaking changes, e.g. feat!: refactor API

Output Format

Supports Markdown and plain text output formats; Markdown groups by type with emoji markers and a separate breaking changes section; plain text is concise for command-line use

Tips

Version number and date are configurable; stats area shows features, fixes, breaking changes and total commits; click "Sample" to load demo data and see the effect