NewYour coding agent can read the release notes before it upgrades.Set up the MCP server →
Packagist · #1506 most downloaded on Packagist
Yii2 Queue Extension which supports queues based on DB, Redis, RabbitMQ, Beanstalk, SQS, and Gearman
Last release 9 months ago
08 Jan 2026
Release timing varies
gaps range from 2 weeks to 1.7 years
Most releases are documented
notes for 26 of 39 stable releases
Nothing withdrawn
no release was ever pulled
10 years old
39 releases · first in 2016
Bug #522: Fix SQS driver type error with custom value passed to queue/listen (flaviovs)
queue/listen (flaviovs)InvalidJobException class constructor in PHP 8.4 (implicitly marking parameter nullable) (terabytesoftw)Enh #509: Add StatisticsProviderInterface to get statistics from queue (kalmer)
One column per quarter.
Bug #373: Fixed error if payload in Redis is null (sanwv, magarzon)
maxPriority (skolkin-worker)SignalLoop::$exitSignals now includes SIGQUIT (rhertogh)Enh #457: Upgraded jeremeamia/superclosure library to opis/closure, adding the possibility to have closures as properties of the jobs (mp1509)
jeremeamia/superclosure library to opis/closure, adding the possibility to have closures as properties of the jobs (mp1509)Enh #449: Force db to use the index on the reserved_at column to unlock unfinished tasks in DB driver (erickskrauch)
reserved_at column to unlock unfinished tasks in DB driver (erickskrauch)Enh #257: Increase MySQL db job size to more than 65KB (lourdas)
moveExpired in DB drivers (matiosfree)routingKey options (alisin, s1lver)Bug #414: Fixed PHP errors when PCNTL functions were disallowed (brandonkelly)
Bug #380: Fixed amqp-interop queue/listen signal handling (tarinu)
symfony/process 5.0 compatibility (leandrogehlen)Enh #260: Added STOMP driver (versh23)
Bug #220: Updated to the latest amqp-lib (alexkart)
handle method to \yii\queue\sqs\Queue that provides public access for handleMessage which can be
useful for handling jobs by webhooks (alexkart)Enh: ErrorEvent was marked as deprecated (zhuravljov)
ErrorEvent was marked as deprecated (zhuravljov)Bug #126: Handles a fatal error of the job execution in isolate mode (zhuravljov)
Bug #92: Resolve issue in debug panel (farmani-eigital)
Bug #98: Fixed timeout error handler (zhuravljov)
Queue::status is public method (zhuravljov)Job to JobInterface (zhuravljov)cli\Verbose behavior to cli\VerboseBehavior (zhuravljov)serializers\Serializer interface to serializers\SerializerInterface (zhuravljov)Signal::setExitFlag() to stop Queue::run() loop manually (silverfire)Enh: The package is moved to yiisoft/yii2-queue (zhuravljov)
Enh #50 Documentation about worker starting control (zhuravljov)
Enh #58: Deleting failed jobs from queue (zhuravljov)
Enh: Improvements of log behavior (zhuravljov)
Enh #10: Separate option that turn off isolate mode of job execute (zhuravljov)
Bug #37: Fixed opening of a child process (zhuravljov)
Enh #18: Executes a job in a child process (zhuravljov)
Enh #21: Delayed jobs for redis queue (zhuravljov)
Bug: Fixed db driver for pgsql (zhuravljov)
Enh #14: Json job serializer (zhuravljov)
Bug #13: Fixed reading of DB queue (zhuravljov)
Enh: Signal handlers (zhuravljov)
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Your coding agent can read these notes before it upgrades. Set up the MCP server →