symfony.com

Dev back

Symfony 8.0.0-BETA1 released (Symfony Blog)

La version bêta 1 de Symfony 8.0.0 est désormais disponible. Cette mise à jour introduit de nombreuses nouvelles fonctionnalités et améliorations pour la gestion des dépendances, la sélectivité des erreurs et l'intégration de Sulu, un CMS pour les développeurs Symfony. Les utilisateurs sont encouragés à tester cette version préliminaire et à consulter les guides de mise à niveau et les rapports d'analyse de code pour préparer leurs projets avant la sortie finale.

Dev back

Symfony 6.4.27 released (Symfony Blog)

La version 6.4.27 de Symfony vient d'être publiée, incluant divers correctifs de bogues et améliorations. Cette mise à jour garantit une meilleure compatibilité, notamment avec le modèle de cache et les réponses SMTP. Des notifications pour les nouvelles versions et les problèmes de sécurité sont disponibles via le Symfony Roadmap Notifications. Des guides de mise à niveau et des rapports d'inspection sont aussi proposés pour faciliter les mises à jour des projets.

Dev back

Symfony 7.3.5 released (Symfony Blog)

La version 7.3.5 de Symfony a été publiée avec de nombreuses corrections de bugs, notamment des problèmes liés au composant HttpFoundation, Mailer, Cache, et Validator. Il est conseillé de lire le guide de mise à niveau pour assurer la compatibilité des projets avec cette version et d'utiliser SymfonyInsight pour détecter les modifications nécessaires dans le code. Des notifications peuvent être actives pour se tenir informé des nouvelles versions et des problèmes de sécurité.

Dev back

New in Symfony 7.4: Weighted Workflow Transitions (Symfony Blog)

La version 7.4 de Symfony introduit les transitions pondérées dans le composant Workflow, permettant de suivre le nombre d'instances d'un objet dans un état particulier. Cela est utile pour des processus où plusieurs instances sont nécessaires avant de passer à l'étape suivante, comme assembler un produit. Les transitions peuvent désormais spécifier des poids pour indiquer combien d'instances sont requises ou produites, améliorant ainsi la gestion des workflows complexes.

Dev back

New in Symfony 7.4: Video Constraint (Symfony Blog)

Symfony 7.4 introduit une nouvelle contrainte de validation pour les fichiers vidéo, permettant de vérifier des options spécifiques telles que les dimensions, les codecs et les formats. Avant utilisation, l'installation de FFmpeg est nécessaire pour extraire et valider les métadonnées vidéo. La contrainte accepte plusieurs codecs et formats communs tels que H.264, MP4 et WebM, et permet également de contrôler l'orientation des vidéos.

Dev back

New in Symfony 7.4: Uid Improvements (Symfony Blog)

La version 7.4 de Symfony introduit des améliorations pour le composant Uid, notamment l'utilisation par défaut du UUID v7, qui génère des identifiants uniques ordonnés dans le temps avec une précision en microsecondes. Cette mise à jour vise également à faciliter les tests avec des UUID prévisibles grâce à une nouvelle fabrique d'identifiants. Globalement, ces améliorations apportent des gains de performance et simplifient la gestion des identifiants uniques dans les applications Symfony.

Fullstack

SymfonyCon Amsterdam 2025: Orchestrating Mobility with Symfony — Smooth Ride Guaranteed! 🚕 (Symfony Blog)

L'article présente la SymfonyCon Amsterdam 2025, avec des ateliers pratiques et des conférences, dont une présentation par Jérome Vieilledent sur l'allocation de courses de taxi à l'aide de Symfony. Il aborde les défis techniques de la création d'un système réactif et évolutif, tout en respectant des règles métier complexes. L'événement inclut également une soirée pour célébrer le 20e anniversaire de Symfony et un hackathon ouvert à tous.

Autre

SymfonyLive Berlin 2026: Last day to take advantage of early bird tickets! (Symfony Blog)

SymfonyLive Berlin 2026 se tient les 23 et 24 avril 2026. Dernier jour pour bénéficier des tarifs early bird. Trois types de billets disponibles : conférence, atelier ou combo. Appel à propositions pour des interventions ouvertes, priorité donnée à des sujets liés à Symfony. Programme de mentorat pour les premiers intervenants. Réduction des frais de voyage pour les conférenciers ne résidant pas à Berlin.

Dev back

A Week of Symfony #980 (October 6–12, 2025) (Symfony Blog)

Cette semaine, Symfony a annoncé la dépréciation de la possibilité de surcharger les méthodes HTTP GET, HEAD, CONNECT et TRACE dans la version 7.4, avec l'introduction d'une nouvelle méthode setAllowedHttpMethodOverride() dans la classe Request. La version 8.0 continue de supprimer les fonctionnalités dépréciées, comme la méthode Request::get(). Au total, 62 pull requests ont été fusionnées et 40 problèmes résolus durant la semaine.