All notable changes to this project are documented here. The format follows Keep a Changelog and the project adheres to semantic versioning.
- Redis-backed client, worker server, and cron scheduler
- At-least-once delivery with visibility-timeout crash recovery
- Immediate, delayed, and recurring cron jobs
- Automatic retries with exponential backoff and dead-letter archive
- Task deduplication via
Uniqueand explicitTaskID - Weighted priority queues with pause/resume
- Per-task timeouts, deadlines, and remote cancellation
- Prometheus metrics
relayCLI for queue inspection and management