Skip to content

Conversation

@private-packagist
Copy link
Contributor

This PR was automatically generated by Conductor.

The PR contains the changes generated by running the following command:

composer update friendsofphp/php-cs-fixer:v3.92.4 phpstan/phpstan-phpunit:2.0.11 rector/rector:2.3.0 --with-all-dependencies --minimal-changes

Changelog

friendsofphp/php-cs-fixer (Source: GitHub Releases))

v3.92.4

What's Changed

Full Changelog: v3.92.3...v3.92.4

v3.92.3

What's Changed

  • chore: .php-cs-fixer.dist.php - drop wrongly called ignoreVCSIgnored by @​keradus in #9310
  • fix: using Rule Customisation Policy with parallel runner by @​HypeMC in #9309
  • chore: phpstan - cover .php-cs-fixer.dist.php by @​keradus in #9311

Full Changelog: v3.92.2...v3.92.3

phpstan/phpstan-phpunit (Source: GitHub Releases))

2.0.11

  • 5e30669 - Perf: Refactor PHPUnitVersionDetector to use runtime reflection
  • 202afe9 - chore(deps): update github-actions
rector/rector (Source: GitHub Releases))

2.3.0

New Features 🥳


Bugfixes 🐛

  • Manage named arguments in ArgumentAdderRector rule (#7777), Thanks @​carlos-granados!
  • [compat] Add SymplifyQuoteEscapeRector deprecated rule for BC layer (#7744)
  • [Php81] Skip on Param default on ArrayToFirstClassCallableRector (#7749)
  • [CodeQuality] Handle ternary in identical left/right on UseIdenticalOverEqualWithSameTypeRector (#7748)
  • fix: chained calls on static calls (#7746), Thanks @​calebdw!
  • [code-quality] Extract standalone SortAttributeNamedArgsRector from SortNamedParamRector, to slightly different areas (#7750)
  • [rename] Rename SortNamedParamRector to SortCallLikeNamedArgsRector to be more clear about the intent (#7751)
  • [Php85] Skip under unset() on ArrayFirstLastRector (#7752)
  • [Php81] ArrayToFirstClassCallableRector should not skip non-public methods from owning scope (#7760), Thanks @​acoulton!
  • [fix] wrap ternary in parenthese on string casting, if only cond is casted (#7745)
  • [internal] Fix inline replace block removal not removed on deep block for InlineIfToExplicitIfRector + ReplaceBlockToItsStmtsRector (#7764)
  • [TypeDeclaration] Skip class not found on ObjectTypedPropertyFromJMSSerializerAttributeTypeRector (#7774)
  • [Php85] Skip defined int or string on ArrayKeyExistsNullToEmptyStringRector (#7758)

Removed 💀

  • [DeadCode] Skip trait on RemoveAlwaysTrueIfConditionRector (#7759)
  • [internal] Remove duplicated enterNode() type check already handled in node traverser (#7717)
  • [dx] warn about deprecated beforeTraverse() method once FileNode is ready (#7768)
  • [DeadCode] Skip next assign expr has side effect inside try {} on RemoveDoubleAssignRector (#7775)
  • [DeadCode] Skip with different default param value child vs parent on RemoveParentDelegatingConstructorRector (#7776)

rectorphp/rector-symfony 🎵

  • bump (#911)
  • [code-quality] Add ReturnDirectJsonResponseRector (#910)
  • Fix scoped downgrade SymfonyClass (#909)
  • cover is safe (#908)
  • [twig] add explicit attribute name arg, to improve context (#907)
  • [Symfony73] Fix named arg different position crash on InvokableCommandInputAttributeRector (#905)
  • [CodeQuality] Skip UserInterface instance on ControllerMethodInjectionToConstructorRector (#904)
  • create ClassMethod directly in InvokableCommandInputAttributeRector, to keep newline per attribute (#903)
  • Remove InvokableCommandInputAttributeRector from set (#901)
  • [Validator] use constants for Email (#900), Thanks @​JohJohan

rectorphp/rector-doctrine 🟠

  • Make use of FileNode (#474)

rectorphp/rector-phpunit 🟢

  • [AnnotationsToAttributes] Handle both annotation and attributes exists on DataProviderAnnotationToAttributeRector (#603)
  • [fix] skip AddInstanceofAssertForNullableArgumentRector on assert call (#602)
  • [code-quality] Add AddInstanceofAssertForNullableArgumentRector (#601)
  • use FileNode in DeclareStrictTypesTestsRector (#599)

Task options

If you close the PR, the task will be skipped and Conductor will schedule the next task. Clicking the "Skip" button in the UI has the same effect. Conductor won't attempt to update the dependency to this exact version again but it will schedule updates to newer versions.


Powered by Private Packagist

Conductor executed the following commands:
composer update friendsofphp/php-cs-fixer:v3.92.4 phpstan/phpstan-phpunit:2.0.11 rector/rector:2.3.0 --with-all-dependencies --minimal-changes
@private-packagist
Copy link
Contributor Author

composer.lock

Dev Package changes

Package Operation From To About
friendsofphp/php-cs-fixer upgrade v3.92.2 v3.92.4 diff
phpstan/phpstan-phpunit upgrade 2.0.10 2.0.11 diff
rector/rector upgrade 2.2.14 2.3.0 diff

Settings · Docs · Powered by Private Packagist

@pscheit pscheit merged commit 738d676 into main Jan 5, 2026
1 check passed
@private-packagist private-packagist bot deleted the conductor-multiple-vendors-all-59939 branch January 5, 2026 11:50
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants