unstale

npm / bullmq

bullmq

What changed in bullmq 5 to 6, from its official release notes, upgrade guides and advisories. Sources checked 2026-10-20.

1 security16 fixes and other

See which of these apply to your code, ranked, in your agent:

npx @unstale/cli init

@unstale/cli 0.2.1 on npm

bullmq 616 changes

Security 1

  • The stalled checker is detached from the telemetry context to prevent trace leaks.

    6.3.11release notes

Fixes and other changes 15

  • Preserves the last error when maxStartedAttempts is reached.

    6.3.18release notes

  • Resuming after pause(true) wakes the worker's main loop.

    6.3.17release notes

  • In Valkey Glide cluster mode, INFO is routed to a single node.

    6.3.16release notes

  • Retrying a finished job now respects its priority.

    6.3.15release notes

  • Children retried by retryJobs are moved back to their parent’s dependencies.

    6.3.13release notes

  • SQL is inlined at build time to restore support for single-file bundlers.

    6.3.12release notes

  • Stops infinite connection-error retries during shutdown.

    6.3.10release notes

  • Connection options are inferred for the selected backend instead of hiding mismatches with casts.

    6.3.9release notes

  • Retries the LISTEN connection after a failed connect.

    6.3.8release notes

  • Deduplication keys are removed when the corresponding job key no longer exists, fixing stale deduplication state in the listed language clients.

    6.3.7release notes

  • Nested duplicate() calls are now allowed on the lazy Bun adapter.

    6.3.6release notes

  • The worker keeps its blocking client alive while parked in reconnecting.

    6.3.3release notes

  • Under Bun, duplicate() now targets the correct server.

    6.3.3release notes

  • Under Bun, reconnect now targets the correct server.

    6.3.3release notes

  • The worker delegates maximumBlockTimeout to the backend.

    6.3.2release notes

bullmq 51 changes

Fixes and other changes 1

  • Blocking client recovery is backported to v5.x, which may affect worker recovery behavior.

    5.81.5release notes