Symfony

Fullstack

SymfonyCon Amsterdam 2025: Our Recap and the Highlights

SymfonyCon Amsterdam 2025 a réuni plus de 1 200 participants pour célébrer le 20e anniversaire de Symfony. L'événement a été marqué par des découvertes et une atmosphère festive. SensioLabs a partagé son expérience et a annoncé la prochaine édition à Varsovie en 2026. Plusieurs articles ont été publiés sur des techniques avancées visant à optimiser l'utilisation de Symfony, notamment l'utilisation de standards PSR, la gestion asynchrone de messages et l'amélioration des tests avec Zenstruck Foundry.

Autre

Codéin | Intégration de France Connect comme ...

L'article présente le portail numérique Landes Public qui centralise l'accès aux services administratifs du département des Landes. Il explique l'intégration de la solution France Connect pour simplifier l'authentification et améliorer l'accès aux services en ligne. Les utilisateurs peuvent se connecter pour accéder à des formulaires pré-remplis et suivre le statut de leurs demandes administratives. L'article détaille également deux scénarios de connexion via France Connect, facilitant l'association de comptes locaux existants.

Dev back

Symfony 8.0.0 released (Symfony Blog)

Symfony 8.0.0 a été publié, apportant des améliorations significatives et des fonctionnalités riches pour les développeurs PHP. Sulu est mis en avant comme un CMS idéal pour construire des solutions personnalisées, tandis que PhpStorm offre des outils adaptés au développement PHP. Les utilisateurs sont encouragés à consulter les notes de version et le guide de mise à niveau pour suivre les changements et les nouveautés.

Dev back

Preparing for Symfony 7.4 and Symfony 8.0 (Symfony Blog)

Les versions Symfony 7.4 et 8.0 sortiront simultanément fin novembre 2025, avec des différences importantes malgré des fonctionnalités identiques. Il est crucial de préparer les projets pour ces nouvelles versions en identifiant et en corrigeant les fonctionnalités obsolètes, car Symfony 8.0 ne les prendra pas en charge. La version 7.4 sera une version à support à long terme, tandis que 8.0 sera une version régulière, affectant la maintenance et le développement futur des projets. Les développeurs sont encouragés à contribuer au déclin des dépréciations dans l'écosystème Symfony.

Dev back

New in Symfony 7.4: Misc Features (Part 3) (Symfony Blog)

Symfony 7.4 introduit plusieurs nouvelles fonctionnalités, telles qu'une meilleure prise en charge des types MIME complexes, une intégration avec Microsoft Graph API pour l'envoi d'emails, et des améliorations au niveau du profiler pour mieux gérer les requêtes Ajax et les événements envoyés par le serveur. De plus, la version améliore les assertions PHPUnit personnalisées pour les emails. La communauté Symfony encourage les contributions et l'amélioration continue des projets open-source.

Dev back

New in Symfony 7.4: Misc Features (Part 2) (Symfony Blog)

Cet article présente les nouvelles fonctionnalités de Symfony 7.4, notamment le support des enums PHP dans le composant Workflow, l'option de sérialisation CDATA dans le Serializer, et l'intégration de DynamoDB dans le composant Lock. De plus, de nouveaux types Doctrine sont introduits et des améliorations sont apportées à la gestion des paramètres de requête dans les routes. Ces mises à jour visent à améliorer l'expérience de développement et la performance des applications web utilisant Symfony.

Sécurité

New in Symfony 7.4: Signing Messages (Symfony Blog)

Symfony 7.4 introduit la possibilité de signer cryptographiquement les messages envoyés via le Symfony Messenger, ajoutant une couche de sécurité pour détecter et rejeter les messages falsifiés. Cette fonctionnalité utilise une signature HMAC basée sur la clé secrète de l'application, permettant de s'assurer que seuls les messages authentiques sont traités. Cela est crucial pour éviter que des acteurs malveillants n'injectent des charges utiles frauduleuses dans les systèmes de message.

Dev back

Symfony 8.0.0-RC1 released (Symfony Blog)

La version 8.0.0-RC1 de Symfony vient d'être publiée, permettant aux développeurs de tester cette pré-version avant le lancement final. Elle inclut plusieurs corrections de bugs et améliorations dans divers composants comme le système de routage, le HttpClient et la sérialisation des données. Des fonctionnalités de mise à jour des dépendances et de notifications sur les nouvelles versions sont également présentées. Cette version est idéale pour les développeurs souhaitant intégrer les dernières fonctionnalités et corrections dans leurs applications.

Dev back

Symfony 5.4.50 released (Symfony Blog)

La version 5.4.50 de Symfony a été publiée, offrant des améliorations et des correctifs de sécurité. Le guide de mise à niveau et les rapports de mise à niveau SymfonyInsight aident à détecter les modifications nécessaires pour les projets. Les utilisateurs peuvent également s'abonner aux notifications de la feuille de route pour rester informés des nouvelles versions et des problèmes de sécurité.

Dev back

Symfony 6.4.29 released (Symfony Blog)

La version 6.4.29 de Symfony a été publiée, apportant des corrections de sécurité et des améliorations, notamment un correctif pour le parsing de pathinfo sans slash en tête. Le guide de mise à niveau de Symfony est disponible pour aider à la migration. Les utilisateurs peuvent s'abonner aux notifications de la feuille de route de Symfony pour être informés des nouvelles versions et des problèmes de sécurité.