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

In Symfony 7.3, you can now configure compound rate limiters without writing custom code.
May 2, 2025 #Living on the edge ❤️ 9 👍 6 🚀 4
Symfony 7.3 adds support for loading multiple runtime .env files, making environment configuration more flexible and dynamic.
May 1, 2025 #Living on the edge 👀 4 👍 7 🚀 4
In Symfony 7.3, you can now check permissions for any user with the new isGrantedForUser() method.
April 30, 2025 #Living on the edge ❤️ 32 👍 10 🚀 10 🎉 10
Symfony 7.3 introduces two new constraints to validate slugs and Twig templates.
April 29, 2025 #Living on the edge ❤️ 9 👍 9 🚀 3 🎉 2
Symfony 7.3 introduces PHP attributes for Twig extensions, making them simpler to write, easier to maintain, and lazy-loaded by default.
April 28, 2025 #Living on the edge ❤️ 31 👍 9 🚀 15 🎉 8
Symfony 7.3 introduces global translation parameters you can reuse across messages without passing them explicitly.
April 24, 2025 #Living on the edge ❤️ 3 👍 15 🚀 5
Symfony 7.3 allows to pre-compress web assets like CSS and JavaScript files to save CPU by avoiding dynamic compression on each request.
April 23, 2025 #Living on the edge ❤️ 10 👍 7 🚀 6 🎉 5
Symfony 7.3 introduces a simpler way of defining console commands and their arguments/options using PHP attributes.
April 22, 2025 #Living on the edge ❤️ 42 👍 15 🚀 14 🎉 9
Twig 3.15 introduces dynamic dot operator support, named arguments in macros, argument unpacking, and universal arrow function usage.
December 19, 2024 #Living on the edge ❤️ 16 👍 3 🚀 4 🎉 4
Twig 3.15 adds inline comments, the enum() function, the xor operator, improved operator precedence, JSON escaping, the guard tag, and enhanced deprecation handling.
December 17, 2024 #Living on the edge ❤️ 16 👍 11 🚀 5
OSZAR »