Skip to content

« A week of symfony » blog posts

A weekly summary of everything that happened around Symfony development.

This week, Symfony development focused on improving the IsGranted attribute with a new option, updated the Route attribute to allow setting multiple environments, improved the DomCrawler component to use the native HTML5 parser when using PHP 8.4 or newer and marking the JsonPath, JsonStreamer, and ObjectMapper components as no longer experimental.
August 24, 2025 #A week of symfony ❤️ 4
This week, development activity mostly focused on dealing with the deprecation of sleep/wakeup methods in PHP 8.5 and their replacement by serialize/unserialize methods. In addition, we published more details about the unconference track at the SymfonyCon Amsterdam 2025 conference and a Symfony AI Hackathon on September 12, 2025.
August 17, 2025 #A week of symfony 👍 1
This week, Symfony completed the migration to PHPUnit 12 in the 7.4 branch, which required many changes during the past weeks, such as replacing annotations with attributes. In addition, we updated the container XML dumping process to not require the PHP XML extension. Finally, we also published more details about the hackday to be celebrated during the SymfonyCon Amsterdam 2025 conference.
August 10, 2025 #A week of symfony
This week, Symfony released the maintenance versions 6.4.24, 7.2.9, and 7.3.2. Meanwhile, we began deprecating the XML configuration format in some components, enhanced the YAML configuration format to support auto-completion and updated the container XML dumping process to remove some dependencies.
August 3, 2025 #A week of symfony ❤️ 1 👍 1
This week, development focused on the upcoming Symfony 7.4 and 8.0 releases. We added new features such as the ObjectMapperAwareInterface, improved value transformers in JsonStreamer, and enabled loading JSON via imports in AssetMapper. We also removed deprecated features, including Doctrine entity auto-mapping. In addition, we announced more details about SymfonyCon Amsterdam 2025.
July 27, 2025 #A week of symfony
This week, the upcoming Symfony 7.4 version improved the Serializer component by adding more prefix support to the accessor, added more code to make the JsonPath component RFC compliant, and added support for loading JSON using imports in AssetMapper.
July 20, 2025 #A week of symfony ❤️ 2
This week, Symfony unveiled the Symfony AI initiative, a set of components and bundles designed to bring powerful AI capabilities directly into your PHP applications. In addition, we published travel and lodging tips for the SymfonyCon Amsterdam 2025 conference.
July 13, 2025 #A week of symfony
This week, development on the upcoming Symfony 8.0 version continued with the removal of deprecated features and the marking of several classes as final. In addition, we published two new case studies showcasing companies that use Symfony.
July 6, 2025 #A week of symfony
This week, Symfony 6.4.23, 7.2.8 and 7.3.1 maintenance versions were released. Meanwhile, the upcoming Symfony 7.4 version continued adding new features such as better controller helpers, more precision in UUIDv7 values, and using PHP serialization instead of XML for dumping the container in debug/lint commands.
June 29, 2025 #A week of symfony 👍 2
This week, development activity was intense, with many bug fixes in the maintained branches, numerous deprecation removals in the 8.0 branch, and new features added to the 7.4 branch, including tighter integration with FrankenPHP, the modern PHP application server. In addition, we proposed a new feature that allows using the helpers from AbstractController without extending it.
June 22, 2025 #A week of symfony ❤️ 2