Add a new entry to the project's CHANGELOG.md file following Keep a Changelog format
<version> <change_type> <message>
macOS/Linux:
Windows:
macOS/Linux:
Windows:
Note: After installation, restart Claude Code to load the new command.
Slash command:
/add_to_changelog <version> <change_type> <message>
Add a new entry to the project's CHANGELOG.md file based on the provided arguments.
Parse $ARGUMENTS to extract:
/add-to-changelog 1.1.0 added "New markdown to BlockDoc conversion feature"
/add-to-changelog 1.0.2 fixed "Bug in HTML renderer causing incorrect output"
This command will:
- If found, add the new entry under the appropriate change type section
- If not found, create a new version section with today's date
The CHANGELOG follows the [Keep a Changelog](https://keepachangelog.com/) format and [Semantic Versioning](https://semver.org/).
The command should:
Remember to update the package version in __init__.py
and setup.py
if this is a new version.