Symfony 7.4 Release Notes
Symfony 7.4 continues to refine the developer experience with new features, stronger standards compliance, and a focus on simplifying workflows and configuration. Released in October 2025, this version brings improvements across caching, security, workflows, and UUID handling, while also phasing out older configuration formats.
Weighted Workflow Transitions
Symfony 7.4 adds support for weighted workflow transitions, enabling workflow places to represent multiple instances or quantities. This enhancement allows developers to model real-world processes — such as tracking approvals, tasks, or materials — with improved accuracy.
Announced: October 27, 2025
Video Constraint
A new video validation constraint lets applications validate video files based on their codec, dimensions, or format. This ensures consistent quality and compliance across uploaded media in Symfony-based projects.
Announced: October 24, 2025
Caching HTTP Client
Symfony’s HTTP client now includes RFC 9111-compliant client-side caching, built upon the Cache component. This feature improves performance and reduces network usage for repeated requests, aligning Symfony with modern web caching standards.
Announced: October 22, 2025
UID Improvements
    Symfony 7.4 enhances the Uid component by generating 
    UUID v7 by default.  
    The update introduces microsecond precision and simplifies testability, 
    offering more accurate and consistent unique identifiers for modern applications.
  
Announced: October 21, 2025
Security Voter Enhancements
The security voter system gains new Twig functions and customizable vote metadata, giving developers finer control over authorization logic and easier integration within templates.
Announced: October 20, 2025
Deprecation of XML Configuration
To streamline configuration, Symfony 7.4 officially deprecates XML as a configuration format. YAML, PHP, and attributes are now the recommended formats, making setups more readable and aligned with modern Symfony practices.