Dev back

Dev back

New in Symfony 7.4: Multi-Step Forms (Symfony Blog)

Symfony 7.4 introduit les formulaires multi-étapes, appelés 'form flows', permettant de diviser des formulaires complexes en étapes plus petites et interconnectées. Ces formulaires améliorent la navigation des utilisateurs grâce à des boutons de navigation spécifiques et de nouvelles conventions pour la validation. Chaque étape est gérée comme un formulaire Symfony standard avec deux principales différences, y compris la vérification de la situation de soumission et le rendu des étapes. Cette fonctionnalité facilite la création de formulaires sophistiqués et une documentation officielle est en cours de finalisation.

Dev back

A Week of Symfony #983 (October 27 – November 2, 2025) (Symfony Blog)

Cette semaine, Symfony a publié des versions de maintenance 6.4.27 et 7.3.5. Des versions bêta 7.4.0 et 8.0.0 sont également disponibles pour test avant leur sortie finale. Le développement a vu 52 pull requests fusionnées et 25 problèmes résolus. Parmi les mises à jour, des corrections importantes ont été apportées à HtmlSanitizer, Cache, Validator, et HttpKernel. Des offres d'emploi pour des développeurs Symfony sont également disponibles, avec des postes à temps plein et à distance.

Dev back

Les nouveautés de PHP 8.5 qui vont changer votre code !

PHP 8.5 introduit des fonctionnalités majeures telles que l'opérateur pipe, qui permet de chaîner directement les opérations sans variables intermédiaires, et l'attribut NoDiscard, qui avertit l'utilisateur de l'importance de ne pas ignorer les valeurs retournées. De plus, des améliorations pour la gestion des exceptions, des closures dans les expressions constantes et de nouvelles fonctions pour manipuler les tableaux rendent le code plus lisible et efficace. Ces évolutions soulignent la capacité de PHP à s'adapter aux besoins modernes tout en conservant sa philosophie originale.

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

Migrer une instance gitlab sur un nouveau serveur

Cet article décrit les étapes à suivre pour migrer une instance GitLab vers un nouveau serveur fonctionnant sous AlmaLinux 9, en détaillant la nécessité de conserver la même version de GitLab et d'effectuer un transfert de sauvegarde depuis l'ancien serveur. Il mentionne également l'importance de mettre à jour GitLab après la migration et de réinstaller GitLab Runner si utilisé.