Skip to content
Get started
Get started
bunqueue v2.6.32
View Markdown
blog · release

bunqueue v2.6.32

13 new WebSocket/SSE events, monitoring checks, cron overlap detection, flow lifecycle events.

bun add bunqueue@2.6.32
npm install bunqueue@2.6.32
bun add bunqueue@latest

job:expired, flow:completed, flow:failed, queue:idle, queue:threshold, worker:overloaded, worker:error, cron:skipped, storage:size-warning, server:memory-warning (+ flow:* wildcard). Total event types: 86.

Periodic threshold monitoring runs on cleanup interval (10s). Configurable via env vars: QUEUE_IDLE_THRESHOLD_MS, QUEUE_SIZE_THRESHOLD, MEMORY_WARNING_MB, STORAGE_WARNING_MB, WORKER_OVERLOAD_THRESHOLD_MS.

Crons skip execution if the previous instance fired within 80% of the repeat interval, emitting cron:skipped instead.

flow:completed when all children of a parent job finish, flow:failed when a child permanently fails (moves to DLQ).

  • SandboxedWorker docs: Clearly marked as experimental across all documentation pages (worker, migration, CPU-intensive, stall-detection, troubleshooting). Production recommendation to use standard Worker instead.

← bunqueue v2.6.31 · Full changelog · All posts