« Living on the edge » blog posts
Filter posts by Symfony release
New in Symfony 6.2: Access Token Authenticator
Symfony 6.2 includes a new access token authenticator which simplifies the handling of access or bearer tokens such as JWT.
New in Symfony 6.2: Better Emoji Support 🎉
In Symfony 6.2, emojis can be transliterated into their descriptions, turned into Slack/GitHub short codes and even used as part of string slugs.
New in Symfony 6.2: Built-in Cache, Security, Template and Doctrine Attributes
In Symfony 6.2, the attributes to configure cache, security, templates and Doctrine are built-in, so you no longer need to install SensioFrameworkExtraBundle.
Revisiting Lazy-Loading Proxies in PHP
In Symfony 6.2, the VarExporter component will ship two new traits to help implement lazy-loading objects.
New in Symfony 6.1: Misc. Improvements
Symfony 6.1 allows to ignore deprecations, exclude services for tagged iterators, use route parameters in conditions, support canner methods in serializer, detailed checks for collection item uniqueness and adds a command to invalidate cache tags.
New in Symfony 6.1: Improvements Related to Types
Symfony 6.1 adds new controller argument resolvers for UIDs and Backed Enums types and adds support for extracting types from PHPStan pseudo-types.
New in Symfony 6.1: Improved Console Autocompletion
Symfony 6.1 improves Console autocompletion with support for Fish shell and completion values in input definitions.
New in Symfony 6.1: Services in Route Conditions
In Symfony 6.1, the expressions used to define routing conditions can include calls to service methods.
New in Symfony 6.1: Notifier and Messenger Integrations
Symfony 6.1 adds integration with Redis Sentinel, 46elks SMS, Orange SMS, Engagespot push notifications, Sendberry SMS and KazInfoTeh SMS.
New in Symfony 6.1: Profiler Improvements (part 2)
Symfony 6.1 profiler can use env vars to select its editor, displays more Xdebug information and allows you to copy HTTP requests as cURL commands.