€0.00 — free as in speechtonight's forecast: clear skies over production Cache: warm · Deploys: fair, 0% rollbacks expectedset by moonlight, shipped before dawn · deploy freely Page A2

The Daily Commit The Nightly Build

Dev news, typeset daily — PHP · AI · The Wider Stack

The developer's evening paper — PHP · AI · The Wider Stack

Thursday, August 20, 2026 Vol. I — No. 373 · Morning editionLate edition EN DE FR ES

PHP · Releases

Laravel 12.67.0 ships with fixes for validation bypass and Postgres JSON escaping

Laravel 12.67.0 tightens temporary upload URL handling, closes a loose-comparison bypass in validation rules, and escapes single quotes in Postgres JSON paths.

curated by Sönke

It also adds retries for timed-out cloud agent long-polls and avoids quadratic wildcard rule expansion.

Laravel 12.67.0 is out on the 12.x branch. The release contains six merged pull requests; half of them come from Mior Muhammad Zaki (crynobone).

Two changes affect security-relevant behavior. Temporary upload URLs now fetch data strictly from the request's query string instead of broader input sources. A validation rule improvement closes a bypass that relied on loose comparison. A third fix escapes single quotes in Postgres JSON path attributes.

On the reliability side, cloud agent long-polls that time out are now retried automatically, contributed by Kieran Brown. Tim MacDonald promoted nested data to top-level managed queue events. A backport from OutlawPlz avoids quadratic wildcard rule expansion, which should speed up validation with many wildcard rules.

Read the original source ↗

Rate this article: 0

Readers’ Forum

No contributions yet — open the debate.

The Daily CommitThe Nightly Build — Page A1