Features
- Enhanced publish endpoint response with
duplicatefield indicating whether an event was already processed via idempotency, allowing clients to distinguish between new and deduplicated events by @alexluong in #563 - Configurable retry monitor polling via
RETRY_POLL_BACKOFF_MSenvironment variable, allowing operators to tune the retry queue polling interval by @alexluong in #562 - Self-managed message queue infrastructure via
MQS_AUTO_PROVISIONenvironment variable, allowing operators to manage their own message queue infrastructure instead of automatic provisioning by @alexluong in #560 - Comprehensive health check endpoint refactor returning structured JSON with individual worker status reporting (HTTP 200 for healthy, 503 for failed), enabling better integration with container orchestration health probes by @alexluong in #558
Full Changelog: v0.8.0...v0.9.0