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
- 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
- f1d8575: [FrameworkBundle] made TemplateController working without the Templating component
- 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
- 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
- Reduce the perceived complexity of the security component
- [DX] Smarter web server commands
- Provide request context in a consistent manner
- [Console] Global format option for commands
- Should we use fully qualified function calls?
- [RFC] Simple form mapping via data objects
- http_cache directory feature
Twig development highlights
- 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
- Symfony: the Myth of the Bloated Framework
- Lesser known Symfony eCommerce projects: WellCommerce and ONGR
- Rendering Semester & Year in Symfony Form
- Symfony3 Blog Demo Remix (Part 2): Updating to MySQL
- SymfonyDay Italy videos (Scaling Symfony and Symfony Forms)
- Utiliser des bundles Symfony dans Drupal 7
- Symfony — комбинируем GridFS файлы с ORM сущностями
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.
A week of symfony #521 (19-25 December 2016) symfony.com/index.php/blog/a-week-of-symfony-521-19-25-december-2016
Tweet thisComments
Great 'A week of Symfony', as always. I am missing the following interesting pull request in this article: https://github.com/symfony/symfony/pull/20951. Maybe also the Slack should be mentioned here. I created a PR for the changes on the website: https://github.com/symfony/symfony-marketing/pull/372. Feel free to accept/improve/decline this pull request.
Happy holidays from Amsterdam.
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.
Koven.Z said on Dec 27, 2016 at 07:35 #1
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