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 AI's Platform component gives your PHP application a single, vendor-agnostic interface to OpenAI, Anthropic, Gemini, Hugging Face, and dozens more — with multi-modal support, structured output to PHP objects, and decoupled model catalogs that update with Composer.
June 19, 2026 #Living on the edge ❤️ 11 👍 4 🚀 7 🎉 5
Twig 4.0 replaces the getOperators() array with expression parser classes, all driven by one small and beautiful parsing algorithm.
June 17, 2026 #Living on the edge ❤️ 5 👍 3 🚀 4
Symfony 8.1 includes the new Tui component to build rich, interactive, full-screen terminal user interfaces, complementing the Console component.
June 16, 2026 #Living on the edge ❤️ 6 👍 3 🚀 4 🎉 4
Symfony 8.1 lets you build semaphores on any lock backend, improves CSS selector, resolves object shapes, and includes several other improvements.
June 15, 2026 #Living on the edge ❤️ 7 👍 3 🚀 3 🎉 2
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 👍 6 🚀 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 ❤️ 8 👍 4 🚀 5 🎉 3
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 ❤️ 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 ❤️ 9 👍 5 🚀 8 🎉 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 ❤️ 12 👍 2 🚀 6 🎉 4
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