A few weeks ago, we launched Upgrade reports in a private beta. Today, they are now available for everyone!
March 23, 2020
#SymfonyInsight
Symfony 5.1 adds a new loginUser() method to simplify testing protected resources.
March 23, 2020
#Living on the edge
This week, the upcoming Symfony 5.1 version improved error messages in failing tests, added new form theme blocks to customize collections and the entire codebase started using the new get_debug_type() function thanks to the PHP 8 polyfill.
March 22, 2020
#A week of symfony
In Symfony 5.1, the Workflow component has been improved to allow disable announce events, check if a workflow exists and explain blocked transitions.
March 20, 2020
#Living on the edge
Symfony 5.1 includes a new validator to check that a given value is valid as a hostname.
March 19, 2020
#Living on the edge
In Symfony 5.1 we've improved the UriSigner service to make it autowireable and easier to use.
March 18, 2020
#Living on the edge
In Symfony 5.1, security attributes will be easier to use and a new IS_IMPERSONATOR attribute will simplify how to detect impersonating users.
March 17, 2020
#Living on the edge
In Symfony 5.1, routes defined as annotations can include a priority option to better control the URL matching without having to reorder the controller actions.
March 16, 2020
#Living on the edge
This week, the upcoming Symfony 5.1 version added a simpler way to log in users in tests and introduced a new UID component to generate "universal identifiers" such as ULID, UUID, etc. Meanwhile, we announced some conference changes and we introduced SymfonyCloud trials.
March 15, 2020
#A week of symfony
In Symfony 5.1 you can define reusable sets of constraints and you can also apply constraints sequentially to stop the validation as soon as one validation fails.
March 13, 2020
#Living on the edge