Bug fixes 🐛
- Parallel: accept worker messages up to 128 MiB, so large payloads no longer break parallel runs (#329) — thanks @gnutix
Blink (experimental Go engine) 😉
Ported fixers and sniffs
- Port 5 PHPUnit fixers: 3 class-annotation, 4 data-provider, 2 assert-rewriting, 2 exception-expectation and PhpUnitAttributes (#307, #308, #309, #310, #311)
- Port Squiz SuperfluousWhitespace sniff (#313)
- Port RegularCallableCallFixer (#315)
- Port ReturnAssignmentFixer (#316)
- Port HeaderCommentFixer (#318)
- Port ClassKeyword and ClassKeywordRemove language-construct fixers (#319)
- Port OrderedAttributes and GeneralAttributeRemove (#320)
- Port PhpdocTagNoNamedArguments (#322)
- Port StringImplicitBackslashes and HeredocIndentation (#312) — thanks @gnutix
Parity fixes
- Treat reserved words as enum case and constant names (#325) — thanks @gnutix
- SingleClassElementPerStatement: keep the type of split constants (#326) — thanks @gnutix
- MagicConstantCasing: recase the same constants as PHP-CS-Fixer (#327) — thanks @gnutix
- Run the PHP engine once per parity check (#328) — thanks @gnutix
Tooling
- Add a daily blink parity cron workflow for laravel and symfony (#314)