118 wires and counting
$ status: archived — this briefing has stopped; the archive stays readable. browse live briefings →

$ status

wire 2026-06-27
stories 14

© 2026 RepoJournal Home Showcase Explore How it works Privacy

$ the-wire · showcase

FRAMEWORK FIXES QUEUE SERIALIZATION BUG, WORKER EVENTS GET OBSERVABILITY BOOST

By RepoJournal · Filed · About Laravel · Composed from the cited sources · methodology

RateLimited middleware was silently dropping releaseAfter values during job serialization, breaking retry delays for queued jobs.

The Laravel framework team squashed a critical serialization bug in the RateLimited middleware [1] where the releaseAfter property vanished after jobs cycled through the queue's serialize/deserialize loop. This meant jobs configured to delay on rate limit hits would lose that delay instruction entirely. In parallel, the framework is tightening event reliability by ensuring the restored event only fires when soft delete restoration actually succeeds [2], eliminating silent failures from triggering event handlers. Worker observability just got sharper with the WorkerStopping event now receiving jobsProcessed and lastJobProcessedAt data [3], giving ops teams better visibility into worker lifecycles and memory pressure correlations. On the dev experience side, artisan dev now respects exit codes more intelligently [4]. Short-lived commands like migrations or seeds won't torpedo your entire dev environment when they finish successfully, but failures still tear everything down as they should.

Quick answers

What shipped in Laravel on June 27, 2026?
RateLimited middleware was silently dropping releaseAfter values during job serialization, breaking retry delays for queued jobs. In total, 5 commits and 9 pull requests landed.
Who contributed to Laravel on June 27, 2026?
4 developers shipped this update, including Amirhf1, Button99, jackbayliss, and joetannenbaum.
What were the notable Laravel updates?
Fix RateLimited middleware not serializing releaseAfter in __sleep(), [13.x] Prevent restored event when soft delete restore fails, and [13.x] Expose jobs processed count and last job timestamp on the WorkerStopping event.