Skip to content

Symfony Blog

All about Symfony releases, new Symfony features, and other important announcements

Oskar Barcz will provide a pragmatic look at Command Query Responsibility Segregation, explaining when it adds value and how to implement it in Symfony without over-engineering your architecture!
May 8, 2026 #Conferences
Symfony 8.1 introduces argument resolvers for console commands, automatically converting CLI arguments and options into typed values and objects.
May 8, 2026 #Living on the edge ❤️ 7 👍 5 🚀 5 🎉 4
Learn how to make your applications more flexible and configurable by leveraging the ExpressionLanguage component with Florian Merle!
May 7, 2026 #Conferences
Symfony 8.1 introduces DeepCloner, a fast and memory-efficient way to deep-clone complex PHP object graphs.
May 7, 2026 #Living on the edge ❤️ 6 👍 6 🚀 13 🎉 3
May 6, 2026 #Releases ❤️ 1 🚀 1 🎉 2
May 6, 2026 #Releases 👍 1
May 6, 2026 #Releases
May 6, 2026 #Releases 👍 1
In Symfony 8.1, you can group multiple console commands in a single class, sharing their dependencies and simplifying maintenance.
May 6, 2026 #Living on the edge 👀 2 ❤️ 10 👍 8 🚀 7 🎉 5
Symfony 8.1 enables building applications with the full dependency injection container without depending on HttpKernel, simplifying non-HTTP Symfony apps.
May 5, 2026 #Living on the edge 👀 1 ❤️ 16 👍 6 🚀 13 🎉 7