Living on the Edge
A series of posts showcasing the new features introduced by each Symfony version.
The new Mime component introduced in Symfony 4.3 helps you create and manipulate the MIME messages used to send emails and provides utilities related to MIME types.
In Symfony 4.3, the Messenger component allows to collect messages that fail on all their retries to inspect them and retry/delete them if wanted.
In Symfony 4.3, the usage of PHP to create templates and form themes has been deprecated (and it will be removed in Symfony 5.0).
Symfony 4.3 adds four new constraints related to numbers: Positive, Negative, PositiveOrZero, NegativeOrZero.
In Symfony 4.3, the DomCrawler component provides optional integration with the masterminds/html5 library to improve the parsing of HTML5 contents.
In Symfony 4.3, the HttpCache responses can include more logging info so you can process it later to find more caching opportunities.
In Symfony 4.3, a new UrlHelper class will simplify the generation of absolute/relative URLs for a given path.
In Symfony 4.3 we've replaced the Argon2iPasswordEncoder by a new generic SodiumPasswordEncoder that supports all the Argon2 variants (argon2d, argon2i, and argon2id)
In Symfony 4.3, the Intl component provides new classes for a simpler access to its localized data.
In Symfony 4.3 we improved the Workflow component with lots of major and minor features. This blog post summarizes the most important ones.