« Living on the edge » blog posts
Filter posts by Symfony release
New in Symfony 5.4: Messenger Improvements
Symfony 5.4 adds the option to configure handlers with PHP attributes, adds a new way to get worker metadata, allows to reset container services between messages and allows you to handle messages in batches.
New in Symfony 5.4: DependencyInjection Improvements
Symfony 5.4 adds features such as autowiring of union and intersection types, improved TaggedIterator and TaggedLocator attributes and autoconfiguration of methods and properties.
New in Symfony 5.4: Translation Improvements
In Symfony 5.4 you can use translatable objects for form help and for translation parameters. In addition, translation messages now integrates with GitHub Actions.
New in Symfony 5.4: Language Negotiation
Symfony 5.4 adds new config options to better handle the Accept-Language HTTP header in your applications.
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.