« Living on the edge » blog posts
Filter posts by Symfony release
New in Symfony 3.3: PSR-4 based Service Discovery
Symfony 3.3 will include a new feature to discover and register services based on PSR-4 classes found in the given directories.
May 15, 2017 · Published in #Living on the edgeNew in Symfony 3.3: Service locators
In Symfony 3.3 you can create "service locators" to avoid injecting the entire service container when you need access to lots of services but you don't actually use all of them.
May 4, 2017 · Published in #Living on the edgeNew 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.
April 27, 2017 · Published in #Living on the edgeNew 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.
April 25, 2017 · Published in #Living on the edgeNew 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.
April 21, 2017 · Published in #Living on the edgeNew 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.
April 19, 2017 · Published in #Living on the edgeNew 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.
April 14, 2017 · Published in #Living on the edgeNew 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.
April 13, 2017 · Published in #Living on the edgeNew 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.
April 11, 2017 · Published in #Living on the edgeNew in Symfony 3.3: Improved flash messages
In Symfony 3.3, it's easier to work with flash messages in templates. In addition, the session no longer starts automatically when checking if there are flash messages.
April 7, 2017 · Published in #Living on the edge