Skip to content

v4.1.0

Choose a tag to compare

@jtomaszewski jtomaszewski released this 22 Dec 19:35
· 4 commits to main since this release
02be96c

What's Changed

  • feat: Add exponential backoff retry with DLQ support (Vibe Kanban) by @jtomaszewski in #34
  • feat(drivers): use SELECT FOR UPDATE SKIP LOCKED for parallel polling by @jtomaszewski in #35
  • feat: use SKIP LOCKED for concurrent event processing (Vibe Kanban) by @jtomaszewski in #36
  • fix(core): use AbortSignal.timeout for proper listener timeout cancellation (Vibe Kanban) by @jtomaszewski in #37
  • feat(core): add DLQ handler callback for failed events (Vibe Kanban) by @jtomaszewski in #38
  • feat(tracing): add OpenTelemetry metrics middleware for outbox observability (Vibe Kanban) by @jtomaszewski in #39
  • feat(core): throttle PostgreSQL event listener notifications (Vibe Kanban) by @jtomaszewski in #40

Full Changelog: v4.0.1...v4.1.0