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 7.3 introduces namespace-based cache invalidation, allowing you to group and invalidate related cache items efficiently.
May 15, 2025 #Living on the edge ❀️ 9 πŸ‘ 6 πŸš€ 2 πŸŽ‰ 1
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 πŸ‘€ 2 ❀️ 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 ❀️ 29 πŸ‘ 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 ❀️ 28 πŸ‘ 12 πŸš€ 6 πŸŽ‰ 4
Symfony 7.3 adds global email signing and encryption, plus stricter TLS for SMTP.
May 9, 2025 #Living on the edge ❀️ 4 πŸ‘ 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 ❀️ 27 πŸ‘ 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 ❀️ 27 πŸ‘ 10 πŸš€ 4 πŸŽ‰ 3
In Symfony 7.3, you can export your error pages as static HTML so the server serves them instantly without running the app.
May 6, 2025 #Living on the edge πŸ‘€ 3 ❀️ 12 πŸ‘ 21 πŸš€ 9
In Symfony 7.3, streaming server-sent events is now simpler thanks to the new ServerEvent and EventStreamResponse classes.
May 5, 2025 #Living on the edge ❀️ 23 πŸ‘ 7 πŸš€ 11 πŸŽ‰ 6
In Symfony 7.3, you can now configure compound rate limiters without writing custom code.
May 2, 2025 #Living on the edge ❀️ 13 πŸ‘ 6 πŸš€ 5