bunqueue v2.8.54
blog · release
bunqueue v2.8.54
Completed 39 previously exposed Queue, Worker, QueueGroup, dependency, DLQ, deduplication, retry, limiter and state-query methods or method families that returned sentinels, ignored public options or behaved differently between embedded…
To install bunqueue v2.8.54
Section titled “To install bunqueue v2.8.54”bun add bunqueue@2.8.54npm install bunqueue@2.8.54To upgrade bunqueue
Section titled “To upgrade bunqueue”bun add bunqueue@latestPublic API completeness
Section titled “Public API completeness”- Completed 39 previously exposed Queue, Worker, QueueGroup, dependency, DLQ, deduplication, retry, limiter and state-query methods or method families that returned sentinels, ignored public options or behaved differently between embedded and TCP runtimes.
- Wired every one of the 32 non-serialization methods exposed by a DLQ
Jobto live queue operations. Deduplication-key release is generation-safe, and explicit waiting-children transitions now survive SQLite restart. - Made unbounded state reads exhaustive beyond the first page, preserved ascending and descending ordering, and returned authoritative prioritized and waiting-children counts without changing the wire protocol.
Verification and SDK audit
Section titled “Verification and SDK audit”- Added a dedicated 135-test regression contract with generated properties,
embedded coverage, real TCP broker coverage and one end-to-end test for each
DLQ
Joboperation. Lifecycle and persistence changes also pass the asynchronous command model and the complete isolated sandbox. - Documented the core-parity audit for all six network SDKs. None currently exposes the complete network-capable core surface; the per-language method and semantic gaps are now recorded as an explicit implementation backlog.
Thanks to 1 contributor!
Section titled “Thanks to 1 contributor!”← bunqueue v2.8.53 · Release on GitHub · Commits since v2.8.53 · Full changelog · All posts