This release adds 2 notable features for engineering teams evaluating rollout.
✓ No known CVEs patched in this version
Topics
Summary
AI summaryUpdates Patch Changes, c06b555, and Minor Changes across a mixed release.
Full changelog
Minor Changes
-
c06b555: Add a global dashboard overview page that aggregates job state, throughput, and the slowest jobs across every configured queue, with per-queue status cards.
To support this across varied Redis deployments,
REDIS_PREFIXnow also accepts a*wildcard for full auto-discovery and glob patterns (e.g.local:{*}) that resolve to the concrete prefixes present in Redis, including Redis Cluster hash-tag and multi-segment tenant prefixes. Discovered prefixes are re-evaluated on every Redis connect/reconnect so the dashboard picks up new queues without a restart.
Patch Changes
-
c06b555: Coerce BullMQ's
Job.stacktrace(now typedstring[] | null) toundefinedwhen null, matching the@bullstudio/connect-typesJobcontract.- @bullstudio/[email protected]
-
c06b555: Fix dashboard UI fallout from recent dependency upgrades:
- Inline the two sidebar brand icons that lucide-react 1.x dropped
- Update the chart tooltip/legend prop types for recharts v3's reworked
Tooltip/Legendshapes
-
c06b555: Fix the queue page so its content can scroll horizontally. The page-level scroll area only mounted a vertical scrollbar, which locked
overflow-xto hidden and could clip the expanded job detail view on narrower screens.
Weekly OSS security release digest.
The CVE patches and breaking changes that affected production tools this week. One email, every Sunday.
No spam, unsubscribe anytime.
Share this release
About Bullstudio v2
All releases →Related context
Related tools
Beta — feedback welcome: [email protected]