Maintenance and tooling release. There are no changes to the public API or runtime behaviour, so this is a drop-in upgrade from v1.1.0.
Developer experience / tooling
- Migrated static analysis from Psalm to PHPStan (
level: max). - Replaced the
setono/code-quality-packmeta-package with its individual, pinned tools (PHPStan + Doctrine/Symfony/PHPUnit/strict-rules extensions, Rector 2, ECS,composer-dependency-analyser) while keeping PHP 8.1 support. - Added mutation testing with Infection and expanded the test suite to full coverage (100% MSI).
Documentation
- Rewrote the README to be more user- and developer-friendly: requirements table, Flex/manual install, consent handling via
PreStoreCookieEvent, a "How it works" section, extension points, and a contributing guide.
Full Changelog: v1.1.0...v1.2.0