packagist friendsofphp/php-cs-fixer v3.89.0
v3.89.0 Folding Bike

latest releases: v3.89.2, v3.89.1
29 days ago

What's Changed

  • feat: NoUnneededBracesFixer - remove unneeded braces from imports by @kubawerlos in #9118
  • feat: autofix "no-return" phpdoc type to "never" by @EldoranDev in #9073
  • feat: support keeping strict_types=0 in DeclareStrictTypesFixer by @mlocati in #9121
  • fix: FullyQualifiedStrictTypesFixer - replacing the real FQCN with a non-existent one by @mspirkov in #8962
  • fix: PhpdocToCommentFixer on property hooks by @Kinqdos in #9123
  • fix: PhpUnitMethodCasingFixer to not cause a duplicate method declaration by @jack-worman in #9124
  • fix: StaticLambdaFixer - do not make function static when it contains anonymous class having $this in the constructor by @danog in #9088
  • fix: UseArrowFunctionsFixer - do not produce two consecutive whitespace tokens by @kubawerlos in #9151
  • UX: better gitlab reporting - add content field by @keradus in #9152
  • UX: better gitlab reporting - more user-friendly description field by @a-h-abid in #9141
  • UX: better gitlab reporting for location.lines by @keradus in #9149
  • UX: Warn if executed php version is higher than the minimum php version defined in composer.json by @mbolli in #9134
  • chore: add UX title pattern by @keradus in #9132
  • chore: explicitly use php interpreter for paraunit by @keradus in #9126
  • chore: extend composer scripts by @keradus in #9127
  • chore: fix shellcheck installation for Darwin by @keradus in #9125
  • chore: replace PHPDocs with assert calls by @kubawerlos in #9144
  • deps: bump crate-ci/typos from 1.36.3 to 1.38.1 by @dependabot[bot] in #9136
  • deps: bump phpstan/phpstan from 2.1.29 to 2.1.31 in /dev-tools in the phpstan group by @dependabot[bot] in #9129
  • deps: bump shipmonk/dead-code-detector from 0.13.3 to 0.13.4 in /dev-tools by @dependabot[bot] in #9135
  • deps: bump shipmonk/dead-code-detector from 0.13.4 to 0.13.5 in /dev-tools by @dependabot[bot] in #9146
  • deps: bump the phpstan group across 1 directory with 2 updates by @dependabot[bot] in #9101
  • deps: use shipmonk/composer-dependency-analyser instead of icanhazstring/composer-unused and maglnet/composer-require-checker by @kubawerlos in #9106
  • docs: fix docs for @autoPHPUnitMigration:riskyset by @keradus in #9147
  • docs: improve descriptions for NoTrailingWhitespace* fixers by @kubawerlos in #9117
  • docs: more explicit docs on --rules by @keradus in #9114
  • docs: update usage documentation for describe --expand and @ by @pereorga in #9119
  • DX: Fix composer qa script by @Wirone in #9138
  • refactor: --option value => --option=value by @keradus in #9131
  • test: Fix result randomness in RunnerTest for MacOS by @Wirone in #9139

New Contributors

Full Changelog: v3.88.2...v3.89.0

Don't miss a new php-cs-fixer release

NewReleases is sending notifications on new releases.