Changes for version 0.05 - 2026-08-20
- fix Getopt::Long::Parser->getoptionsfromarray failures
- the admin list endpoints trimmed a died message with s///r, which arrived in perl 5.14
- a %f in a perl format string reads an NV, and an NV is not a double everywhere
- the supervisor's aligned scheduler boundary was computed with integer arithmetic that can overflow a 32-bit IV.
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
Examples
- example/Mailer/README.pod
- example/Mailer/app.psgi
- example/Mailer/bin/queue.pl
- example/Mailer/lib/Mailer/Controller/Job/Mail.pm
- example/Mailer/lib/Mailer/Controller/Job/Report.pm
- example/Mailer/lib/Mailer/Controller/Web/Auth.pm
- example/Mailer/lib/Mailer/Controller/Web/Home.pm
- example/Mailer/root/queue.css
- example/Mailer/root/queue/overview.tmpl
- example/Mailer/root/static/mailer.css
- example/Mailer/root/templates/index.tmpl
- example/Mailer/root/templates/job.tmpl
- example/Mailer/root/templates/layout.tmpl