bunqueue v1.6.0
blog · release
bunqueue v1.6.0
Fixes 1 bug. Stall Detection, advanced DLQ, worker Heartbeats, repeatable Jobs and more.
To install bunqueue v1.6.0
Section titled “To install bunqueue v1.6.0”bun add bunqueue@1.6.0npm install bunqueue@1.6.0To upgrade bunqueue
Section titled “To upgrade bunqueue”bun add bunqueue@latestStall Detection
Section titled “Stall Detection”Automatic recovery of unresponsive jobs
- Configurable stall interval and max stalls
- Grace period after job start
- Automatic retry or move to DLQ
Advanced DLQ
Section titled “Advanced DLQ”Enhanced Dead Letter Queue
- Full metadata (reason, error, attempt history)
- Auto-retry with exponential backoff
- Filtering by reason, age, retriability
- Statistics endpoint
- Auto-purge expired entries
Worker Heartbeats
Section titled “Worker Heartbeats”Configurable heartbeat interval
Repeatable Jobs
Section titled “Repeatable Jobs”Support for recurring jobs with intervals or limits
Flow Producer
Section titled “Flow Producer”Parent-child job relationships
Queue Groups
Section titled “Queue Groups”Bulk operations across multiple queues
Changes
Section titled “Changes”- Updated banner to “written in TypeScript”
- Version now read from package.json dynamically
Bugfixes
Section titled “Bugfixes”- DLQ entry return type consistency