Skip to content

[Conductor] Update dev#96

Merged
pscheit merged 1 commit into
mainfrom
conductor-multiple-vendors-all-75137
May 27, 2026
Merged

[Conductor] Update dev#96
pscheit merged 1 commit into
mainfrom
conductor-multiple-vendors-all-75137

Conversation

@private-packagist

Copy link
Copy Markdown
Contributor

This PR was automatically generated by Conductor.

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

composer update phpstan/phpstan:2.1.56 rector/rector:2.4.5 --with-all-dependencies --minimal-changes

Changelog

phpstan/phpstan (Source: GitHub Releases)

2.1.56

This is the final send-off for PHPStan 2.1.x series! 👋 This release fixes 31 issues 🎉

PHPStan 2.2.0 will be released this Thursday.

Bleeding edge 🔪

If you want to see the shape of things to come and adopt bleeding edge features early, you can include this config file in your project's phpstan.neon:

includes:
	- vendor/phpstan/phpstan/conf/bleedingEdge.neon

Of course, there are no backwards compatibility guarantees when you include this file. The behaviour and reported errors can change in minor versions with this file included. Learn more

Improvements 🔧

Bugfixes 🐛

Performance 🏎️

Function signature fixes 🤖

Internals 🔍

rector/rector (Source: GitHub Releases))

2.4.5

New Features 🥳


Bugfixes 🐛

  • fix: skip StaticCallToMethodCallRector when parent declares final __construct (#​8001)
  • [NodeManipulator] Use ClassReflection parent isFinalByKeyword()->yes() on ClassDependencyManipulator (#​8002)
  • [BetterPhpDocParser] Don't wrap first-position @​method param union in extra parens (#​8003), Thanks @​kyle-bisnow!
  • [ci] kick of auto issue fixer (#​8004)
  • [automated] Apply Coding Standard (#​8005)
  • [CodeQuality] Skip possibly undefined variable on SimplifyEmptyCheckOnEmptyArrayRector (#​8006)
  • [CodingStyle] Handle namespaced function string on FunctionFirstClassCallableRector (#​8007)
  • Fix compatibility on optional key on array dim fetch to be Mixed on phpstan patch 2.1.x-dev (#​8008)
  • Update Mongodb constant from DoctrineSetList (#​8009)
  • Bump to PHPStan ^2.1.56 (#​8010)

rectorphp/rector-symfony

rectorphp/rector-doctrine

  • [QA] Add StructArmed to QA (#​482)

rectorphp/rector-phpunit

  • [QA] Add StructArmed to QA (#​677)
  • fix assert call type resolving (#​675)
  • fix AssertIsTypeMethodCallRector crash on enum case argument (#​674)

rectorphp/rector-downgrade-php

  • [QA] Add StructArmed to QA (#​375)

2.4.4

New Features 🥳

  • [QA] Add StructArmed to QA (#​7989)
  • feat: create rector to add names to boolean arguments (#​7944), Thanks @​calebdw!
  • [CodeQuality] Add missing MinPhpVersionInterface implements on AddNameToBooleanArgumentRector (#​7994)
  • [injection] If parent class has dependency via promoted property, but its private, add a new one to child class deps (#​7996)

Bugfixes 🐛

  • Bump structarmed to ^0.6 (#​7990)
  • [Php81] Skip NullToStrictStringFuncCallArgRector for magic __get() property access resolving to ErrorType (#​7992)
  • [automated] Apply Coding Standard (#​7993)
  • [TypeDeclarationDocblocks] Skip overridden methods in DocblockReturnArrayFromDirectArrayInstanceRector (#​7995)
  • Fix compatibility with latest phpstan patch 2.1.x-dev (#​7997)
  • Temporary pin webmozart/assert to 2.3.0 to make downgrade working (#​7998)
  • Bump webmozart/assert to ^2.4 (#​7999)

Removed 💀

  • [DeadCode] Skip used by get_object_vars on RemoveUnusedPromotedPropertyRector (#​7988)

rectorphp/rector-symfony

  • add fixture with failing parent private (#​935)
  • fix ControllerMethodInjectionToConstructorRector - update call sites when params are moved to constructor (#​934)

rectorphp/rector-downgrade-php

  • [DowngradePhp82] Handle nullable true on DowngradeStandaloneNullTrueFalseReturnTypeRector (#​374)

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 phpstan/phpstan:2.1.56 rector/rector:2.4.5 --with-all-dependencies --minimal-changes
@private-packagist

Copy link
Copy Markdown
Contributor Author

composer.lock

Dev Package changes

Package Operation From To About
phpstan/phpstan upgrade 2.1.55 2.1.56 -
rector/rector upgrade 2.4.3 2.4.5 diff

Settings · Docs · Powered by Private Packagist

@private-packagist private-packagist Bot force-pushed the conductor-multiple-vendors-all-75137 branch from ef0afdf to e9ab5b3 Compare May 27, 2026 08:27
@pscheit pscheit merged commit 6664ef2 into main May 27, 2026
1 check passed
@private-packagist private-packagist Bot deleted the conductor-multiple-vendors-all-75137 branch May 27, 2026 13:34
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.

1 participant