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.3, the Doctrine mapping configuration is introspected to automatically add some validation constraints based on it.
April 2, 2019 #Living on the edge
In Symfony 4.3, the new Unique constraint can validate that all the elements of a given collection are unique.
March 29, 2019 #Living on the edge
In Symfony 4.3, routes can define three new options called utf8, locale and format to configure those values directly without having to add other options to do that.
March 28, 2019 #Living on the edge
In Symfony 4.3, the Finder component can exclude from the results all the files/directories that match the patterns of the gitignore file.
March 27, 2019 #Living on the edge
Symfony 4.3 adds two new env var processors so you can set the value of an option to the value of some URL or query string part.
March 26, 2019 #Living on the edge 👍 1
In Symfony 4.3, event dispatching has been simplified to rely on pure PHP classes instead of using arbitrary strings to name events.
March 25, 2019 #Living on the edge
In Symfony 4.3, the Messenger component will switch from JSON to native PHP to serialize messages to a transport.
March 15, 2019 #Living on the edge
In Symfony 4.3, routes can include boolean container parameters, some routing options have been deprecated and the debug:router command will also display the route conditions.
March 14, 2019 #Living on the edge
In Symfony 4.3, apps which are accidentally published in development version are protected by default to prevent indexing them in search engines.
March 13, 2019 #Living on the edge
The next stable version of Twig 2.x will deprecate non-namespaced PHP classes, which will be removed in Twig 3.x (to be released during 2019).
March 6, 2019 #Living on the edge