Skip to content

« Living on the edge » blog posts

A series of posts showcasing the new features introduced by each Symfony version.

Filter posts by Symfony release

Symfony 8.1 adds UUIDv7 masking, configurable HTML sanitizer defaults, null-safe array access in expressions, better FrankenPHP support, and many other useful improvements.
June 12, 2026 #Living on the edge ❤️ 5 👍 2 🚀 3 🎉 1
For Twig 4.0, I rebuilt the whole loop machinery: loop.last now works with any iterator, new helpers replace the bookkeeping code we have all written a hundred times, the if condition makes a comeback, and recursive loops become a first-class feature.
June 11, 2026 #Living on the edge ❤️ 18 👍 5 🚀 8 🎉 7
Symfony 8.1 improves developer experience with direct request header mapping, controller-aware security expressions, configurable webhooks, and streamlined bundle compiler passes.
June 11, 2026 #Living on the edge ❤️ 7 👍 5 🚀 7 🎉 4
Symfony 8.1 improves developer experience with a cURL export in the profiler, a more accessible toolbar, smarter debug commands, and new testing helpers.
June 10, 2026 #Living on the edge ❤️ 11 👍 1 🚀 5 🎉 3
Symfony 8.1 adds terminal taskbar progress reporting, a customizable progress bar format, and a more powerful API for testing console commands.
June 5, 2026 #Living on the edge ❤️ 9 👍 1 🚀 6 🎉 2
Symfony 8.1 adds several improvements to the ObjectMapper component, including null value handling, reverse class maps, and clearer errors.
June 4, 2026 #Living on the edge 👍 7 🚀 7 🎉 2
Symfony 8.1 improves HttpClient with persistent cURL connections, a Guzzle handler, custom DNS resolution, an SSRF allow-list, and per-client mocking.
June 3, 2026 #Living on the edge ❤️ 6 👍 1 🚀 2 🎉 1
Symfony 8.1 adds a RateLimit attribute for declarative controller rate limiting and a calendar-aligned mode for fixed-window limiters.
June 2, 2026 #Living on the edge 👍 9 🚀 6 🎉 3
Symfony 8.1 improves forms with better form flows, a new daisyUI theme, customizable date labels, UID format options, and more.
June 1, 2026 #Living on the edge ❤️ 6 👍 5 🚀 3 🎉 2
Symfony 8.1 improves the DependencyInjection component with lazy env-var autoloading for long-running workers, stack-based service decoration, decorates_tag support, stronger Target integration, and more.
May 28, 2026 #Living on the edge ❤️ 6 👍 7 🚀 6 🎉 4