« Living on the edge » blog posts
Filter posts by Symfony release
New in Symfony 4.3: Automatic Search Engine Protection
In Symfony 4.3, apps which are accidentally published in development version are protected by default to prevent indexing them in search engines.
New in Symfony 4.3: Indexed and Tagged Service Collections
Symfony 4.3 allows to use a custom index when injecting a collection of tagged services.
New in Symfony 4.3: Deprecated the Role and SwitchUserRole classes
Symfony 4.3 deprecates the Role and SwitchUserRole classes. Instead, define the user roles as strings and use the new SwitchUserToken to get the impersonated user.
New in Symfony 4.3: Form improvements
In Symfony 4.3 it will be easier to get the parent form view in templates, to display HTML contents in the form field help and to configure the input format of date form fields.
New in Symfony 4.3: Configurable Session ID
Symfony 4.3 includes two new config options to configure the session ID length and the number of characters used to encode it.
New in Symfony 4.3: Improved form translation
In Symfony 4.3 Forms define three new config options to allow setting custom translation parameters for labels, help messages and attributes.
New in Symfony 4.3: JSON validation
Symfony 4.3 adds a new Json constraint to validate that the given contents are valid JSON contents.
New in Symfony 4.3: Improved performance of PropertyAccess
In Symfony 4.3, the PropertyAccess component will be between 20% to 30% faster, benefiting many other Symfony components which use it.
New in Symfony 4.3: Iterable progress bars
In Symfony 4.3, progress bars define a new iterate() method which starts, advances and finishes the progress bar automatically using an iterable variable.
New in Symfony 4.3: Improved the NotBlank Validator
In Symfony 4.3, the NotBlank validator defines a new config option to allow ignoring null values.