symfony.com

Dev back

Symfony 8.0.10 released (Symfony Blog)

La version 8.0.10 de Symfony a été publiée, avec des corrections de bugs et des améliorations. Elle inclut des mises à jour importantes pour les fonctionnalités de cache, de validation et de messagerie. Il est recommandé de consulter le guide de mise à niveau et les rapports d'analyse pour préparer les modifications nécessaires dans les projets existants.

Dev back

Symfony 8.1.0-BETA1 released (Symfony Blog)

La version préliminaire de Symfony 8.1.0-BETA1 a été publiée, offrant de nouvelles fonctionnalités, des corrections de bugs et des optimisations pour les développeurs. Parmi les ajouts notables, on trouve un support amélioré pour la limitation de taux et diverses optimisations du framework. Les développeurs sont invités à tester cette version avant sa sortie finale et à se référer à la documentation pour les mises à jour.

Dev back

New in Symfony 8.1: Deep Cloner (Symfony Blog)

Symfony 8.1 introduit un nouveau mécanisme de clonage profond permettant de cloner des valeurs PHP tout en préservant les sémantiques de copie à l'écriture pour les chaînes et les tableaux. Cela rend le clonage significativement plus rapide et moins gourmand en mémoire. Cette fonctionnalité est bénéfique pour des composants tels que DependencyInjection, FrameworkBundle et Form, ce qui améliore les performances des applications Symfony. Une nouvelle extension PHP nommée 'symfony/php-ext-deepclone' est également disponible pour des performances supplémentaires sans nécessiter de changements dans l'application.

Dev back

SymfonyDay Montreal 2026: Empower creativity with ExpressionLanguage (Symfony Blog)

Le SymfonyDay de Montréal 2026 se déroulera le 4 juin avec une présentation de Florian Merle sur l'ExpressionLanguage, un composant PHP utilisé pour une configuration avancée et la gestion des règles métiers dans les applications. Cette présentation abordera comment permettre aux utilisateurs finaux d'écrire des règles dynamiques, notamment dans un contexte d'e-commerce, et mettra en avant le potentiel de ce composant pour les projets Symfony.

Dev back

New in Symfony 8.1: Console Argument Resolvers (Symfony Blog)

La version 8.1 de Symfony introduit des résolveurs d'arguments pour la console, rendant les commandes plus concises et expressives. Ces résolveurs automatisent la transformation des valeurs brutes en objets d'application, facilitant la gestion des arguments de ligne de commande. Avec des résolveurs intégrés pour les cas d'utilisation courants et la possibilité d'injecter des services directement, cette fonctionnalité est similaire à celle des contrôleurs et est entièrement extensible pour des implémentations personnalisées.

Autre

SymfonyDay Montreal 2026: CQRS in Symfony: yes, but calm down (Symfony Blog)

Le SymfonyDay de Montréal 2026 mettra en avant une présentation sur le CQRS dans Symfony, animée par Oskar Barcz. Celui-ci expliquera comment utiliser CQRS de manière pragmatique pour structurer des fonctionnalités, simplifier le code et séparer les préoccupations, tout en évitant les anti-patterns. La séance visera à illustrer l'implémentation facile de CQRS et son intégration avec Symfony Messenger, ainsi que sa valeur ajoutée dans des projets Symfony. La conférence promet des discussions enrichissantes et l'opportunité de connecter avec la communauté Symfony.

Dev back

A Week of Symfony #1010 (May 4–10, 2026) (Symfony Blog)

Cette semaine, plusieurs versions de Symfony ont été publiées, y compris la maintenance de Symfony 6.4.38, 7.4.10 et 8.0.10, ainsi que la première bêta de Symfony 8.1. Des améliorations ont été apportées à de nombreuses fonctionnalités et des corrections de bogues ont été mises en œuvre. De plus, plusieurs nouvelles offres d'emploi pour des développeurs Symfony ont été annoncées, ainsi que des mises à jour concernant SymfonyCasts, qui propose des tutoriels pour apprendre Symfony et PHP.

Dev back

Symfony UX 3.0.0 Released (Symfony Blog)

La version 3.0.0 de Symfony UX a été publiée, supprimant toutes les fonctionnalités obsolètes de la version 2.x et augmentant les exigences minimales à PHP 8.4 et Symfony 7.4. Quatre paquets obsolètes ont été retirés, et des instructions de migration sont fournies. La mise à jour simplifie également la gestion des composants et rationalise le code dans divers paquets pour respecter les nouvelles normes de Symfony.

Management

SymfonyLive Berlin 2026: "Specing out teamwork” (Symfony Blog)

SymfonyLive Berlin 2026 se déroulera les 23 et 24 avril 2026 à Berlin. Un des intervenants, Stiven Llupa de SensioLabs, présentera une conférence sur 'Specing out teamwork', partageant des stratégies pour améliorer les pratiques de développement au sein des équipes Symfony. Il abordera l'importance de processus bien définis pour le succès des projets, rendant la collaboration plus efficace et accélérant la livraison. Des billets pour la conférence, des ateliers ou un billet combo sont disponibles.

Fullstack

SymfonyLive Berlin 2026: "Build Applications that Welcome Change" (Symfony Blog)

SymfonyLive Berlin 2026 se tiendra du 23 au 24 avril, avec un discours d'Alexander M. Turek sur la création d'applications capables d'accueillir des changements technologiques. Le talk portera sur les approches architecturales pour rendre les applications Symfony résilientes face aux évolutions et permettant une refactorisation en douceur, tout en assurant la stabilité de la logique métier. Les billets pour le conférence et les ateliers sont maintenant disponibles.