Living on the Edge
A series of posts showcasing the new features introduced by each Symfony version.
Symfony 5.1 allows to configure the entire request context using a single config parameter called "default_uri".
Symfony 5.1 will use Async AWS, a modern alternative to the official Amazon AWS SDK for PHP, in components like Mailer and Messenger.
Symfony 5.1 improves the serializer with a new @Ignore annotation, an unwrapping denormalizer, support for stdClass and scalar denormalization.
In Symfony 5.1, the DomCrawler component provides a new utility to resolve relative links into absolute URLs.
Symfony 5.1 adds new integrations with third-party technologies and services in the Lock, Cache, Mailer, Messenger and Notifier components.
Symfony 5.1 introduces a new syntax to stack decorators, providing a simpler alternative to classic middleware.
In Symfony 5.1 we've improved MicroKernelTrait to allow using the Kernel as a registry of autowired controllers and service factories.
In Symfony 5.1, services can define abstract arguments whose values are calculated at runtime.
In Symfony 5.1, it's much easier to refer to the original service when using service decoration.
In Symfony 5.1, routes can define different hosts for each locale, which is useful to create fully internationalized URLs.