vendredi 1 juillet 2016

Nouveautés dans Symfony 3.2 (novembre 2016)

Voici une liste exhaustive des nouveautés apportées par la version 3.2 de Symfony :
  • File controller helper : ajout d'une méthode file(), qui permet de créer une Response demandant le téléchargement du fichier
  • Compiler passes improvements : ajout d'une priorité pour l'ordre d'appel des CompilerPass, et d'un trait PriorityTaggedServiceTrait pour récupérer les servives taggés ordonnés par leur priorité
  • PHP constantes in YAML files : ajout de !php/const: pour les constantes PHP et liées à un objet
  • DateInterval form type : ajout d'un FormType DateInterval
  • Tagged Cache : ajout d'un système d'invalidation de cache (pour le Cache component ajouté en 3.1), via des tags
  • File controller helper : ajout d'une méthode file(), qui permet de créer une Response demandant le téléchargement du fichier
  • Compiler passes improvements : ajout d'une priorité pour l'ordre d'appel des CompilerPass, et d'un trait PriorityTaggedServiceTrait pour récupérer les servives taggés ordonnés par leur priorité
  • PHP constantes in YAML files : ajout de !php/const: pour les constantes PHP et liées à un objet
  • Routing Improvements : ajout de l'ancre dans l'url générée (#foo) et ajout du support des arrays pour les paramètres des routes au format XML
http://symfony.com/blog/new-in-symfony-3-2-console-improvements-part-1 http://symfony.com/blog/new-in-symfony-3-2-console-improvements-part-2 http://symfony.com/blog/new-in-symfony-3-2-better-readability-for-yaml-numeric-literals http://symfony.com/blog/new-in-symfony-3-2-lazy-loading-of-form-choices http://symfony.com/blog/new-in-symfony-3-2-user-value-resolver-for-controllers http://symfony.com/blog/new-in-symfony-3-2-httpfoundation-improvements http://symfony.com/blog/new-in-symfony-3-2-workflow-component http://symfony.com/blog/new-in-symfony-3-2-added-support-for-xpath-expressions http://symfony.com/blog/new-in-symfony-3-2-unicode-routing-support http://symfony.com/blog/new-in-symfony-3-2-improved-private-services http://symfony.com/blog/new-in-symfony-3-2-yaml-deprecations http://symfony.com/blog/new-in-symfony-3-2-filesystem-improvements http://symfony.com/blog/new-in-symfony-3-2-runtime-environment-variables http://symfony.com/blog/new-in-symfony-3-2-web-debug-toolbar-and-profiler-improvements http://symfony.com/blog/new-in-symfony-3-2-console-improvements-part-3 http://symfony.com/blog/new-in-symfony-3-2-csv-and-yaml-encoders-for-serializer http://symfony.com/blog/new-in-symfony-3-2-dx-improvements http://symfony.com/blog/new-in-symfony-3-2-cache-improvements http://symfony.com/blog/new-in-symfony-3-2-firewall-config-class-and-profiler

Aucun commentaire:

Publier un commentaire