|
@@ -3,6 +3,67 @@ CHANGELOG for PHP CS Fixer
|
|
|
|
|
|
This file contains changelogs for stable releases only.
|
|
This file contains changelogs for stable releases only.
|
|
|
|
|
|
|
|
+Changelog for v3.17.0
|
|
|
|
+---------------------
|
|
|
|
+
|
|
|
|
+* bug: Allow string quote to be escaped within phpdoc constant (#6798)
|
|
|
|
+* bug: ConfigurationResolver - fix running without cache (#6915)
|
|
|
|
+* bug: Fix array/object shape phpdoc type parse (#6962)
|
|
|
|
+* bug: Fix FullyQualifiedStrictTypesFixer common prefix bug (#6898)
|
|
|
|
+* bug: Fix non-parenthesized callable return type parse (#6961)
|
|
|
|
+* bug: Fix parsing of edge cases phpdoc types (#6977)
|
|
|
|
+* bug: FullyQualifiedStrictTypesFixer - fix for FQCN type with class with the same name being imported (#6923)
|
|
|
|
+* bug: GroupImportFixer - support for aliased imports (#6951)
|
|
|
|
+* bug: MultilineWhitespaceBeforeSemicolonsFixer - fix chained calls (#6926)
|
|
|
|
+* bug: MultilineWhitespaceBeforeSemicolonsFixer - fix for discovering multi line calls (#6938)
|
|
|
|
+* bug: NoBreakCommentFixer - fix for nested match (#6899)
|
|
|
|
+* bug: NoExtraBlankLinesFixer - fix for attribute in abstract function (#6920)
|
|
|
|
+* bug: PhpdocTypesFixer - handle types with no space between type and variable (#6922)
|
|
|
|
+* bug: PhpUnitMockShortWillReturnFixer - fix for trailing commas (#6900)
|
|
|
|
+* bug: StatementIndentationFixer - fix comments at the end of if/elseif/else blocks (#6918)
|
|
|
|
+* bug: StatementIndentationFixer - fix for multiline arguments starting with "new" keyword (#6913)
|
|
|
|
+* bug: StatementIndentationFixer - fix for multiline arguments starting with "new" keyword preceded by class instantiation (#6914)
|
|
|
|
+* bug: VoidReturnFixer - fix for intervening attributes (#6863)
|
|
|
|
+* docs: improve code samples for MultilineWhitespaceBeforeSemicolonsFixer (#6919)
|
|
|
|
+* docs: improve cookbook (#6880)
|
|
|
|
+* DX: add cache related tests (#6916)
|
|
|
|
+* DX: Apply `self_static_accessor` fixer to the project (again) (#6927)
|
|
|
|
+* DX: cancel running builds on subsequent pushes in CI (#6940)
|
|
|
|
+* DX: convert more `static` to `self` assert calls (#6931)
|
|
|
|
+* DX: fix GitHub Actions errors and warnings (#6917)
|
|
|
|
+* DX: fix Unsafe call to private method errors reported by PHPStan (#6879)
|
|
|
|
+* DX: Improve performance of FunctionsAnalyzer (#6939)
|
|
|
|
+* DX: improve test method names to avoid confusion (#6974)
|
|
|
|
+* DX: Include self_static_accessor fixer in PhpCsFixer set (#6882)
|
|
|
|
+* DX: make data providers static with straight-forward changes (#6907)
|
|
|
|
+* DX: Mark Tokens::getNamespaceDeclarations as @internal (#6949)
|
|
|
|
+* DX: PHPStan improvements (#6868)
|
|
|
|
+* DX: refactor PhpdocAlignFixerTest (#6925)
|
|
|
|
+* DX: Remove @inheritdoc PHPDoc (#6955)
|
|
|
|
+* DX: Run AutoReview tests only once (#6889)
|
|
|
|
+* DX: simplify EncodingFixer (#6956)
|
|
|
|
+* DX: update Symfony rule set (#6958)
|
|
|
|
+* DX: Use $tokens->getNamespaceDeclarations() to improve performance (#6942)
|
|
|
|
+* DX: use force option for php_unit_data_provider_static in PHPUnit 10.0 migration set (#6908)
|
|
|
|
+* DX: use only PHP modules that are required (#6954)
|
|
|
|
+* DX: use PHPUnit's "requires" instead of "if" condition (#6975)
|
|
|
|
+* feature: Add align_multiline_comment rule to @Symfony (#6875)
|
|
|
|
+* feature: Add no_null_property_initialization rule to @Symfony (#6876)
|
|
|
|
+* feature: Add operator_linebreak rule to @Symfony (#6877)
|
|
|
|
+* feature: add SingleLineEmptyBodyFixer (#6933)
|
|
|
|
+* feature: DescribeCommand - allow describing custom fixers (#6957)
|
|
|
|
+* feature: Introduce `OrderedTypesFixer` (#6571)
|
|
|
|
+* feature: Order of PHPDoc @param annotations (#3909)
|
|
|
|
+* feature: Parse parenthesized & conditional phpdoc type (#6796)
|
|
|
|
+* feature: PhpUnitInternalClassFixer - add empty line before PHPDoc (#6924)
|
|
|
|
+* feature: [PhpdocAlignFixer] Add support for every tag (#6564)
|
|
|
|
+* minor: align NoSuperfluousPhpdocTagsFixer with actual Symfony configuration (#6953)
|
|
|
|
+* minor: do not add empty line in PHPDoc when adding annotation in PHPUnit class (#6928)
|
|
|
|
+* minor: PhpdocAlignFixer - support cases with type and variable separated with no space (#6921)
|
|
|
|
+* minor: PhpdocSeparationFixer - add integration tests (#6929)
|
|
|
|
+* minor: update PHPStan (to fix CI on master branch) (#6901)
|
|
|
|
+* minor: Use single Dockerfile with multiple build targets (#6840)
|
|
|
|
+
|
|
Changelog for v3.16.0
|
|
Changelog for v3.16.0
|
|
---------------------
|
|
---------------------
|
|
|
|
|