Changelog
Event contract sürümleri
eventVersion sadece zorunlu alan kümesi değişince artar. Opsiyonel alan eklemek breaking değildir.
Sürümleme politikası
- • eventVersion yalnızca zorunlu alan kümesi değişince artar (breaking).
- • Opsiyonel alan eklemek breaking değildir — major bump yapılmaz.
- • Breaking değişiklik en az 90 gün önceden duyurulur; eski contract paralelinde 90 gün daha kabul edilir.
- 1v1.0.02026-01-15release
İlk public sürüm
- • partner.sale.recorded, partner.payment.recorded, partner.purchase.recorded, partner.expense.recorded event'leri.
- • Ingestion + Read endpoint'leri.
- • Idempotency-Key 24h cache window, (sourceId, externalId) DB-unique.
- • Redis-backed rate limit (60 req/min, fail-open).
- • Outbox pattern + DLQ + IntegrationDeadLetter replay.