Cover of the book Symfony 5: The Fast Track

Symfony 5: The Fast Track is the best book to learn modern Symfony development, from zero to production. +300 pages showcasing Symfony with Docker, APIs, queues & async tasks, Webpack, SPAs, etc.

A week of symfony #521 (19-25 December 2016)

This week Symfony fixed some obsolete PHPUnit getMock() usage and introduced new method shortcuts for ArrayNodeDefinition. In addition, the upcoming Symfony 3.3 version proposed the creation of a new WebServerBundle and the deprecation of the Templating component.

Symfony development highlights

2.7 changelog:

  • f1675c2: [WebProfilerBundle] display multiple HTTP headers in WDT
  • 3008fa3: fixed obsolete PHPUnit getMock() usage
  • 2f24e69: [Form] fixed group sequence based validation
  • 0bb7eaf: [Console] fixed question formatting using SymfonyStyle::ask
  • 7fa18ba: [TwigBridge] fixed Twig 2.x compatibility
  • a4ac1a7: [Console] improved code coverage of Command class

2.8 changelog:

  • f1d8575: [FrameworkBundle] made TemplateController working without the Templating component

3.2 changelog:

  • 2344c22: [FrameworkBundle] fixed PHP form templates on translatable attributes
  • 0a4a92b: [Validator] phpize default option values
  • 978a13b: [Serializer] fixed MaxDepth annotation exceptions
  • 3e874dc: [TwigBundle] do not try to register incomplete definitions
  • 2ef2264: [TwigBundle] do not remove the Twig ExceptionController service

Master changelog:

  • d221a4e: [Config] provide shorthand methods for ArrayNodeDefinition
  • ed5b1d8: [DependencyInjection] deprecate dumping an uncompiled container
  • 2de9dd1: added missing upgrade path for Request::isMethodSafe() deprecation
  • 5c5c911: [TwigBridge] late deprecation for TwigRendererEngine::setEnvironment()

Newest issues and pull requests

Twig development highlights

Master changelog:

  • 9dd38e2: deprecate the "disable_c_ext" attribute on Twig_Node_Expression_GetAttr
  • c336282: deprecate function/test/filter/tag overriding
  • 2fd05fd: add a simple Twig_RuntimeLoaderInterface implementation

They talked about us

Help the Symfony project!

As with any Open-Source project, contributing code or documentation is the most common way to help, but we also have a wide range of sponsoring opportunities.


Excuse me,
these days when i update my symfony, update composer, my doctrine/dbal always downloadgraded from 2.55 to 2.45,i don't know what happend
can you help me ?
- Removing doctrine/dbal (v2.5.5)
- Installing doctrine/dbal (v2.4.5)
Loading from cache
Great 'A week of Symfony', as always. I am missing the following interesting pull request in this article: Maybe also the Slack should be mentioned here. I created a PR for the changes on the website: Feel free to accept/improve/decline this pull request.

Happy holidays from Amsterdam.
@Ricardo in the changelog summary we only display merged PRs; that's why you are missing that and other pending PRs.

Comments are closed.

To ensure that comments stay relevant, they are closed for old posts.