A week of Symfony

A weekly summary of everything that happened around Symfony development.

A Week of Symfony #748 (26 April - 2 May 2021)

This week, Symfony 4.4.22 and 5.2.7 maintenance versions were published. In addition the second beta of Symfony 5.3 was released and we started publishing the New in Symfony 5.3 blog posts to showcase its most important new features.

A Week of Symfony #747 (19-25 April 2021)

This week, the last new features of Symfony 5.3 were merged, such as the new translation providers and the new Target attribute to tell how a dependency is used and to hint named autowiring aliases. In addition, the first beta of Symfony 5.3 was published, so you can start testing it in your apps before its release at the end of May 2021.

A Week of Symfony #746 (12-18 April 2021)

This week, the upcoming Symfony 5.3 version introduced ConfigBuilder classes to configure packages using fluent and semantic PHP methods instead of plain arrays, it added a feature to autowire arguments using attributes, improved performance of Intl component by switching resources from JSON to PHP and introduced a handleForm() helper in the AbstractController class.

A Week of Symfony #745 (5-11 April 2021)

This week, the upcoming Symfony 5.3 version added new integrations to the Notifier bridge, such as the Microsoft Teams integration, and introduced the concept of required badges to Security passports.

A Week of Symfony #744 (29 March - 4 April 2021)

This week, Symfony 4.4.21 and 5.2.6 maintenance versions were released. In addition, the Symfony 5 book published new updates for Symfony 5.2 and it's now available in 13 different languages.

A Week of Symfony #743 (22-28 March 2021)

This week, the upcoming Symfony 5.3 version updated PHP attributes to always use the #As... prefix to better differentiate them from other classes, it improved the login link feature to support generating magic links with specific locales and it added a Tailwind CSS theme for Symfony forms.

A Week of Symfony #742 (15-21 March 2021)

This week, the upcoming Symfony 5.3 version added a new TaggedItem attribute to define the index and priority of classes found in tagged iterators/locators, it renamed User to InMemoryUser in the Security component and made the new Runtime component more generic. In addition, SymfonyInsight announced its support for PHP 8.

A Week of Symfony #741 (8-14 March 2021)

This week, Symfony 5.2.5 maintenance version was released, using a new release technique that no longer creates tags for packages that don't include changes. Meanwhile, the upcoming Symfony 5.3 version improved the performance of the Cache component and introduced a new Runtime component to decouple applications from global state.

A Week of Symfony #740 (1-7 March 2021)

This week, Symfony 4.4.20 and 5.2.4 maintenance versions were released. Meanwhile, the upcoming Symfony 5.3 version added a Twig serialize filter and decoupled passwords from UserInterface. Lastly, it was decided that Symfony 6 will require PHP 8.

A Week of Symfony #739 (22-28 February 2021)

This week, Symfony added a feature to allow container/routing configurators to vary by environment in the same file and started working on its compatibility with the upcoming PHP 8.1 version. In addition, it announced the keynotes for all SymfonyLive Online 2021 conferences and the first part of the French conference schedule.