« Living on the edge » blog posts
Filter posts by Symfony release
Symfony 6.0 and 5.4 have the same new features because both were released at the same time. Learn more about the Symfony release process.
New in Symfony 5.4: Redesigned Profiler Logs
In Symfony 5.4 we've redesigned the logs section of the Symfony profiler to make information easier to find and understand.
New in Symfony 5.4: Filesystem Path Class
Symfony 5.4 includes a new Path class in the Filesystem component to manipulate file/dir paths in a consistent manner.
New in Symfony 5.4: Configurable Exceptions
In Symfony 5.4 you can configure the log level and the HTTP status per class.
New in Symfony 5.4: New Validation Constraints
Symfony 5.4 adds new validator constraints to validate CIDR notations and CSS colors.
New in Symfony 5.4: PHP Enumerations Support
Symfony 5.4 will support PHP 8.1 Enumerations in Form, Serializer, Dependency Injection and VarExporter components.
New in Symfony 5.4: Route Aliasing
Symfony 5.4 will allow to define route aliases, which are useful to rename and/or deprecate legacy routes.
New in Symfony 5.4: Controller Changes
In Symfony 5.4 we're deprecating some controller shortcuts to encourage other better practices.
New in Symfony 5.4: Nested Validation Attributes
Symfony 5.4 will support PHP 8.1 nested attributes in all its validation constraints.
New in Symfony 5.4: Faster Security Voters
Symfony 5.4 introduces a new interface to make some parts of the security voters cacheable to improve your application performance.
New in Symfony 5.4: Console Autocompletion
Symfony 5.4 will add autocompletion to the Console component, allowing commands to autocomplete options, arguments and even their values.