« A week of symfony » blog posts
A week of symfony #544 (29 May - 4 June 2017)
This week, Symfony 3.3.0 was released, including hundreds of changes and some notable new features. In addition, the 2.7.28, 2.8.21 and 3.2.9 maintenance versions were released. Lastly, the SymfonyLive London 2017 conference announced that it will take place on September 22.
A week of symfony #543 (22-28 May 2017)
This week, Symfony 3.3 continued merging bug fixes and minor tweaks in preparation for its final release next week. Meanwhile, the upcoming Symfony 4 version continued dropping deprecated features and code no longer needed in PHP 7.1. Lastly, Twig announced the introduction of PHP namespaces for their next versions without breaking the existing applications (PSR-0 class names will still be valid).
A week of symfony #542 (15-21 May 2017)
This week, Symfony activity was intense: HHVM support was dropped, Symfony 4 bumped its minimum requirement to PHP 7.1, Symfony 3.3.0 RC1 was released, and the 3.3 and 3.4 branches were created in the repository. In addition, it was announced that SymfonyCon 2017 conference will take place in Cluj (Romania) on November 16-18.
A week of symfony #541 (8-14 May 2017)
This week, Symfony continued tweaking and polishing the new Dependency Injection features introduced for Symfony 3.3. Meanwhile, the KernelTestCase class added a feature to define the kernel class instead of the kernel directory, which will be useful when using Symfony Flex.
A week of symfony #540 (1-7 May 2017)
This week, Symfony released the 2.7.27, 2.8.20 and 3.2.8 maintenance versions and the first beta of Symfony 3.3. Meanwhile, we continued making changes related to the services and the dependency injection: services in config files now default to being private, tags under _defaults always apply and a new --types option was added to the debug:container command.
A week of symfony #539 (24-30 April 2017)
This week Symfony continued fixing and polishing the new features introduced for Symfony 3.3, like the use of autoconfigure or defaults for ChildDefinition ,improving the way command services are registered and allowing to pass CSV encoder options in context. In addition, a Symfony Flex screencast was published to showcase how easy can API applications be developed with Flex.
A week of symfony #538 (17-23 April 2017)
This week, the upcoming Symfony 3.3 version introduced the "autoconfigure" option for automatic configuration of "_instanceof". Meanwhile, Symfony Flex continued unveiling some of its features, such as recipes from the community and opening the main and contrib recipe repositories.
A week of symfony #537 (10-16 April 2017)
This week, Symfony added a new component called WebLink to provide HTTP preloading features. In addition, the new service configuration hierarchy (defaults > instanceof > service) was reworked. Lastly, we discovered the new Symfony 4 directory structure and also the first technical details about Symfony Flex.
A week of symfony #536 (3-9 April 2017)
This week Symfony started working on stabilizing the new features introduced for Symfony 3.3, specially the ones related to autowiring. Symfony also added a new Kernel::getProjectDir() method to get the root directory of the project instead of the kernel directory. Lastly, the first blog posts about Symfony 4 were published, outlining the future of the Symfony project.
A week of symfony #535 (27 March - 2 April 2017)
This week Symfony entered into the "feature freeze" period for the upcoming 3.3 version. This means that the development activity will slow down to focus on stabilizing the new features introduced in Symfony 3.3. Meanwhile, the SymfonyLive Paris 2017 conference took place this week with great success.