Closed renovate[bot] closed 2 years ago
This PR contains the following updates:
3.8.0
3.10.0
📅 Schedule: Branch creation - "monthly" (UTC), Automerge - At any time (no schedule defined).
🚦 Automerge: Disabled by config. Please merge this manually once you are satisfied.
♻ Rebasing: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.
🔕 Ignore: Close this PR and you won't be reminded about this update again.
This PR has been generated by Mend Renovate. View repository job log here.
This PR contains the following updates:
3.8.0
->3.10.0
Release Notes
FriendsOfPHP/PHP-CS-Fixer
### [`v3.10.0`](https://togithub.com/FriendsOfPHP/PHP-CS-Fixer/blob/HEAD/CHANGELOG.md#Changelog-for-v3100) [Compare Source](https://togithub.com/FriendsOfPHP/PHP-CS-Fixer/compare/v3.9.6...v3.10.0) - bug: Fix error in `regular_callable_call` with static property ([#6539](https://togithub.com/FriendsOfPHP/PHP-CS-Fixer/issues/6539)) - bug: Fix indentation for multiline class definition ([#6540](https://togithub.com/FriendsOfPHP/PHP-CS-Fixer/issues/6540)) - bug: Fix indentation for switch ending with empty case ([#6538](https://togithub.com/FriendsOfPHP/PHP-CS-Fixer/issues/6538)) - bug: Fix indentation of comment at end of switch case ([#6493](https://togithub.com/FriendsOfPHP/PHP-CS-Fixer/issues/6493)) - bug: PhpdocAlignFixer - fix static `@method` ([#6366](https://togithub.com/FriendsOfPHP/PHP-CS-Fixer/issues/6366)) - bug: SingleSpaceAfterConstructFixer - fix handling open tag ([#6549](https://togithub.com/FriendsOfPHP/PHP-CS-Fixer/issues/6549)) - bug: VisibilityRequiredFixer must run before ClassAttributesSeparationFixer ([#6548](https://togithub.com/FriendsOfPHP/PHP-CS-Fixer/issues/6548)) - DX: Assert dataproviders of tests of project itself return "array" or "iterable". ([#6524](https://togithub.com/FriendsOfPHP/PHP-CS-Fixer/issues/6524)) - feature: Introduce configurability to PhpdocOrderFixer ([#6466](https://togithub.com/FriendsOfPHP/PHP-CS-Fixer/issues/6466)) - feature: WhitespaceAfterCommaInArrayFixer - add option "ensure_single_space" ([#6527](https://togithub.com/FriendsOfPHP/PHP-CS-Fixer/issues/6527)) - minor: Add test for indentation of trait conflict resolution ([#6541](https://togithub.com/FriendsOfPHP/PHP-CS-Fixer/issues/6541)) - minor: Split BracesFixer ([#4884](https://togithub.com/FriendsOfPHP/PHP-CS-Fixer/issues/4884)) - minor: TrailingCommaInMultilineFixer - Add comma to multiline `new static` ([#6380](https://togithub.com/FriendsOfPHP/PHP-CS-Fixer/issues/6380)) ### [`v3.9.6`](https://togithub.com/FriendsOfPHP/PHP-CS-Fixer/blob/HEAD/CHANGELOG.md#Changelog-for-v396) [Compare Source](https://togithub.com/FriendsOfPHP/PHP-CS-Fixer/compare/v3.9.5...v3.9.6) - bug: BinaryOperatorSpacesFixer: Solve issues with scoped arrow and equal alignments ([#6515](https://togithub.com/FriendsOfPHP/PHP-CS-Fixer/issues/6515)) - bug: Fix 3 weird behavior about BinaryOperatorSpacesFixer ([#6450](https://togithub.com/FriendsOfPHP/PHP-CS-Fixer/issues/6450)) - docs: Add intersection type to types_spaces rule description ([#6479](https://togithub.com/FriendsOfPHP/PHP-CS-Fixer/issues/6479)) - DX: no need to use forked diff anymore ([#6526](https://togithub.com/FriendsOfPHP/PHP-CS-Fixer/issues/6526)) - DX: remove unused FixerFileProcessedEvent::STATUS_UNKNOWN ([#6516](https://togithub.com/FriendsOfPHP/PHP-CS-Fixer/issues/6516)) - Improve `statement_indentation` compatibility with `braces` ([#6401](https://togithub.com/FriendsOfPHP/PHP-CS-Fixer/issues/6401)) - minor: add test: multi-line comments before else indented correctly. ([#3573](https://togithub.com/FriendsOfPHP/PHP-CS-Fixer/issues/3573)) - minor: ReturnAssignmentFixer - Support for anonymous classes, lambda and match ([#6391](https://togithub.com/FriendsOfPHP/PHP-CS-Fixer/issues/6391)) ### [`v3.9.5`](https://togithub.com/FriendsOfPHP/PHP-CS-Fixer/blob/HEAD/CHANGELOG.md#Changelog-for-v395) [Compare Source](https://togithub.com/FriendsOfPHP/PHP-CS-Fixer/compare/v3.9.4...v3.9.5) - bug: AlternativeSyntaxAnalyzer - fix for nested else ([#6495](https://togithub.com/FriendsOfPHP/PHP-CS-Fixer/issues/6495)) - bug: Fix cases related to binary strings ([#6432](https://togithub.com/FriendsOfPHP/PHP-CS-Fixer/issues/6432)) - bug: Fix trailing whitespace after moving brace ([#6489](https://togithub.com/FriendsOfPHP/PHP-CS-Fixer/issues/6489)) - bug: NoUnneededControlParenthesesFixer - Fix some curly close cases ([#6502](https://togithub.com/FriendsOfPHP/PHP-CS-Fixer/issues/6502)) - bug: TypeColonTransformer - fix for backed enum types ([#6494](https://togithub.com/FriendsOfPHP/PHP-CS-Fixer/issues/6494)) - DX: Add tests for type colon in backed enums ([#6497](https://togithub.com/FriendsOfPHP/PHP-CS-Fixer/issues/6497)) - DX: Fix CI static analysis workflow ([#6506](https://togithub.com/FriendsOfPHP/PHP-CS-Fixer/issues/6506)) - DX: Fix PHPStan errors ([#6504](https://togithub.com/FriendsOfPHP/PHP-CS-Fixer/issues/6504)) - DX: Increase PHPStan level to 6 ([#6468](https://togithub.com/FriendsOfPHP/PHP-CS-Fixer/issues/6468)) - DX: Narrow docblock types in Runner and Report ([#6465](https://togithub.com/FriendsOfPHP/PHP-CS-Fixer/issues/6465)) - DX: Narrow docblock types in Tokenizer ([#6293](https://togithub.com/FriendsOfPHP/PHP-CS-Fixer/issues/6293)) - minor: extract NoMultipleStatementsPerLineFixer from BracesFixer ([#6458](https://togithub.com/FriendsOfPHP/PHP-CS-Fixer/issues/6458)) - minor: Let PhpdocLineSpan fixer detect docblocks when seperator from token with attribute ([#6343](https://togithub.com/FriendsOfPHP/PHP-CS-Fixer/issues/6343)) ### [`v3.9.4`](https://togithub.com/FriendsOfPHP/PHP-CS-Fixer/blob/HEAD/CHANGELOG.md#Changelog-for-v394) [Compare Source](https://togithub.com/FriendsOfPHP/PHP-CS-Fixer/compare/v3.9.3...v3.9.4) - bug: Fix various indentation issues ([#6480](https://togithub.com/FriendsOfPHP/PHP-CS-Fixer/issues/6480)) - bug: Fix wrong brace position after static return type ([#6485](https://togithub.com/FriendsOfPHP/PHP-CS-Fixer/issues/6485)) - bug: Prevent breaking functions returning by reference ([#6487](https://togithub.com/FriendsOfPHP/PHP-CS-Fixer/issues/6487)) ### [`v3.9.3`](https://togithub.com/FriendsOfPHP/PHP-CS-Fixer/blob/HEAD/CHANGELOG.md#Changelog-for-v393) [Compare Source](https://togithub.com/FriendsOfPHP/PHP-CS-Fixer/compare/v3.9.2...v3.9.3) - bug: Fix BinaryOperatorSpacesFixer adding whitespace outside PHP blocks ([#6476](https://togithub.com/FriendsOfPHP/PHP-CS-Fixer/issues/6476)) - bug: Fix brace location after multiline function signature ([#6475](https://togithub.com/FriendsOfPHP/PHP-CS-Fixer/issues/6475)) ### [`v3.9.2`](https://togithub.com/FriendsOfPHP/PHP-CS-Fixer/blob/HEAD/CHANGELOG.md#Changelog-for-v392) [Compare Source](https://togithub.com/FriendsOfPHP/PHP-CS-Fixer/compare/v3.9.1...v3.9.2) - bug: Fix indentation after control structure in switch ([#6473](https://togithub.com/FriendsOfPHP/PHP-CS-Fixer/issues/6473)) ### [`v3.9.1`](https://togithub.com/FriendsOfPHP/PHP-CS-Fixer/blob/HEAD/CHANGELOG.md#Changelog-for-v391) [Compare Source](https://togithub.com/FriendsOfPHP/PHP-CS-Fixer/compare/v3.8.0...v3.9.1) - bug: Add attributes support to `statement_indentation` ([#6429](https://togithub.com/FriendsOfPHP/PHP-CS-Fixer/issues/6429)) - bug: BinaryOperatorSpacesFixer - Allow to align `=` inside array definitions ([#6444](https://togithub.com/FriendsOfPHP/PHP-CS-Fixer/issues/6444)) - bug: BinaryOperatorSpacesFixer - Fix align of operator with function declaration ([#6445](https://togithub.com/FriendsOfPHP/PHP-CS-Fixer/issues/6445)) - bug: ConstantCaseFixer - Do not touch enum case ([#6367](https://togithub.com/FriendsOfPHP/PHP-CS-Fixer/issues/6367)) - bug: CurlyBracesPositionFixer - multiple elseifs ([#6459](https://togithub.com/FriendsOfPHP/PHP-CS-Fixer/issues/6459)) - bug: Fix [#6439](https://togithub.com/FriendsOfPHP/PHP-CS-Fixer/issues/6439) issue in `StaticLambda` fixer ([#6440](https://togithub.com/FriendsOfPHP/PHP-CS-Fixer/issues/6440)) - bug: FullOpeningTagFixer - fix substr check for pre PHP8 ([#6388](https://togithub.com/FriendsOfPHP/PHP-CS-Fixer/issues/6388)) - bug: IncrementStyleFixer - NoSpacesInsideParenthesisFixer - prio ([#6416](https://togithub.com/FriendsOfPHP/PHP-CS-Fixer/issues/6416)) - bug: LambdaNotUsedImportFixer must run before MethodArgumentSpaceFixer ([#6453](https://togithub.com/FriendsOfPHP/PHP-CS-Fixer/issues/6453)) - bug: MethodArgumentSpaceFixer - first element in same line, space before comma and inconsistent indent ([#6438](https://togithub.com/FriendsOfPHP/PHP-CS-Fixer/issues/6438)) - bug: NoSuperfluousPhpdocTagsFixer - fix for promoted properties ([#6403](https://togithub.com/FriendsOfPHP/PHP-CS-Fixer/issues/6403)) - bug: StatementIndentationFixer - Fix indentation for multiline traits use ([#6402](https://togithub.com/FriendsOfPHP/PHP-CS-Fixer/issues/6402)) - bug: StrictComparisonFixer must rune before ModernizeStrposFixer ([#6455](https://togithub.com/FriendsOfPHP/PHP-CS-Fixer/issues/6455)) - bug: TokensAnalyzer - fix intersection types considered as binary operator ([#6414](https://togithub.com/FriendsOfPHP/PHP-CS-Fixer/issues/6414)) - DX: `ISSUE_TEMPLATE` hints to check applied rules ([#6398](https://togithub.com/FriendsOfPHP/PHP-CS-Fixer/issues/6398)) - DX: Add more type hints ([#6383](https://togithub.com/FriendsOfPHP/PHP-CS-Fixer/issues/6383)) - DX: Fix CI/CD issues ([#6411](https://togithub.com/FriendsOfPHP/PHP-CS-Fixer/issues/6411)) - DX: cleanup test ([#6410](https://togithub.com/FriendsOfPHP/PHP-CS-Fixer/issues/6410)) - DX: integrate PRLint ([#6406](https://togithub.com/FriendsOfPHP/PHP-CS-Fixer/issues/6406)) - feature: BlankLineBetweenImportGroupsFixer - Introduction ([#6365](https://togithub.com/FriendsOfPHP/PHP-CS-Fixer/issues/6365)) - feature: DateTimeCreateFromFormatCallFixer - Add DateTimeImmutable support ([#6350](https://togithub.com/FriendsOfPHP/PHP-CS-Fixer/issues/6350)) - feature: Extract StatementIndentationFixer from BracesFixer ([#5960](https://togithub.com/FriendsOfPHP/PHP-CS-Fixer/issues/5960)) - feature: ModernizeStrposFixer - fix leading backslash with yoda ([#6377](https://togithub.com/FriendsOfPHP/PHP-CS-Fixer/issues/6377)) - feature: NoExtraBlankLinesFixer - Add `attributes` option - Fix support for `enum` `case` ([#6426](https://togithub.com/FriendsOfPHP/PHP-CS-Fixer/issues/6426)) - feature: NoUnneededControlParenthesesFixer - Fix more cases ([#6409](https://togithub.com/FriendsOfPHP/PHP-CS-Fixer/issues/6409)) - feature: NoUselessNullsafeOperatorFixer - Introduction ([#6425](https://togithub.com/FriendsOfPHP/PHP-CS-Fixer/issues/6425)) - feature: OrderedTrait - Move Phpdoc with trait import ([#6361](https://togithub.com/FriendsOfPHP/PHP-CS-Fixer/issues/6361)) - feature: PhpdocOrderByValueFixer - Allow sorting of mixin annotations by value ([#6446](https://togithub.com/FriendsOfPHP/PHP-CS-Fixer/issues/6446)) - feature: TrailingCommaInMultiline - Add `match` support ([#6381](https://togithub.com/FriendsOfPHP/PHP-CS-Fixer/issues/6381)) - minor: Allow Composer Normalize plugin ([#6454](https://togithub.com/FriendsOfPHP/PHP-CS-Fixer/issues/6454)) - minor: ExplicitStringVariableFixer - Fix to PHP8.2 compat code ([#6424](https://togithub.com/FriendsOfPHP/PHP-CS-Fixer/issues/6424)) - minor: Extract ControlStructureBracesFixer from BracesFixer ([#6399](https://togithub.com/FriendsOfPHP/PHP-CS-Fixer/issues/6399)) - minor: NoBinaryStringFixer - Fix more cases ([#6442](https://togithub.com/FriendsOfPHP/PHP-CS-Fixer/issues/6442)) - minor: NoSuperfluousPhpdocTagsFixer - Attribute handling ([#6382](https://togithub.com/FriendsOfPHP/PHP-CS-Fixer/issues/6382)) - minor: PhpCsFixerSet - Update blank_line_before_statement config ([#6389](https://togithub.com/FriendsOfPHP/PHP-CS-Fixer/issues/6389)) - minor: Remove unnecessary PHP version constraints ([#6461](https://togithub.com/FriendsOfPHP/PHP-CS-Fixer/issues/6461)) - minor: SingleImportPerStatementFixer - fix PSR12 set ([#6415](https://togithub.com/FriendsOfPHP/PHP-CS-Fixer/issues/6415)) - minor: SingleSpaceAfterConstructFixer - add option `type_colon` ([#6434](https://togithub.com/FriendsOfPHP/PHP-CS-Fixer/issues/6434)) - minor: SymfonySet - Add SimpleToComplexStringVariableFixer ([#6423](https://togithub.com/FriendsOfPHP/PHP-CS-Fixer/issues/6423)) - minor: Update PHPStan ([#6467](https://togithub.com/FriendsOfPHP/PHP-CS-Fixer/issues/6467)) - minor: extract CurlyBracesPositionFixer from BracesFixer ([#6452](https://togithub.com/FriendsOfPHP/PHP-CS-Fixer/issues/6452))Configuration
📅 Schedule: Branch creation - "monthly" (UTC), Automerge - At any time (no schedule defined).
🚦 Automerge: Disabled by config. Please merge this manually once you are satisfied.
♻ Rebasing: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.
🔕 Ignore: Close this PR and you won't be reminded about this update again.
This PR has been generated by Mend Renovate. View repository job log here.