# Changelog

A step of the [Open source library](https://gradus.kazet.blog/tree/open-source-library) tree on Gradus, in the Releases area: Versions, changelog, registry.

Page: https://gradus.kazet.blog/tree/open-source-library/step/changelog

Keep a CHANGELOG.md in Keep a Changelog format, with an Unreleased section that every pull request adds to.

Usually comes after: [Semantic versioning](https://gradus.kazet.blog/tree/open-source-library/step/semantic-versioning).

Leads to: [Publish to the registry](https://gradus.kazet.blog/tree/open-source-library/step/registry-publish).

## Prompt for your AI assistant

```
Create CHANGELOG.md in the Keep a Changelog format with an Unreleased section and an entry for the current version. Add a CI check that fails a pull request which changes source files without touching the changelog.
```

Every step of the tree: https://gradus.kazet.blog/tree/open-source-library/llms.txt
