--- name: changelog-format description: CHANGELOG format reference --- # CHANGELOG Format Use the following template when updating `CHANGELOG.md`: ``` # Changelog ## [Unreleased] ### Added - **FeatureName** - description (file.pas) ### Changed - **ModifiedName** - what changed (file.pas) ### Fixed - **BugName** - what was fixed (file.pas) ## [1.0.0] - 2024-01-15 ### Added - **InitialRelease** - description (file.pas) ``` ## Rules - Group entries under `Added`, `Changed`, or `Fixed`. - Bold the feature/item name. - Include the affected file in parentheses. - New entries go under `[Unreleased]` until a release is tagged. - When releasing, rename `[Unreleased]` to `[X.Y.Z] - YYYY-MM-DD` and add a new empty `[Unreleased]` section above it.