Skip to content

« Living on the edge » blog posts

A series of posts showcasing the new features introduced by each Symfony version.

Filter posts by Symfony release

In Symfony 4.2 the log panel in the Profiler allows to filter messages by priority and channel.
November 16, 2018 #Living on the edge
Symfony 4.2 adds cache stampede protection applying a probabilistic early expiration mechanism to protect your applications under very high load.
November 15, 2018 #Living on the edge
Symfony 4.2 adds a new clearErrors() method to allow you remove errors after the form has been validated.
November 9, 2018 #Living on the edge
Symfony 4.2 includes several improvements related to translations, such as fallback routes, identity translators and support for ICU parent locales.
November 8, 2018 #Living on the edge
In Symfony 4.2, the Symfony Profiler shows all the details about security voter decisions, to make things easier to debug.
November 7, 2018 #Living on the edge
Symfony 4.2 adds a new AbstractController::addLink() shortcut so you can add Link HTTP headers more easily when using HTTP/2 and the WebLink component.
November 5, 2018 #Living on the edge
Symfony 4.2 adds support for defining the value of env vars per environment, simplifying the configuration of your applications.
October 30, 2018 #Living on the edge
In Symfony 4.2, the debug:autowiring command has been improved to make its information easier to understand.
October 29, 2018 #Living on the edge
The new getAcceptableFormats() method added in Symfony 4.2 allows to get a simplified list of request formats accepted by browsers.
October 26, 2018 #Living on the edge
In Symfony 4.2, the custom names of properties when objects are serialized can be configured using metadata, instead of having to create a name converter.
October 25, 2018 #Living on the edge