Versiyonlama & Release Yaklaşımı

Release notes yapısı, versioning, changelog template.

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)

Last updated