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

Kicking off the Symfony AI Initiative
July 11, 2025 #Living on the edge πŸ‘€ 6 ❀️ 59 πŸ‘ 28 πŸš€ 41 πŸŽ‰ 30
Symfony 7.3 adds better exception logging, enum support in config, native PHP 8.4 lazy objects, and key-based query mapping for improved DX.
May 29, 2025 #Living on the edge ❀️ 12 πŸ‘ 5 πŸš€ 2 πŸŽ‰ 2
Symfony 7.3 brings DX improvements like full Twig deprecation reporting, PascalCase string support, new form helpers, union types in OptionsResolver and a DatePoint Doctrine Type.
May 28, 2025 #Living on the edge ❀️ 14 πŸ‘ 5 πŸš€ 4 πŸŽ‰ 7
Symfony 7.3 introduces validation improvements including better When constraint, deprecations for array-based options, and enhanced file, image, and uniqueness constraints.
May 27, 2025 #Living on the edge ❀️ 8 πŸ‘ 9 πŸš€ 7 πŸŽ‰ 5
Symfony 7.3 improves the Serializer component with new features like number normalization, discriminator defaults, and better debug output.
May 26, 2025 #Living on the edge ❀️ 11 πŸ‘ 5 πŸš€ 3 πŸŽ‰ 3
Symfony 7.3 introduces new bridges and improves existing integrations with services like Amazon SES, Beanstalkd, Redis, and more.
May 23, 2025 #Living on the edge πŸ‘ 6 πŸš€ 2 πŸŽ‰ 3
Symfony 7.3 improves Messenger with deduplication middleware, running processes using the shell, and keepalive for Doctrine transport.
May 22, 2025 #Living on the edge ❀️ 9 πŸ‘ 6 πŸš€ 10 πŸŽ‰ 5
Symfony 7.3 routing simplifies controller detection, adds route aliases in attributes, and introduces parameter aliases.
May 21, 2025 #Living on the edge ❀️ 21 πŸ‘ 9 πŸš€ 11 πŸŽ‰ 6
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 ❀️ 22 πŸ‘ 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