bunqueue v2.6.26
blog · release
bunqueue v2.6.26
Enterprise-grade SSE, enterprise-grade WebSocket.
To install bunqueue v2.6.26
Section titled “To install bunqueue v2.6.26”bun add bunqueue@2.6.26npm install bunqueue@2.6.26To upgrade bunqueue
Section titled “To upgrade bunqueue”bun add bunqueue@latestEnterprise-grade SSE
Section titled “Enterprise-grade SSE”Event IDs for client-side deduplication, Last-Event-ID resume with ring buffer (1000 events), heartbeat keepalive (30s), retry field (3s auto-reconnect), connection limit (1000 max with 503 rejection).
Enterprise-grade WebSocket
Section titled “Enterprise-grade WebSocket”Backpressure detection via getBufferedAmount() (1MB threshold), dead client cleanup in emit/broadcast, connection limit (1000 max), dropped message counter for observability.
Documentation
Section titled “Documentation”- Worker options: Documented 8 missing options: limiter, lockDuration, maxStalledCount, skipStalledCheck, skipLockRenewal, drainDelay, removeOnComplete, removeOnFail.
- FlowProducer BullMQ v5 API: Documented add(), addBulk(), getFlow() methods with FlowJob/JobNode interfaces.
- Lifecycle functions: Documented shutdownManager(), closeSharedTcpClient(), closeAllSharedPools().
- Environment variables: Added BUNQUEUE_MODE, BUNQUEUE_HOST, BUNQUEUE_PORT to env-vars reference.
Thanks to 1 contributor!
Section titled “Thanks to 1 contributor!”← bunqueue v2.6.25 · Release on GitHub · Commits since v2.6.25 · Full changelog · All posts