Download Latest Version v3.92.0 Exceptional Exception source code.tar.gz (514.0 kB)
Email in envelope

Get an email when there's a new version of PHP CS Fixer

Home / v3.92.0
Name Modified Size InfoDownloads / Week
Parent folder
php-cs-fixer.phar < 13 hours ago 3.5 MB
php-cs-fixer.phar.asc < 13 hours ago 566 Bytes
README.md < 13 hours ago 4.5 kB
v3.92.0 Exceptional Exception source code.tar.gz < 13 hours ago 514.0 kB
v3.92.0 Exceptional Exception source code.zip < 13 hours ago 1.1 MB
Totals: 5 Items   5.1 MB 0

We will take you for a little journey to the past... It's October 4th, 2017. Fixer v2.7.1 (🤯) was released 2 days ago. Suddenly, @mlocati requests path-aware rule sets... not knowing he will eventually implement this only 8 years later 😅.

Back to the present, Fixer now can dynamically change its configured behaviour either by using @php-cs-fixer-ignore, or by implementing RuleCustomisationPolicyInterface and using it via ->setRuleCustomisationPolicy() in config file 💥!

You can read more about it here, but please keep in mind that this feature at this point is considered experimental, and as such it is not covered by the backward compatibility promise. Feel free to experiment with this feature, though, and let us know what you think!

What's Changed

Full Changelog: https://github.com/PHP-CS-Fixer/PHP-CS-Fixer/compare/v3.91.3...v3.92.0

Source: README.md, updated 2025-12-12