Symfony 6.2.0-BETA1 released
Symfony 6.2.0-BETA1 has just been released. Here is the list of the most important changes since 6.1: feature #47364 [DependencyInjection] Allow array attributes for service tags (@aschempp) feature...
View ArticleSyliusCon - the 1st ever conference dedicated to Sylius
On 27 October 2022, the first-ever conference fully dedicated to Sylius will take place in Lodz, Poland. Sylius is an e-commerce technology originally created in Lodz, Poland. Over 7,000 programmers...
View ArticleNew in Symfony 6.2: Built-in Cache, Security, Template and Doctrine Attributes
Symfony 6.2 will be released at the end of November 2022. This is the first article of the series that shows the most important new features introduced by Symfony 6.2. Contributed by Nicolas Grekas...
View ArticleSymfony 4.4.48 released
Symfony 4.4.48 has just been released. Here is the list of the most important changes since 4.4.47: bug #47907 [Console] Update Application.php (@aleksandr-shevchenko) bug #47932 Throw LogicException...
View ArticleSymfony 5.4.15 released
Symfony 5.4.15 has just been released. Here is the list of the most important changes since 5.4.14: bug #47990 [HttpClient] Fix retrying requests when the content is used by the strategy...
View ArticleSymfony 6.0.15 released
Symfony 6.0.15 has just been released. Here is the list of the most important changes since 6.0.14: bug #47990 [HttpClient] Fix retrying requests when the content is used by the strategy...
View ArticleSymfony 6.1.7 released
Symfony 6.1.7 has just been released. Here is the list of the most important changes since 6.1.6: bug #47990 [HttpClient] Fix retrying requests when the content is used by the strategy...
View ArticleSymfony 6.2.0-BETA2 released
Symfony 6.2.0-BETA2 has just been released. Here is the list of the most important changes since 6.2.0-BETA1: bug #48020 [FrameworkBundle] add router cache directory option to XML schema (@xabbuh)...
View ArticleA Week of Symfony #826 (24-30 October 2022)
This week, Symfony 4.4.48, 5.4.15, 6.0.15 and 6.1.7 maintenance versions were released. In addition, Symfony 6.2 beta 1 and beta 2 were published so you can test the upcoming Symfony version in your...
View ArticleNew in Symfony 6.2: Better Emoji Support 🎉
Contributed by Grégoire Pineau in #46755, #47263 and #47264. Nowadays, you can find emojis everywhere: from email subjects and blog post titles, to messaging app reactions and website icons. You might...
View ArticleNew in Symfony 6.2: Access Token Authenticator
Contributed by Florent Morselli in #46428. Access tokens, also called bearer tokens, are defined in RFC6750 and are popular when working with APIs. Any party in possession of an access token can use...
View ArticleNew in Symfony 6.2: Clock Component
Contributed by Nicolas Grekas in #46715. Testing time-related functions is difficult and produces transient test errors. That's why we introduced Clock mocking for tests in Symfony 2.8, more than six...
View ArticleA Week of Symfony #827 (31 October - 6 November 2022)
This week, Symfony development activity focused on polishing Symfony 6.2 features before its final release at the end of November 2022. We marked some tokens as sensitive, allowed enums as service...
View ArticleNew in Symfony 6.2: Finder Improvements
The Finder component provides utilities to find files/directories via multiple filter and sort methods. In Symfony 6.2 we're adding new sorting methods to it. Contributed by Robert Fischer in #46591....
View ArticleNew in Symfony 6.2: PSR-4 Route Loader
Contributed by Alexander M. Turek in #47916 and #47943. In your Symfony applications you probably have a configuration similar to the following: # config/routes.yaml controllers: resource:...
View ArticleNew in Symfony 6.2: Conditional Constraints
Contributed by wuchen90 in #42593. The Symfony Validator component includes some advanced constraints such as Callback (to implement custom validation rules), Sequentially (to apply a set of rules in...
View ArticleNew in Symfony 6.2: Better PHP Translation Extractor
Contributed by Mathieu Santostefano in #46161. Symfony includes a translation:extract command that looks for translatable contents in Twig templates and PHP files/classes to update the translation...
View ArticleNew in Symfony 6.2: Notifier and Mailer Integrations
Each new version of Symfony adds integrations with third-party services. In Symfony 6.2 we've added some integrations to the Notifier and Mailer components. Mailer Component Infobip integration added...
View ArticleA Week of Symfony #828 (7-13 November 2022)
This week, Symfony 6.2 continued polishing and fixing features before its final release at the end of November 2022: we tweaked the UserValueResolver priority and fixed some issues in the PSR-4 route...
View ArticleNew in Symfony 6.2: Improved File Validator
Contributed by Kévin Dunglas in #47710. The File constraint from the Validator component checks that a given value is a valid file. One of its options is called mimeTypes and it verifies that the...
View Article