Skip to content

« Living on the edge » blog posts

A series of posts showcasing the new features introduced by each Symfony version.

Filter posts by Symfony release

Symfony 5.1 will include a new component called Uid which generates UUIDs and ULIDs and provides some utilities for them.
March 25, 2020 #Living on the edge
Symfony 5.1 adds a new loginUser() method to simplify testing protected resources.
March 23, 2020 #Living on the edge
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
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
In Symfony 5.1, creating single command console applications will be easier thanks to the new SingleCommandApplication class.
March 12, 2020 #Living on the edge
Symfony 5.1 supports the "safe" HTTP preference defined in RFC 8674.
March 11, 2020 #Living on the edge