« Living on the edge » blog posts
Filter posts by Symfony release
New in Symfony 6.1: Configurable Semaphores
In Symfony 6.1 you can create one or more semaphores automatically via the main framework configuration.
New in Symfony 6.1: Serializer Profiling
Symfony 6.1 will include a new profiler panel with all the details about the (de)serialization process.
New in Symfony 6.1: Service Autowiring Attributes
In Symfony 6.1 you can instruct the autowiring logic in your PHP code thanks to the new Autowire PHP attribute.
New in Symfony 6.1: Service Decoration Attributes
In Symfony 6.1 you can use PHP attributes to configure service decoration.
New in Symfony 6.1: Draft Emails
Symfony 6.1 will allow you to create draft emails, with all kinds of contents and file attachments, that others can use to create the real emails to be sent.
New in Symfony 6.1: Serializer Context Builders
In Symfony 6.1 you can build the (de)serialization context using objects that provide a fluent interface with validation and autocompletion.
New in Symfony 6.1: Improved Routing Requirements and UTF-8 Parameters
In Symfony 6.1, routing requirements can be defined with PHP backed enums and route parameters can include UTF-8 characters.
New in Symfony 6.1: Locale Switcher
Symfony 6.1 introduces a Locale Switcher service to change the application locale dynamically.
New in Symfony 6.1: Improved ExpressionLanguage Syntax
In Symfony 6.1, the syntax of the ExpressionLanguage component improves with new notation for numbers and new operators.
New in Symfony 6.1: HtmlSanitizer Component
Symfony 6.1 introduces an HtmlSanitizer component to turn user generated HTML contents into safe HTML contents by removing or restricting HTML tags and attributes.