803 B
803 B
Release Policy
- Versioning: Semantic Versioning (SemVer)
- Cadence: monthly minor releases; patch releases as needed
- Branching:
main(active), tagsvMAJOR.MINOR.PATCH - Requirements to cut release:
- CI passing
- CHANGELOG updated
- Stability notes updated if public interfaces change
- Release notes drafted
- Responsibilities: Release Manager (default: @trvon)
Release note shape
- GitHub release pages should summarize the current version only, not paste the full
CHANGELOG.md. - Prefer a short structure: highlights, breaking or migration notes, and notable fixes.
- Keep release notes user-facing. Omit CI, test-only, refactor-only, and docs-only churn unless it changes user or operator behavior.
- Link the full
CHANGELOG.mdfrom the release page for detailed history.