Contract changes
API contract version tracks the gem release (info.version in OpenAPI).
CHANGELOG
Release notes are generated with Conventional Commits via Commitizen + standard-version (yarn release in the repository).
- Breaking Changes section — incompatible HTTP/OpenAPI changes (
BREAKING CHANGE:footer orfeat!/fix!commits). - Features / Fixes — additive or corrective behavior.
Read the root CHANGELOG.md on GitLab.
OpenAPI
After each release, website/static/openapi.json is regenerated. Treat ReDoc as authoritative for paths, parameters, and schemas.
Contributing
Maintainers: see repository CONTRIBUTING.md for commit format and release steps.