Overview
Generate a Changelog
Stable
Analyze repository history and render a structured CHANGELOG.md using Custy's changelog configuration.
Command
custy changelog generateCategory
Changelog
Quick Command
custy changelog generate [OPTIONS]Overview
The command collects eligible commits, parses structured messages, groups and sorts them, applies release behavior, and renders the configured changelog file. It may also incorporate the pending commit-message template when that feature is enabled.
Generation Responsibilities
From History to Markdown
Collect History
Read eligible commits and determine configured release boundaries.
Classify Changes
Parse, clean, deduplicate, group, and sort changelog entries.
Render Releases
Apply release metadata, links, summaries, statistics, and templates.
Write Artifact
Create or update CHANGELOG.md using the resolved generation behavior.
Terminal Preview
Changelog generation
