Skip to content
Get started
Get started
bunqueue v1.9.9
View Markdown
blog · release

bunqueue v1.9.9

Fixes 4 bugs. Comprehensive Functional Test Suite.

bun add bunqueue@1.9.9
npm install bunqueue@1.9.9
bun add bunqueue@latest

28 new test files covering all major features

  • 14 embedded mode tests + 14 TCP mode tests
  • Tests for: advanced DLQ, job management, monitoring, rate limiting, stall detection, webhooks, queue groups, and more
  • All 24 embedded test suites pass (143/143 individual tests)
  • BullMQ-Style Idempotency - jobId option now returns existing job instead of throwing error
    • Duplicate job submissions are idempotent (same behavior as BullMQ)
    • Cleaner handling of retry scenarios without error handling
  • Improved documentation for jobId deduplication behavior
  • Embedded test suite now properly uses embedded mode (was incorrectly trying TCP)
  • Fixed getJobCounts() in tests to use queue-specific getJobs() method
  • Fixed async getJob() calls in job management tests
  • Fixed PROMOTE, CHANGE PRIORITY, and MOVE TO DELAYED test logic

← bunqueue v1.9.8 · Full changelog · All posts