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, the new JsonStreamer component provides a high-performance, low-memory solution for encoding and decoding JSON at scale.
May 20, 2025 #Living on the edge ❤️ 23 👍 12 🚀 14 🎉 10
Symfony 7.3 adds YAML flags to force quoted strings, compact nested maps, and dump empty entries.
May 19, 2025 #Living on the edge ❤️ 3 👍 8 🚀 3 🎉 1
Symfony 7.3 adds service closure shortcuts, resource tags, and environment-aware aliases to streamline your service configuration.
May 16, 2025 #Living on the edge ❤️ 22 👍 5 🚀 8 🎉 7
Symfony 7.3 introduces namespace-based cache invalidation, allowing you to group and invalidate related cache items efficiently.
May 15, 2025 #Living on the edge ❤️ 10 👍 6 🚀 2 🎉 2
Symfony 7.3 introduces security improvements including safer session password handling, OAuth2 token introspection, OIDC discovery, fine-grained error exposure, and callable-based access checks.
May 14, 2025 #Living on the edge 👀 3 ❤️ 3 👍 7 🚀 6 🎉 3
Symfony 7.3 introduces the ObjectMapper component to eliminate repetitive mapping code between objects.
May 13, 2025 #Living on the edge ❤️ 35 👍 9 🚀 15 🎉 4
In Symfony 7.3, security voters can now explain their decisions, making it easier to debug authorization issues.
May 12, 2025 #Living on the edge ❤️ 32 👍 14 🚀 7 🎉 4
Symfony 7.3 adds global email signing and encryption, plus stricter TLS for SMTP.
May 9, 2025 #Living on the edge ❤️ 5 👍 5 🚀 2
Symfony 7.3 adds the new JsonPath component, which lets you query and extract data from JSON using powerful, RFC-compliant expressions.
May 8, 2025 #Living on the edge ❤️ 29 👍 11 🚀 9 🎉 5
In Symfony 7.3, the Console component added a new Markdown table style and a Tree helper for rendering tree-like data.
May 7, 2025 #Living on the edge ❤️ 28 👍 10 🚀 4 🎉 4