Symfony Blog
SymfonyCloud: Better support for Symfony Messenger
SymfonyCloud gets new features to embrace the growing usage of Symfony Messenger.
SymfonyWorld 2020: meet new conference speakers!
The speakers selection for SymfonyWorld 2020 is still going on! We're pleased to announce more selected speakers of the first 100% online Symfony conference, December 3-4 2020. Discover the new talks and speakers scheduled!
New in Symfony 5.2: Shared locks
Symfony 5.2 adds support for shared locks, which is a synchronization primitive used to solve one of the readers–writers problems.
A Week of Symfony #719 (5-11 October 2020)
This week Symfony 4.4.15 and 5.1.7 maintenance versions were released. Meanwhile, development activity focused on fixing and polishing the upcoming Symfony 5.2 features and Symfony 5.2 beta1 was published. Finally, Symfony Insight announced a free webinar on software quality.
New in Symfony 5.2: Form testing asserts
Symfony 5.2 adds new asserts (assertFormValue() and assertCheckboxChecked()) to simplify the form tests .
New in Symfony 5.2: Controller argument attributes
In Symfony 5.2 you can use PHP 8 attributes in the controller arguments to turn them into other objects.
Free SymfonyInsight webinar on "How to steer my projects with confidence thanks to Quality Assurance Plans" with SensioLabs on October 15th 2020, 3 PM UTC
Join us in our free webinar about SensioLabs' feedback on how they leveraged SymfonyInsight to steer one of their project with confidence. Register now for the webinar on October 15th 2020, 3 PM UTC.
New in Symfony 5.2: Form mapping callbacks
In Symfony 5.2 you can use PHP callbacks to get/set the form field values from/into the related object/array.
New in Symfony 5.2: Uid serialization and validation
Symfony 5.2 includes a Uid normalizer to serialize/deserialize UUIDs and ULIDs. It also introduces a new validation constraint to validate ULIDs.