Symfony a publié la version 7.4.16, taguée le 7 août par le chef de projet Fabien Potencier. Il s'agit d'une version de maintenance axée sur la stabilité et l'exactitude de la bibliothèque de composants du framework.
Le changelog contient une liste substantielle de correctifs. Le composant DependencyInjection a reçu plusieurs corrections concernant les services partagés partiellement configurés, l'instanciation de proxys lazy, l'état du ParameterBag et les attributs #[Autoconfigure] et #[Lazy]. Le Serializer a vu des correctifs pour la gestion des union types et la dénormalisation FILTER_BOOL, tandis que l'ObjectMapper a résolu des problèmes de mapping imbriqué et de métadonnées.
Les améliorations de compatibilité sont un thème clé : DoctrineBridge fonctionne désormais avec les versions de DBAL inférieures à 4.5, les composants Cache et Messenger ont restauré la compatibilité avec ext-redis 5, et TwigBridge ainsi que WebProfilerBundle ont corrigé la compatibilité avec Twig 4. Le composant Translation a reçu des corrections pour les fichiers PO et le provider Lokalise, avec des traductions mises à jour pour le slovaque, le lituanien et le serbe.
D'autres correctifs notables incluent la limitation de la taille de burst du RateLimiter, la gestion de l'expiration UriSigner dans HttpFoundation, les conditions de course lors du vidage du cache dans FrameworkBundle, et la gestion des références CID dans les composants Mime et Mailer. Dix-neuf contributeurs ont participé à la version 7.4.16.
Commentaires
Pas encore de commentaire — écris le premier.
Lance la discussion
Pas de compte ni de mot de passe — saisis simplement ton adresse e-mail et nous t’envoyons un lien de connexion à usage unique. Première visite ? Tout se met en place automatiquement.
Ton évaluation sera appliquée automatiquement après ta connexion.
Vérifie ta boîte mail
Nous avons envoyé un lien de connexion à …. Ouvre-le sur cet appareil — cet onglet te connectera automatiquement.
Rien reçu ? Vérifiez le dossier spam — et marquez le message « Non spam » pour qu'il arrive directement la prochaine fois.