Symfony

Dev back

The Story Continues: SensioLabs Celebrates Symfony's 20th Anniversary

SensioLabs célèbre le 20e anniversaire de Symfony avec une fête prévue à SymfonyCon Amsterdam en 2025. Cette célébration met en avant l'avenir du framework et propose plusieurs ressources pour aider les développeurs à améliorer leurs compétences et à gérer des applications asynchrones. Des formations et des conseils sur l'optimisation des performances sont également offerts.

Dev back

New in Symfony 7.4: Better Currency Filtering (Symfony Blog)

Symfony 7.4 améliore le filtrage des devises en éliminant par défaut les devises obsolètes, telles que le Mark allemand ou la livre irlandaise, afin d'améliorer l'expérience utilisateur. De nouvelles méthodes permettent de filtrer les devises selon leur statut de cours légal et leurs dates de validité, ainsi que des options dans les formulaires pour afficher uniquement les devises valides, obsolètes ou toutes les devises.

Dev back

New in Symfony 7.4: Share Directory (Symfony Blog)

Symfony 7.4 introduit un concept de répertoire de partage pour résoudre les problèmes de cache entre serveurs dans les architectures multi-serveurs. Alors que les caches système doivent rester locaux pour une performance maximale, les caches applicatifs doivent être partagés, ce qui pose des conflits. Le nouveau répertoire permettra de stocker des données devant être partagées sans nuire aux performances, en utilisant des disques locaux plutôt que du stockage réseau lent.

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.