Skip to content
Get started
Get started
bunqueue v2.6.38
View Markdown
blog · release

bunqueue v2.6.38

Worker registration + heartbeat system, registerWorkerCommand extended, heartbeatCommand extended, onOutcome callback in processor.

bun add bunqueue@2.6.38
npm install bunqueue@2.6.38
bun add bunqueue@latest
  • Flaky embedded tests (sandboxed-workers, cron-event-driven, query-operations)

Worker SDK now auto-registers with the server on run(), sends periodic heartbeats with activeJobs/processed/failed stats, and unregisters on close(). The server tracks hostname, pid, uptime per worker. GET /workers and ListWorkers TCP command return full worker details including aggregate stats. Dashboard receives real-time events (worker:connected, worker:heartbeat, worker:disconnected).

Accepts workerId, hostname, pid, startedAt from client. Re-registration with same workerId updates instead of duplicating.

Accepts activeJobs, processed, failed to sync client-side stats to server.

Tracks completed/failed counts without adding event listeners.


← bunqueue v2.6.37 · Full changelog · All posts