Changelog
Releases are made by semantic-release
from the project’s conventional commit messages, which also write
CHANGELOG.md. Each release’s notes are on its
GitHub release page.
Versions follow semantic versioning:
a patch release (0.1.1) fixes bugs,
a minor release (0.2.0) adds features, and keeps working code working,
a major release (1.0.0) can break code, or change the format of cache keys, which makes every existing cached result a miss once.
See ADR-009: Compatibility: Cached Entries Outlive Releases and ADR-012: Semantic Versioning.