« Living on the edge » blog posts
Filter posts by Symfony release
New in Symfony 7.1: WebProfiler Improvements
In Symfony 7.1 the profiler includes a redesigned main menu, better performance and a feature to filter table contents in real-time.
New in Symfony 7.1: MapUploadedFile Attribute
Symfony 7.1 introduces a new MapUploadedFile attribute to inject uploaded files into controller arguments.
New in Symfony 7.1: MacAddress and Charset Constraints
Symfony 7.1 adds two new constraints to validate MAC addresses and the charset in which contents are encoded
New in Symfony 7.1: IsCsrfTokenValid Attribute
Symfony 7.1 includes a new IsCsrfTokenValid attribute to simplify the logic needed to check if CSRF tokens are valid.
New in Symfony 7.1: TypeInfo Component
Symfony 7.1 adds a new TypeInfo component that extracts PHP type information from multiple elements (class properties and methods, return types of functions and methods, etc.) using several sources of information (PHP reflection, PHPDoc parser, etc.)
New in Symfony 6.4: Workflow Profiler
Symfony 6.4 includes a new Profiler feature to introspect the workflow definitions and render them as a visual chart.
New in Symfony 6.4: DX Improvements (part 2)
Symfony 6.4 adds many features to improve DX (developer experience): duplicate the preferred choices form option, add server params when clicking links, define default crawler attributes, set a max number of retries in HTTP client, add a defined env var processor.
New in Symfony 6.4: AssetMapper Improvements
AssetMapper 6.4 comes with a huge number of new features: local vendor downloads, CSS support, smarter preloading and more.
New in Symfony 6.4: DX Improvements (part 1)
Symfony 6.4 provides support for ISO 3166-1 numeric codes, improves the Type constraint, provides better precision when formatting time messages, improves performance of Finder filter utilities and adds new methods to the AbstractController.
New in Symfony 6.4: Security Improvements
Symfony 6.4 adds security badge resolution to the profiler, safer security logs and the option to define multiple patterns separately in the security firewalls.