€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 A1

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

Devise du jourDevise de la nuit

“Symfony 8 enterre le XML [6997] et l'outillage triomphe [7129].”

générée à partir des titres du jour

vendredi 21 août 2026 Vol. I — No. 375 · Édition du matinÉdition du soir EN DE FR ES

PHP · The Lead · Versions

FrankenPHP 1.12.7 corrige la perte de sortie après fastcgi_finish_request()

FrankenPHP 1.12.7 est disponible avec un correctif pour le mode classique, où la sortie écrite après fastcgi_finish_request() était silencieusement perdue. Cette version corrige aussi la métrique du nombre de threads et supprime un hook de redémarrage lié à opcache pouvant provoquer des redémarrages récursifs. Les journaux de déconnexions clients passent désormais du niveau warn au niveau debug.

FrankenPHP 1.12.7 est une version de correctifs publiée le 7 août.

Le correctif principal concerne le mode classique (sans worker). La sortie écrite après fastcgi_finish_request() ou frankenphp_finish_request() était silencieusement perdue : avec le réglage par défaut ignore_user_abort, tout echo après la fin de la requête marquait à tort la connexion comme abandonnée et interrompait le script en cours d'exécution. Le correctif de @dunglas arrive via la PR #2569 et résout le ticket #2548.

La métrique frankenphp_total_threads est désormais rapportée comme une jauge reflétant le nombre actuel de threads au lieu de s'accumuler sans limite. Il s'agit de la première contribution de @ousamabenyounes (PR #2550, corrige #2481).

Le hook de redémarrage sur invalidation d'opcache a été retiré à nouveau. Un redémarrage à chaque reset d'opcache pouvait provoquer des redémarrages récursifs pour les frameworks qui invalident fortement le cache ; @AlliBalliBaba l'a annulé dans la PR #2564.

la suite : résumé & source

sélectionné par Sönke

PHP · RFC Watch

Opposition au RFC visant à déprécier les conversions de types floues avant PHP 8.6

Sur la liste internals de PHP, Robert Chapin s'oppose au RFC proposant la dépréciation des conversions de types floues, évoquant une rupture de compatibilité comparable au changement de l'opérateur d'égalité en PHP 8.0. Il demande que la proposition soit retirée de PHP 8.6.

sélectionné par Sönke

PHP · Versions

Laravel 11.56.0 publié en tant que version taguée

Taylor Otwell a tagué Laravel Framework v11.56.0 le 20 août sur le commit 3dc2399. La page GitHub ne contient aucune note de version au-delà du marqueur de version. Les équipes sur la branche 11.x devraient consulter la vue de comparaison avant la mise à jour.

sélectionné par Sönke


Publicité — php-net.pro · pour notre propre compte

Publicité · php-net.pro

Touchez 145 000+ développeurs PHP.

Posts sponsorisés sur @php_net — le plus grand compte PHP indépendant sur X. À partir de 399 €, réservé en ligne en quelques minutes : rédiger, prévisualiser, planifier, payer.

Réserver un post →

◇ cet emplacement publicitaire tourne à chaque rafraîchissement · TVA en sus le cas échéant


PHP · Versions

Symfony 8 supprime la configuration XML, YAML reste la norme

Symfony 8.0, publié le 27 novembre 2025, supprime entièrement le chargeur de configuration XML pour les services et les routes. YAML reste pris en charge et gagne un outillage JSON Schema, tandis qu'un nouveau format PHP à base de tableaux remplace les builders de configuration fluents dépréciés.

sélectionné par Sönke

PHP · Versions

Laravel 12.67.0 corrige un contournement de validation et l'échappement JSON Postgres

Laravel 12.67.0 restreint les URL d'upload temporaires à la query string, corrige un contournement des règles de validation par comparaison lâche et échappe les apostrophes dans les chemins JSON Postgres. S'ajoutent des retries pour les long-polls d'agents cloud expirés.

sélectionné par Sönke

PHP · Versions

Leaf 5 intègre des workflows pensés pour les assistants IA

Michael Darko, créateur du framework Leaf, a publié Leaf 5, présentée comme la plus grande mise à jour du projet. Elle apporte des écrans d'erreur autoexplicatifs, une documentation optimisée pour consommer moins de tokens et un fichier .leaf/CONTEXT.md offrant une mémoire persistante aux agents IA. Une trentaine de modules passent en version stable, aux côtés d'Alchemy, un outil QA indépendant du framework configurable via un simple fichier YAML.

sélectionné par Sönke

La pile élargie

Dev · Versions

TypeScript 7.0.2 publié en correctif

Microsoft a publié TypeScript 7.0.2, un correctif dans la nouvelle branche majeure 7.x. Le tag provient à l'origine du dépôt typescript-go et renvoie à l'annonce de TypeScript 7.0 pour les détails.

sélectionné par Sönke


Offres d’emploi — PHP

en direct de l’index Job.bo — activez des compétences, filtrez par ville ou télétravail

Parcourir les 315 offres PHP → · Powered by Job.bo