Skip to main content

Versioning & Release Approach

Audience: All
Page Type: Reference


Versioning Scheme

Semantic Versioning: MAJOR.MINOR.PATCH

v1.2.3
├─ 1 = Major (Breaking changes)
├─ 2 = Minor (New features, backward compatible)
└─ 3 = Patch (Bug fixes)

Release Frequency

  • Major: 1-2x per year
  • Minor: Monthly
  • Patch: Weekly (as needed)

Release Process

  1. Development → Feature complete
  2. Testing → QA validation
  3. Staging → Pre-production test
  4. Production → Rollout
  5. Release Notes → Documentation update

Breaking Changes

Major version only:

  • API endpoint changes
  • Database schema changes
  • Permission model changes

Minor/Patch: backward compatible always


Release Notes Contents

See: Release Template


Current Version

Latest: v1.0.0 (Jan 2026)