Laravel Pint 1.30.0 introduit le formatage optionnel des templates Blade via un nouveau drapeau --blade, propulsé par Prettier et des plugins Blade et Tailwind dédiés. La version corrige aussi --diff pour les fichiers re…
Nuno Maduro a annoncé Pest 5 à la Laracon US 2026. Cette version apporte un moteur de Test Impact Analysis qui a réduit la suite de 19 000 tests de Laravel Cloud de 3 minutes à 5 secondes, ainsi que des plugins pour la v…
Guzzle 8.0 privilégie la transparence des défaillances de requête et la sécurité des credentials plutôt que des fonctionnalités spectaculaires comme HTTP/3. La mise à jour équipe les développeurs d'outils de classificati…
Guzzle 8.0 est sorti le 21 juillet 2026, et le titre qui claque, c'est HTTP/3. Le plus utile, c'est qu'on peut enfin lire les échecs au lieu de se prendre une seule exception indifférenciée. Mais un meilleur diagnostic n…
Le projet PHP a publié simultanément de nouvelles versions de maintenance pour quatre branches prises en charge : 8.5.9, 8.4.24, 8.3.33 et 8.2.33. Ce déploiement synchronisé apporte des corrections de bugs et des amélior…
Paul M. Jones a ouvert le vote sur le RFC Function Autoloading (mark 5) pour PHP. Le scrutin dure deux semaines et se clôture automatiquement le jeudi 13 août 2026 à 14h45 UTC. La proposition répond aux inquiétudes sur l…
Symfony a publié la version 6.4.43, une version corrective pour la branche 6.4. Le changelog recense des dizaines de corrections, dont des durcissements liés à la sécurité dans HttpClient et SecurityBundle ainsi que des …
True Async vise PHP 8.6, et son choix le plus audacieux n'est pas les coroutines — c'est le refus de colorer les fonctions. Je pense que c'est le bon pari pour PHP, précisément parce que nos bases de code n'ont jamais ét…
Le projet True Async veut intégrer coroutines et E/S non bloquantes directement dans le cœur de PHP, avec PHP 8.6 pour cible. Une extension expérimentale fonctionnelle (v0.8.4) prend déjà en charge plus de 70 fonctions, …
Caleb White a ouvert le vote sur le RFC Pipe Assignment Operator pour PHP. Un vote principal unique requiert une majorité des deux tiers ; le scrutin se termine le 11/08/2026 à 04:30 UTC. La proposition ajoute une varian…
Laravel Framework v13.23.0 introduit un driver de logs mensuel, le support des tenants SES pour le transport mail SES v2, une comparaison à temps constant du secret du mode maintenance et ->using(...) dans les migrations…
PHPStan 2.2.6 introduit une extension C++ optionnelle pour PHP 8.3+ qui accélère l'analyse de 10 à 30 %. Des binaires précompilés pour Linux, macOS et Windows accompagnent le paquet Composer ; les utilisateurs de phpstan…
Un développeur a publié un hommage personnel à un outil JetBrains qu'il utilise quotidiennement, affirmant que c'est l'un des rares abonnements dont il estime que le prix en vaut la peine. Se qualifiant lui-même de fanbo…
Gina P. Banyard a ouvert le vote sur le RFC de dépréciations groupées visant PHP 8.6. Le vote sur le wiki PHP dure deux semaines et se clôture automatiquement le 10 août 2026 à 13 h UTC, chaque point faisant l'objet d'un…
Khaled Alam a ouvert le vote sur un RFC PHP qui permettrait de modifier les propriétés d'objets référencés par des constantes. Le scrutin dure deux semaines et se clôt le 8 août 2026.
Laravel v13.22.0 apporte un nouvel attribut #[BindWhen] pour l'injection conditionnelle dans le conteneur, la prise en charge des corps de flux dans les réponses HTTP factices, un RateLimiter Macroable, des correctifs d'…
Le vote sur le RFC PHP "Readonly Property Defaults", proposé par Nick Sdot, est ouvert. La proposition autoriserait des valeurs par défaut pour les propriétés readonly et requiert une majorité des deux tiers. Le vote se …
Laravel News détaille le composant Illuminate\Image introduit dans Laravel 13.20 (PR #59276) : redimensionnement, recadrage, conversion de format, effets et stockage via une API fluide et immuable, avec des exemples pour…
Une nouvelle RFC PHP d'Edmond Dantes propose de doter le moteur Zend d'une représentation native des coroutines et d'une interface de planificateur interchangeable via une extension, sans ajouter de syntaxe, fonction ni …
Seifeddine Gmati a ouvert le vote sur le RFC Literal Scalar Types mais l'a immédiatement retiré après avoir découvert des violations procédurales. Un avis d'intention de voter sera réémis et le vote rouvrira à partir du …
Le point hebdomadaire sur la liste PHP internals révèle deux scrutins en cours — la classe Time\Duration (23 contre 1) et les versions minimales requises pour PHP 8.6 (autoconf 2.71, MySQL 5.7.3) —, tous deux se clôturan…
Un nouveau RFC de Seifeddine Gmati (implémentation : PR php-src #22314) propose des types scalaires littéraux pour PHP, permettant aux signatures de déclarer des valeurs exactes comme -1|0|1 ou "ascii"|"utf-8" plutôt que…
Un lien communautaire partagé sur freek.dev pointe vers laravel-ssrf, un nouveau paquet open source créé par son auteur faute d'une bibliothèque solide de prévention SSRF pour Laravel. L'approche et la suite de tests s'a…
Laravel 13.21, publié le 21 juillet 2026 avec le correctif 13.21.1, ajoute un attribut #[RouteKey] pour la liaison de modèle de route déclarative, une règle de validation base64 et un attribut contextuel #[RequestAttribu…
FrankenPHP 1.12.6 corrige un bug qui pouvait faire planter tout le processus en HTTP/2 lorsqu'un script appelait frankenphp_finish_request() puis lisait ensuite php://input, un cas fréquent avec enable_post_data_reading=…