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. 679 Wednesday, September 30, 2026 Page B6 · € 0,00

Releases

Symfony 7.4.16 Released with Component Bugfixes

SYMFONY RELEASES, August 7, 2026 — Symfony 7.4.16 is now available as a maintenance release for the PHP framework. It delivers an extensive set of bugfixes across core components including DependencyInjection, Serializer, Mailer, and Translation, alongside compatibility improvements for external libraries and tools.

Reads

Handling HEIC Photo Uploads with Laravel 13.24's Image Component

LARAVEL NEWS, August 6, 2026 — A Laravel News tutorial shows how to validate and convert HEIC photos from iPhones using Laravel 13.24, which now accepts HEIC, HEIF and AVIF inputs, adds toHeic() output, and extends the image validation rule. It covers server requirements…

News

PHP 8.6: Partial Function Application and Readonly Defaults

MEDIUM · PHP, August 9, 2026 — PHP 8.6, scheduled for November 19, 2026, brings partial function application, readonly property defaults, a new polling API, doc comments for function parameters, and several deprecations. Two features are highlighted: placeholder-based closures and immutable interface contract properties.

→ continued: summary & source

RFC Watch

PHP 8.6 Deprecations RFC: Pushback on Deprecating SplFileObject CSV Methods

PHP INTERNALS ([RFC]/[VOTE]) — During the vote on the PHP 8.6 deprecations RFC, the proposal to deprecate SplFileObject's CSV methods — fputcsv, fgetcsv, setCsvControl and getCsvControl — drew objections. Critics argue that deprecating without a replacement API is premat…

The Lead · The Editorial

Pest 5 Bets Your Next Contributor Isn't Human — Take That Bet


Pest 5 requires PHP 8.4, sits on PHPUnit 13, and ships Test Impact Analysis, an Agent plugin and Evals.


August 9, 2026 — Kai argues the real story is that our test suites now serve two audiences — developers and coding agents — and that building for the second one is the right call, with two caveats you shouldn't skip.

→ continued: summary & source

Releases

FrankenPHP 1.12.7 Released

FRANKENPHP RELEASES — FrankenPHP version 1.12.7 is now available on GitHub. The release was tagged by maintainer Kévin Dunglas on August 6. As a patch-level update in the 1.12 series, it ships the usual round of fixes for …

◆ Inside The Php Times ◆

The Editorial: Laravel Head Proves Meta Tags Were Always a State Problem, Not a Template Problem B2

News: Video roundup of PHP 8.6 changes draws mixed reactions on r/PHP B2

Reads: Laravel Boost Adds Directory-Scoped Project Rules for AI Agents B2

RFC Watch: PHP Internals Recap: 8.6 Deprecation Ballots Close, Duration Class Approved B2

Releases: Laravel 12.65.0 lands with four targeted fixes B2

Releases: FrankenPHP 1.12.6 fixes HTTP/2 crash when reading php://input after finishing a request B2

The Editorial: PHP 8.6's Real Story Isn't PFA — It's the Ground Being Cleared for PHP 9 B2

Reads: Laravel team ships official Zed editor extension for PHP and Blade LSP support B2

Releases: Laravel Framework v13.24.0 ships with Eloquent modelKeys(), new array_keys rule and many fixes B3

Releases: PHP 8.6 Brings Partial Function Application, clamp(), and a New Polling API B3

Reads: Laravel Head: First-Party Package for Meta Tags, Open Graph, and JSON-LD B3

The Editorial: The Best Part of PHP 8.6's clamp() Is the Error It Throws, Not the Line It Saves B3

Reads: PHP Foundation Launches Onboarding SIG to Improve the Newcomer Experience B3

Reads: First-party Laravel Doctor adds an artisan health-check command B3

Reads: PhpStorm 2026.2 Ships With Laravel Tool Window, #[FileReference] Attribute and Agent Skills B3

RFC Watch: PHP Internals Week in Review: 42 Ballots Open as PHP 8.6 Freeze Nears B3

The Editorial: CPX v2's Real Feature Is Respecting Your Lockfile, Not Running Without One B4

Reads: CPX 2.0: An npx-Style Executor for Composer Packages B4

Reads: Inertia DevTools Extension Arrives on the Chrome Web Store B4

Reads: Queue-SQL Package Splits Large Laravel Updates and Deletes into Parallel Queue Jobs B4

Reads: Laravel AI SDK v0.10.0 Introduces Human-in-the-Loop Tool Approval B4

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