Skip to content

v3.0.0

Latest

Choose a tag to compare

@github-actions github-actions released this 25 Jul 17:55

3.0.0 (2026-07-25)

⚠ BREAKING CHANGES

  • outbox: IOutboxRepository.MarkFailed takes maxAttempts and
    backoff; IOutbox.Enqueue takes an optional context ahead of the
    cancellation token; IOutboxMessage gains NextAttemptAt and Context.
    Custom implementations of either interface must be updated. Existing data
    survives: the PostgreSQL table picks up its two columns through ADD COLUMN IF NOT EXISTS, while EF Core deployments need a migration for the new
    NextAttemptAt/Context properties and the widened outbox index.

Features

  • outbox: carry context, retry with backoff and claim under lock (319abb9)