symfony.com

Autre

Introducing the Symfony Tui Component (Symfony Blog)

Le nouveau composant Symfony Tui permet de créer des interfaces utilisateur terminales riches et interactives, offrant un ensemble complet de widgets, un système de styles similaire à CSS et une gestion de l'asynchronicité grâce aux Fibers de PHP. Il facilite la création d'applications CLI modernes avec une séparation claire des préoccupations entre structure, style et comportement.

Dev back

Symfony 8.0.7 released (Symfony Blog)

La version 8.0.7 de Symfony vient d'être publiée avec plusieurs corrections de bugs et améliorations. Symfony est un framework PHP idéal pour le développement de sites web complexes et l'intégration d'outils externes. L'article mentionne également PhpStorm, un IDE conçu pour le développement PHP, qui offre des fonctionnalités avancées pour la rédaction de code. Des guides de mise à niveau et des notifications sont également disponibles pour rester informé des nouveautés et changements de version.

Dev back

Symfony 8.0.6 released (Symfony Blog)

La version 8.0.6 de Symfony a été publiée, comprenant de nombreux correctifs de bugs et améliorations. Cette mise à jour est idéale pour les développeurs souhaitant maintenir leurs applications Symfony à jour et sécurisées. Le guide de mise à niveau de Symfony aide à comprendre les modifications nécessaires et les rapports de mise à niveau détectent les ajustements requis dans le code. Les utilisateurs peuvent s'abonner aux notifications du plan de route de Symfony pour rester informés des nouvelles versions.

Fullstack

New SymfonyCasts Course: Symfony Forms - The Basics (Symfony Blog)

Un nouveau cours sur SymfonyCasts aborde la création de formulaires avec Symfony, en expliquant comment transformer des données brutes en objets validés et en intégrant des fonctionnalités de sécurité comme CSRF. Le cours cible les débutants ainsi que ceux souhaitant renforcer leur compréhension des formulaires dans Symfony, tout en explorant des scénarios réels et des techniques avancées. Les thèmes incluent la configuration, le rendu, la validation, et le style des formulaires.

Dev back

A Week of Symfony #997 (February 2–8, 2026) (Symfony Blog)

Cette semaine, le développement de Symfony 8.1 s'est concentré sur les contrôleurs et les attributs, ajoutant des fonctionnalités telles que le support de la variable 'this' dans l'attribut IsGranted et l'évaluation d'expressions dans les groupes de validation de MapRequestPayload. De plus, 90 pull requests ont été fusionnées et 65 problèmes ont été résolus. Les changelogs des versions 6.4 et 7.4 incluent divers correctifs, tandis que de nouvelles options et améliorations ont été introduites dans la version 8.1.

Sécurité

CVE-2026-24739: Incorrect argument escaping under MSYS2/Git Bash on Windows can lead to destructive file operations (Symfony Blog)

La vulnérabilité CVE-2026-24739 dans le composant Process de Symfony permet des opérations destructrices sous MSYS2 ou Git Bash sur Windows à cause d'une mauvaise échappement des arguments. Elle touche les versions de Symfony antérieures à 5.4.51, 6.4.33, 7.3.11, 7.4.5 et 8.0.5. Des mises à jour sont recommandées pour corriger ce problème, en évitant d'exécuter PHP depuis des shells basés sur MSYS2 et en ne passant pas d'arguments contenant des caractères sensibles.

Dev back

Symfony 7.3.11 released (Symfony Blog)

La version 7.3.11 de Symfony a été publiée, apportant plusieurs corrections de bogues importantes, ainsi qu'une mise à jour de sécurité. Cette version résout des problèmes liés aux proxies, au traitement des flux et aux incompatibilités avec les documentations de types. Un guide de mise à jour est disponible pour aider à la transition vers cette nouvelle version.

Dev back

Symfony 6.4.32 released (Symfony Blog)

La version 6.4.32 de Symfony a été publiée, comprenant plusieurs correctifs de bogues et améliorations de sécurité. Un guide de mise à niveau est recommandé pour ceux qui envisagent d'upgrader, et les utilisateurs peuvent s'inscrire pour recevoir des notifications sur les mises à jour et les problèmes de sécurité. La mise à jour résout des bugs liés au traitement, à la gestion de la mémoire et à des alignements dans le code, améliorant ainsi la robustesse de l'application.

Dev back

Symfony 7.3.10 released (Symfony Blog)

La version 7.3.10 de Symfony vient d'être publiée, incluant des corrections de bogues variées tels que des problèmes de conversion de type, de gestion de mémoire et de traitement de fichiers CSV. Les utilisateurs peuvent consulter le guide de mise à niveau et souscrire aux notifications de la feuille de route de Symfony pour rester informés des prochaines mises à jour.