Symfony Blog
A Week of Symfony #640 (1-7 April 2019)
This week, Symfony 3.4.24 and 4.2.5 maintenance versions were released. Meanwhile, the SymfonyLive Tunis 2019 conference announced its full schedule. Lastly, part of the Symfony community gathered for the EU-FOSSA Symfony Hackathon with great success.
New in Symfony 4.3: Compromised password validator
In Symfony 4.3, a new NotPwned constraint lets you validate that users' passwords have not been compromised in any public data breach.
New in Symfony 4.3: Configuring services with immutable setters
Symfony 4.3 adds support for "wither methods" so you can configure optional features for services whilst keeping them immutable.
SymfonyLive Tunis 2019: the entire schedule is out!
Discover the entire schedule for SymfonyLive Tunis 2019. New, you can now register to the conference and the workshops in Tunisian Dinar. Check it out!
New in Symfony 4.3: Better test assertions
Symfony 4.3 adds lots of new assertions to simplify your functional tests and boost your productivity.
New in Symfony 4.3: Automatic validation
In Symfony 4.3, the Doctrine mapping configuration is introspected to automatically add some validation constraints based on it.
A Week of Symfony #639 (25-31 March 2019)
This week, Symfony development activity focused on finishing and polishing some features, mostly about the Messenger, HttpClient and Mailer components. Meanwhile, the full Symfony Mailer component was finally unveiled during the SymfonyLive Paris 2019 conference.
New in Symfony 4.3: Unique constraint
In Symfony 4.3, the new Unique constraint can validate that all the elements of a given collection are unique.