Skip to main content

Versioning Policy

How Kexra versions are managed and released.

Why this exists

Versioning communicates compatibility and changes to users.

How it works

Follow semantic versioning with regular releases and clear changelogs.

Examples

Version format: MAJOR.MINOR.PATCH

  • Major: Breaking changes
  • Minor: New features
  • Patch: Bug fixes

Common mistakes

  • Not documenting breaking changes
  • Inconsistent versioning
  • Not updating changelogs