Skip to content

Conversation

@renovate
Copy link
Contributor

@renovate renovate bot commented Jan 9, 2026

This PR contains the following updates:

Package Change Age Confidence
friendsofphp/php-cs-fixer 3.92.43.94.0 age confidence

Release Notes

PHP-CS-Fixer/PHP-CS-Fixer (friendsofphp/php-cs-fixer)

v3.94.0

Compare Source

  • UX: enable parallel runner by default (#​9408)
  • feat: Add option case to phpdoc_line_span fixer (#​9391)
  • feat: PhpdocLineSpanFixer - support docs for classes, trait usages and other code lines (#​8832)
  • feat: VoidReturnFixer - allow to skip lambdas (#​9417)
  • chore: fix comment (#​9404)
  • chore: Linter tests for Schrodinger's validity (#​9398)
  • chore: ModernizeStrposFixer - no need for configuration hooks (#​9419)
  • chore: VoidReturnFixer - better describe exceptions (#​9418)
  • CI: no need for special handling of MacOS (#​9403)
  • CI: run tests using PHPUnit 13 (#​9410)
  • deps: bump crate-ci/typos from 1.42.1 to 1.42.3 (#​9395)
  • deps: bump crate-ci/typos from 1.42.3 to 1.43.2 (#​9405)
  • deps: bump ergebnis/composer-normalize from 2.48.2 to 2.49.0 in /dev-tools (#​9396)
  • deps: bump the phpstan group in /dev-tools with 2 updates (#​9394)
  • deps: upgrade dev-deps (#​9411)
  • DX: use custom name for custom config (#​9402)
  • fix: absolute path in reports (#​9399)
  • fix: indentation for backed enum with multiline assignment (#​9362)
  • fix: Runner - fix occasional sub-process freeze on parallel execution with --stop-on-violation (#​9393)
  • fix: NoUnreachableDefaultArgumentValueFixer - fix for closures (#​9409)
  • fix: UseArrowFunctionsFixer - do not convert closure in attribute (#​9416)
  • test: create PHP 8.5 risky compat test (#​9420)
  • UX: Do not run interactive configurator when rules are passed explicitly (#​9378)

v3.93.1

Compare Source

  • fix: ErrorOutput - do not show "begin diff"/"end diff" when there is no diff (#​9361)
  • fix: UseArrowFunctionsFixer - don't convert lambda with use($var) clause if it includes another file (#​9389)
  • DX: use null coalescing operator (#​9380)

v3.93.0

Compare Source

  • feat: add ModernSerializationMethodsFixer (#​9108)
  • feat: Add NoRedundantReadonlyPropertyFixer (#​9339)
  • feat: add PhpdocTypesNoDuplicatesFixer (#​9312)
  • feat: do not suggest config file creation if config explicitly skipped with --config=- (#​9379)
  • feat: improve handling of @see tags in FullyQualifiedStrictTypesFixer (#​9350)
  • feat: PER attribute block no spaces (#​9264)
  • feat: php_unit_test_case_static_method_calls - change default 'call_type' to 'this' for v4 (#​9328)
  • feat: protected_to_private - add to@Symfony set (#​9303)
  • feat: PSR/PER-CS - adjust braces_position rule (#​9329)
  • feat: remove php_unit_test_case_static_method_calls from PHPUnit sets (#​9341)
  • feat: @PHP7x0MigrationRisky - update configuration of RandomApiMigrationFixer to match it's newly updated v4 defaults (#​9368)
  • feat: @Symfony:risky - extend set with modern_serialization_methods (#​9366)
  • feat: @Symfony:risky - extend set with static_lambda (#​9365)
  • feat: @Symfony - enable no_unneeded_control_parentheses.statements.negative_instanceof (#​9336)
  • feat: @Symfony - extend set with no_useless_else (#​9363)
  • feat: @Symfony - extend set with no_useless_return (#​9364)
  • feat: RandomApiMigrationFixer - allow to convert mt_getrandmax and mt_srand (#​9367)
  • fix: properly expose memory usage while running parallel mode (#​9352)
  • fix: ModifierKeywordsFixer - closure in attribute (#​9358)
  • fix: NoUselessElseFixer - handle conditional symbol declarations (#​9347)
  • fix: OrderedClassElementsFixer - closure in attribute (#​9357)
  • fix: PhpUnitAttributesFixer - do not add for annotation @testWith when attribute TestWith already present (#​9354)
  • refactor: add base key-existence check for cross-process communication in parallel runner (#​9360)
  • refactor: FixerDocumentGenerator - limit the scope to create rule instance in future mode only (#​9359)
  • test: fix compatibility towards Symfony 8 (#​9370)
  • test: update PHP 8.5 compat test to cover closure in attribute and prevent conversion to empty arrow function (#​9373)
  • chore: add clarifying @return annotations to Config (#​9337)
  • chore: fix assign.propertyType error from PHPStan (#​9332)
  • chore: PHPUnit sets - cleanup test, update docs/comments (#​9342)
  • chore: simplify phpstan:baseline command (#​9346)
  • deps: bump crate-ci/typos from 1.41.0 to 1.42.0 (#​9338)
  • deps: bump crate-ci/typos from 1.42.0 to 1.42.1 (#​9376)
  • deps: bump dev deps (#​9369)
  • deps: bump the phpstan group in /dev-tools with 3 updates (#​9375)
  • docs: show default value for future mode (#​9355)
  • DX: add env for easier finding which fixer break a PHP syntax (#​9356)

v3.92.5

Compare Source

  • fix: CombineConsecutiveUnsetsFixer - proper handling of trailing comma (#​9335)
  • chore: cleanup self-config file (#​9324)
  • chore: fix variable.undefined error from PHPStan (#​9330)
  • deps: bump crate-ci/typos from 1.40.0 to 1.41.0 (#​9325)
  • docs: extend Q&A for creating the rule (#​9331)

Configuration

📅 Schedule: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined).

🚦 Automerge: Enabled.

Rebasing: Whenever PR is behind base branch, or you tick the rebase/retry checkbox.

🔕 Ignore: Close this PR and you won't be reminded about this update again.


  • If you want to rebase/retry this PR, check this box

This PR was generated by Mend Renovate. View the repository job log.

@renovate renovate bot requested a review from lotyp as a code owner January 9, 2026 01:58
@renovate renovate bot enabled auto-merge (squash) January 9, 2026 01:58
@github-actions github-actions bot added the type: bug Bug fix (fix) label Jan 9, 2026
@renovate renovate bot force-pushed the renovate/friendsofphp-php-cs-fixer-3.x-lockfile branch from 2c814b0 to e0534e1 Compare January 23, 2026 18:28
@renovate renovate bot changed the title chore(deps): update dependency friendsofphp/php-cs-fixer to v3.92.5 chore(deps): update dependency friendsofphp/php-cs-fixer to v3.93.0 Jan 23, 2026
@renovate renovate bot changed the title chore(deps): update dependency friendsofphp/php-cs-fixer to v3.93.0 chore(deps): update dependency friendsofphp/php-cs-fixer to v3.93.1 Jan 29, 2026
@renovate renovate bot force-pushed the renovate/friendsofphp-php-cs-fixer-3.x-lockfile branch from e0534e1 to 4b753aa Compare January 29, 2026 01:54
@renovate renovate bot force-pushed the renovate/friendsofphp-php-cs-fixer-3.x-lockfile branch from 4b753aa to 1890fa1 Compare February 11, 2026 18:02
@renovate renovate bot changed the title chore(deps): update dependency friendsofphp/php-cs-fixer to v3.93.1 chore(deps): update dependency friendsofphp/php-cs-fixer to v3.94.0 Feb 11, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

type: bug Bug fix (fix)

Projects

None yet

Development

Successfully merging this pull request may close these issues.

0 participants