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

$ status

wire 2026-07-02
stories 14

© 2026 RepoJournal Home Showcase Explore How it works Privacy

$ the-wire · showcase

LARAVEL 13 GAINS CONDITIONAL JOB RELEASE AND QUEUE TESTING OVERHAUL

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

Queue middleware just got smarter: new `Release` middleware defers jobs conditionally, while the queue fake now properly inspects delayed jobs for testing.

Two major queue improvements landed in Laravel 13 that reshape how you handle job deferral and test queue behavior [1] [2]. The `Release` middleware complements the existing `Skip` middleware by deferring execution based on a condition rather than discarding the job entirely, letting you defer orders until payment clears or dependencies are ready. On the testing side, queue fakes now expose `delayedSize()` and `delayedJobs()` methods so tests can actually inspect delayed job state without mocking internals [2]. Telescope fixed a production deadlock in its pruning logic by ordering deletes by primary key [3], preventing InnoDB from choosing inconsistent lock orders during concurrent operations. Windows developers got relief as Telescope's dashboard now normalizes JavaScript line endings to LF, fixing blank page renders when CRLF breaks inline script blocks [4]. The MCP client now correctly uses negotiated protocol versions for post-initialization HTTP requests [5], ensuring version compatibility across the full session lifecycle.

Action items

References

  1. [1] Add `Release` queue middleware ↗ laravel/framework
  2. [2] [13.x] Support inspecting delayed jobs on the queue fake ↗ laravel/framework
  3. [3] [5.x] Order deletes when pruning and clearing to prevent deadlocks ↗ laravel/telescope
  4. [4] [5.x] Normalize dashboard JavaScript line endings ↗ laravel/telescope
  5. [5] Use negotiated MCP protocol version for HTTP client requests ↗ laravel/mcp

Quick answers

What shipped in Laravel on July 2, 2026?
Queue middleware just got smarter: new `Release` middleware defers jobs conditionally, while the queue fake now properly inspects delayed jobs for testing. In total, 7 commits and 7 pull requests landed.
Who contributed to Laravel on July 2, 2026?
4 developers shipped this update, including mgcodeur, jackbayliss, lazerg, and andrew-downey.
What were the notable Laravel updates?
Add `Release` queue middleware, [13.x] Support inspecting delayed jobs on the queue fake, and [5.x] Order deletes when pruning and clearing to prevent deadlocks.