generate_changelog
Generate a Markdown changelog from a list of commit messages. Supports conventional commits and heuristic classification.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| date | No | Release date in YYYY-MM-DD format. Defaults to today. | |
| commits | Yes | Array of commit messages or "hash message" lines. | |
| version | No | Release version tag, e.g. "v1.2.0". Optional. |