A week of symfony #558 (4-10 September 2017)

This week, Symfony Components surpassed 1 billion downloads, making Symfony the most popular project in PHP's history in terms of downloads. Meanwhile, the upcoming Symfony 3.4 version continued improving performance of the service container by making more services private and inlining more services.

A week of symfony #557 (28 August - 3 September 2017)

This week, Symfony 2.7.34, 2.8.27, 3.3.7 and 3.3.8 maintenance versions were released. Meanwhile, Symfony improved the PSR-4 based service discovery, added the ability to deprecate a configuration node and included a new debug:form command.

A week of symfony #556 (21-27 August 2017)

This week, Symfony focused on the Translation component, adding features to load and dump notes in XLIFF 2.0 files, and creating a TranslationWriter interface. Meanwhile, container parameters are now case sensitive to match the recent changes made to service IDs and the Config component now allows to deprecate options.

A week of symfony #555 (14-20 August 2017)

This week, Symfony fixed some issues related to environment variables. In addition, it added support for using the "controller" keyword to quickly configure the controllers of routes. Lastly, it introduced a RebootableInterface for the application kernel, fixing some issues related to the cache clear.

A week of symfony #554 (7-13 August 2017)

This week, Symfony continued improving the Dependency Injection component: it added support for local binding, the compiled container now generates one file per service factory and it proposed a fluent configurator to configure services using PHP. Meanwhile, the Debug component added support to trigger a deprecation when using an internal class/trait/interface and commands removed their convention based configuration.

A week of symfony #553 (31 July - 6 August 2017)

This week Symfony released 2.7.33, 2.8.26 and 3.3.6 maintenance versions. In addition, 3.2.13 was released as the last version of the 3.2 branch, which is no longer supported for bug fixes.

A week of symfony #552 (24-30 July 2017)

This week, Symfony development activity focused again on improving performance. First, the VarDumper component reduced the triggering of the garbage collector and lowered the memory consumption. Second, the DependencyInjection component now generates leaner service containers and it proposed to generate multiple files per container. Lastly, a new command to debug form types was proposed.

A week of symfony #551 (17-23 July 2017)

This week, Symfony 2.7.32, 2.8.25, 3.2.12 and 3.3.5 security releases were published. Meanwhile, we continued optimizing the performance of the service container. Lastly, the Symfony Core Team added two new members.

A week of symfony #550 (10-16 July 2017)

This week, the upcoming Symfony 3.4 version added support for lazy-loaded console commands to improve performance. Meanwhile, Symfony 3.3 also improved performance by optimizing the profiler data generated by VarDumper. Lastly, we added support for the new types defined by Doctrine DBAL.

A week of symfony #549 (3-9 July 2017)

This week, Symfony published the 2.7.31, 2.8.24, 3.2.11 and 3.3.4 maintenance versions. Meanwhile, we fixed some edge cases in the Dotenv component, reduced the size of the profiler files and improved the error message shown when the debug toolbar cannot be displayed.