packagist friendsofphp/php-cs-fixer v3.85.0
v3.85.0 Alexander

latest releases: v3.92.2, v3.92.1, v3.92.0...
4 months ago

What's Changed

  • feat: ArrayIndentationFixer - handle closures inside attributes by @gharlan in #8888
  • feat: NullableTypeDeclarationFixer - support final promoted properties by @kubawerlos in #8885
  • feat: OperatorLinebreakFixer - support pipe operator by @kubawerlos in #8891
  • feat: PhpdocTypesFixer - support multiline array shapes by @kubawerlos in #8893
  • fix: BracesPositionFixer - handle property hooks correctly by @kubawerlos in #8886
  • fix: NullableTypeDeclarationFixer - handle abstract and final properties by @kubawerlos in #8876
  • fix: PhpdocLineSpanFixer - handle promoted properties by @gharlan in #8897
  • fix: PhpUnitDataProviderNameFixer - fix for multiple providers defined by attributes for one test method by @kubawerlos in #8849
  • fix: TernaryOperatorSpacesFixer - handle instanceof static by @gharlan in #8879
  • fix: TypeDeclarationSpacesFixer - handle asymmetric visibility and final properties by @kubawerlos in #8900
  • fix: always reach 100% of checked files by @kubawerlos in #8861
  • chore: OrderedInterfacesFixer - make code more PHPStan friendly by @gharlan in #8866
  • chore: Token - add @phpstan-assert-if-true by @gharlan in #8865
  • chore: add initial PHP 8.5 integration test by @kubawerlos in #8871
  • chore: add tests for public API methods by @kubawerlos in #8895
  • chore: apply changes from PhpdocTypesFixer for multiline array shapes by @kubawerlos in #8894
  • chore: baseline files without error count by @gharlan in #8870
  • chore: cleanup PhpCsFixer\DocBlock\Annotation by @kubawerlos in #8892
  • chore: Command name/descriptions - use attribute and static properties by @gharlan in #8862
  • chore: Commands - unify way to define help content by @keradus in #8881
  • chore: ConfigurationResolver - add few missing v4 TODOs by @keradus in #8882
  • chore: fix booleanNot.exprNotBoolean errors by @gharlan in #8869
  • chore: fix/optimize some phpdocs by @gharlan in #8889
  • chore: more unification of PHP CS Fixer naming by @keradus in #8854
  • chore: phpstan baseline - use shipmonk/phpstan-baseline-per-identifier by @gharlan in #8844
  • chore: remove dead code by @kubawerlos in #8896
  • chore: remove unused constants by @kubawerlos in #8864
  • chore: remove useless @var annotations by @gharlan in #8867
  • chore: simplify ClassDefinitionFixer by @gharlan in #8868
  • chore: unify usage of image versions to not mention minor by @keradus in #8860
  • chore: update PHPStan by @kubawerlos in #8898
  • chore: update PHPStan extension for Preg::match by @gharlan in #8872
  • chore: wrong return values in ErrorsManager by @gharlan in #8863
  • deps: bump phpstan/phpstan from 2.1.17 to 2.1.18 in /dev-tools in the phpstan group by @dependabot[bot] in #8859
  • deps: bump the phpstan group in /dev-tools with 4 updates by @dependabot[bot] in #8890
  • docs: cleanup docs for PHP < 7.4 by @keradus in #8855
  • docs: cleanup docs for PHP 7 by @keradus in #8873
  • docs: DescribeCommand - indicate that set is deprecated, whenever mentioning one by @keradus in #8878
  • docs: ListSetsCommand,FixCommand - document possible formats in Command's definitions by @keradus in #8880
  • DX: Explicitly prevent touching non-monolithic files by @keradus in #6517

Full Changelog: v3.84.0...v3.85.0

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

NewReleases is sending notifications on new releases.