What's Changed
- feat:
SingleImportPerStatementFixer
- remove braces for single import by @javaDeveloperKid in #8156 - feat: Add
array_destructuring
as option fortrailing_comma_in_multiline
by @SpacePossum in #8172 - feat: TrailingCommaInMultilineFixer - dynamically evaluate config against PHP version by @keradus in #8167
- fix:
PhpUnitAttributesFixer
- fix priorities withPhpUnitDataProvider(.+)Fixer
by @paulbalandan in #8169 - fix: Do not shorten FQN for class resolution if imported symbol is not a class by @Wirone in #7705
- fix: Ensure PHP binary path is used as a single CLI argument in parallel worker process by @BertvanHoekelen in #8180
- chore: add tags for data providers that changes PHPStan's baseline by @kubawerlos in #8178
- chore: add
@return
tags for data providers already having PHPDoc by @kubawerlos in #8176 - chore: add
@return
tags for data providers that do not have array in data by @kubawerlos in #8179 - chore: remove
beStrictAboutTodoAnnotatedTests
from PHPUnit's config by @kubawerlos in #8160 - chore: remove duplicates from data providers by @kubawerlos in #8164
- chore: remove/update duplicates from data providers that are copies in code by @kubawerlos in #8145
- CI: Update PHPStan to 1.11.10 by @kubawerlos in #8163
- CI: Update PHPStan to 1.11.11 and fix error that changed by @kubawerlos in #8174
- docs: fix indent on rule date_time_create_from_format_call by @maxhelias in #8173
New Contributors
- @javaDeveloperKid made their first contribution in #8156
- @maxhelias made their first contribution in #8173
- @BertvanHoekelen made their first contribution in #8180
Full Changelog: v3.62.0...v3.63.0