
I would not add three queue totals on 13.30 — Laravel 13.31 shipped Queue::totalSize()
13.31 adds Queue::totalSize() so I stop adding pending + delayed + reserved by hand, and a JobInterrupted event that only fires when an Interruptible job is actually in handle(). SQS still returns 0. An idle SIGTERM is still WorkerInterrupted. I would run composer show laravel/framework before I claim either.
Sep 23, 2026 · 9 min read