The Daily Commit · Section Edition Front Page PHP AI Dev EN DE FR ES
Motto
„All the Code
That's Fit to Ship“

The Php Times

Ecosystem — The Daily Commit

Weather
Today: cache warm, deploys fair. Rollback probability 0 %. Page B2
Vol. I — No. 373 Thursday, August 20, 2026 Page B1 · € 0,00

The Editorial

Symfony Dropping XML Config Is a Tooling Decision, and Tooling Should Win

August 20, 2026 — Symfony 8.0 removed the XML loader for services and routes, deprecated the fluent config builders, and bet on YAML plus a typed array format. Kai argues the cull is right: config formats should be judged by what machines can verify, not by team taste. But bundle authors are paying the bill, and that deserves honesty.

Releases

Laravel 11.56.0 ships as tagged release

LARAVEL FRAMEWORK RELEASES, August 20, 2026 — Taylor Otwell tagged Laravel Framework v11.56.0 on August 20 as commit 3dc2399. The release listing on GitHub carries no changelog notes beyond the version marker, so teams on the 11.x branch should review the compare view for the exact com…

Releases

Symfony 8 Drops XML Configuration, YAML Stays the Default

MEDIUM · PHP, August 19, 2026 — Symfony 8.0, released November 27, 2025, removes the XML configuration loader for services and routes entirely. YAML remains supported and gains JSON schema tooling, while a new array-based PHP format replaces the deprecated fluent config b…

Reads

Laravel Tackle Puts an AI Coding Agent Inside Your Artisan Console

LARAVEL NEWS, August 20, 2026 — Laravel Tackle is an open-source package that embeds an AI coding agent directly into a Laravel application as Artisan commands. It reads routes, queries databases, reviews pull requests, and can self-heal failed queue jobs, with guardrails enforced in PHP code rather than prompt instructions.

→ continued: summary & source

The Lead · RFC Watch

Pushback on RFC to Deprecate Fuzzy Type Casts Ahead of PHP 8.6


On the PHP internals list, Robert Chapin objects to the RFC proposing deprecation of fuzzy type casts, warning of a backward compatibility break comparable to the PHP 8.0 equality operator change.


PHP INTERNALS ([RFC]/[VOTE]), August 20, 2026 — He asks that the stalled proposal be retargeted away from PHP 8.6.

→ continued: summary & source

◆ Inside The Php Times ◆

Reads: Laravel Chores Runs Resumable Batch Operations With Database Checkpoints B2

Reads: FrankenPHP Docker images add Let's Encrypt HTTPS for bare IP addresses B2

Reads: Lerd Brings a Free, Open Source Herd Alternative to Linux and macOS B2

The Editorial: Symfony 8.1 Finally Makes Attributes a Real Extension Point. Use Them. B2

Reads: NativePHP v4 Turns Blade Components Into Native SwiftUI and Compose Screens B2

Releases: Leaf 5 ships with AI-assistant workflows built into the framework B2

The Editorial: Lazy Objects Moved Into the Engine, and Ghosts Should Be Your Default B2

The Editorial: PHP 8.6 Deprecations Are Mail for Developers. Stop Delivering Them to Ops B2

RFC Watch: Debate over CSV deprecations in the PHP 8.6 deprecations RFC B3

News: PHP 8.6 Deprecation Wave Could Inflate Your Logging Costs B3

Reads: Laravel 13.25 Lets Routes Return Images Directly: Responsable Images, toFormat() and fromStream() B3

News: Symfony App Migration to FrankenPHP Worker Mode Yields 20% Gain, Not the Advertised 3.5x B3

News: PHP 8.6 RFC Season Closes: 31 of 35 Deprecation Proposals Accepted B3

Reads: Laravel 13.25 Adds Global Queue Pause for Safer Deployments B3

Releases: PHP 8.6.0beta1 ready for testing B3

Reads: Laravel 13.25 Upgrades artisan dev with Dedicated Process Terminal UI B3

RFC Watch: FFI struct mapping to PHP classes moves toward formal RFC B4

Reads: Laravel 13.25 Brings Global Queue Control and Terminal UI Redesign B4

News: PHP 8.6 Deprecations Pose CI and Logging Challenges for Vendor Dependencies B4

Releases: Laravel 9, 10, and 11 Receive Maintenance Updates B4

Releases: Laravel Framework v12.66.0 ships with three targeted fixes B4

"All the Code That's Fit to Ship" · The Daily Commit · Screen edition · Imprint · Privacy Policy