« Living on the edge » blog posts
Filter posts by Symfony release
New in Symfony 6.3: Performance Improvements
Symfony 6.3 improves performance of translation message extraction, service container compilation and serializer normalization/denormalization.
New in Symfony 6.3: Query Parameters Mapper
Symfony 6.3 includes a new MapQueryParameter attribute to map and validate individual query string parameters to controller arguments.
New in Symfony 6.3: Login and Logout Improvements
Symfony 6.3 allows to redirect users after their programmatic login, adds Remember Me support for JSON logins and allows to clear site data after user logout.
New in Symfony 6.3: Enum Improvements
Symfony 6.3 adds support for enums in expressions, config trees and route parameters.
New in Symfony 6.3: Form Improvements
Symfony 6.3 improves the handling of seconds in date/time fields, updates the usage of HTML5 widgets for date/time and allows to configure the choice placeholder options.
New in Symfony 6.3: Serializer Debug Command
Symfony 6.3 includes a new command that dumps the serializer metadata of a given class to help you debug any Serializer issues.
New in Symfony 6.3: Request Payload
Symfony 6.3 adds a getPayload() method to the Request object to get their POST contents and/or body contents.
New in Symfony 6.3: OpenID Connect Token Handler
Symfony 6.3 adds compatibility with OpenID Connect servers via two new OIDC token handlers.
New in Symfony 6.3: Password Strength Constraint
Symfony 6.3 includes a password strength validator to check that the given passwords reach a certain security level based on their entropy.
New in Symfony 6.3: Targeted Value Resolvers
Symfony 6.3 introduces a new ValueResolver attribute to explicitly select the argument resolver to use in the controller arguments.