Changes for version 0.09 - 2026-09-03

  • t/42 enqueued the delayed job before the worker existed, so a slow box's worker boot counted as horizon-clamp lag.
  • t/82 waits for the supervisor heartbeat to advance instead of bounding its age against the cadence that produces it.
  • t/33 measures the alarm layer against a 60s sleep, not a 30s one.

Modules

`punk queue ...`, the punk-queue CLI as a subcommand
Punk::Queue for Punk applications
a job queue for Perl, with a C core
the storage contract, and the shared implementation
the PostgreSQL backend
the SQLite backend
the subcommands behind punk-queue
the cron expression parser and occurrence walk
a claimed job
a worker child