New in Symfony 3.3: Service autoconfiguration

The new "autoconfigure" option adds automation to the "_instanceof" option, greatly simplifying the configuration of your services in Symfony 3.3 applications.

New in Symfony 3.3: Persisted deprecation logs

In Symfony 3.3, the deprecation messages generated during the compilation of the service container will be persisted, so they won't disappear when you reload the page.

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.

New in Symfony 3.3: WebLink component

Symfony 3.3 will include a new component called WebLink to manage links between resources; implementing features such as preloading and prefetching.

New in Symfony 3.3: SecurityBundle improvements

In Symfony 3.3, the SecuritBundle includes improvements such as a smarter security:encode-password command and a more robust logout URL generation.

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.

New in Symfony 3.3: Redesigned exception pages

Symfony 3.3 has redesigned the exception pages to modernize them and match their design with the toolbar and the profiler.

New in Symfony 3.3: Faster routing

In Symfony 3.3 we optimized the performance of the routing component to make your applications faster, specially when they define a lot of routes.

New in Symfony 3.3: A simpler way to get the project root directory

Symfony 3.3 defines a new Kernel::getProjectDir() to replace Kernel::getRootDir() as the way to find the root project directory.

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.