Skip to content

Symfony Blog

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

Twig 4.0 closes the sandbox blind spots: tests are now checked, silent exceptions are gone, and safe callables can be marked always allowed.
June 15, 2026 #Living on the edge #Twig πŸ‘ 6 πŸš€ 2
This week, we celebrated the SymfonyOnline June 2026 conference. In addition, we published a new case study showcasing how Symfony helps power the rental real estate market. Lastly, we continued publishing articles about new features in Symfony and Twig.
June 14, 2026 #Living on the edge πŸ‘ 2
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 ❀️ 6 πŸ‘ 3 πŸš€ 4 πŸŽ‰ 2
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 #Twig ❀️ 20 πŸ‘ 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
Auditing 300,000 listings every hour without leaving PHP 🀯 Discover how TreeHouse run the largest real estate marketplaces in the Netherlands using a powerful stack of Symfony, Google Pub/Sub, and Kubernetes! ⚑
June 10, 2026 #Case studies ❀️ 8 πŸ‘ 3
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
What if your Symfony app could listen, react, and adapt in real time? πŸ› οΈ Catch Nicolas Grekas at SymfonyOnline June 2026 to discover how to evolve existing apps using specialized PHP workers for live Redis discovery, dynamic feature flags, and moreβ€”all without losing PHP's simplicity. πŸ’»
June 9, 2026 #Conferences
Stop hammering the F5 key and waiting for cache warmups! Catch KΓ©vin Dunglas at #SymfonyOnline June 2026 for a deep dive into FrankenPHP's modern dev workflow. Bring true hot reloading, instant worker mode feedback, and lightning-fast speed to your local setup. πŸ’»
June 8, 2026 #Conferences πŸ‘ 1
Audit logs are essential for compliance and debugging, but how do you do them right? βš™οΈ Join Hubert Lenoir at #SymfonyOnline June 2026 to explore concrete needs, classic traps, GDPR compliance, and how they handle audit logs at SensioLabs! ⚑
June 8, 2026 #Conferences