Skip to content

Conversation

@renovate-runner
Copy link
Contributor

@renovate-runner renovate-runner bot commented Oct 9, 2025

This PR contains the following updates:

Package Change Age Confidence
rector/rector (source) ^2.2.1 -> ^2.2.2 age confidence

Release Notes

rectorphp/rector (rector/rector)

v2.2.2: Released Rector 2.2.2

Compare Source

This release contains important fix for Rector custom rules running on PHPUnit 12.2+ ✔️

PHPUnit started to preload it's own php-parser version, that conflicts with Rector's one. Now we preload our side first again. Your tests shall run 👍 If not: let us know in: #​9416


New Features 🥳

  • [tdd] Add AddParamArrayDocblockBasedOnArrayMapRector (#​7435)
  • [Php85] Add ShellExecFunctionCallOverBackticksRector (#​7445)

Bugfixes 🐛

  • [Scoped] Load early preload.php on scoped bootstrap.php on phpunit 12+ running (#​7451)
  • [autoload] Fix phpstan + rector tests co-run to avoid duplicated php-parser loading error (#​7440)
  • [Php80] Skip inside by ref method on ChangeSwitchToMatchRector (#​7443)
  • [Renaming] Allow self/static on RenamePropertyRector (#​7444)
  • Directly check type of substr() on RecastingRemovalRector (#​7446)
  • [fix] Skip symfony config closures on FirstClassCallableRector as they do not support first class callables (#​7447)
  • [DeadCode] Skip ClassLikeNameClassNameImportSkipVoter for RecastingRemovalRector (#​7448)
  • [dead-code] Skip substr casting removal on PHP 7.x, as can return false|string (#​7449)
  • [Php74] Skip used in compact on ClosureArrowFunctionAnalyzer (#​7453)
  • [TypeDeclarationDocblocks] Fix missing backslash on class-string type on DocblockGetterReturnArrayFromPropertyDocblockVarRector (#​7454)

Configuration

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

🚦 Automerge: Disabled by config. Please merge this manually once you are satisfied.

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 has been generated by Renovate Bot.

@renovate-runner renovate-runner bot requested a review from WyriHaximus as a code owner October 9, 2025 20:53
@renovate-runner renovate-runner bot added CI 🚧 Dependencies 📦 Pull requests that update a dependency file labels Oct 9, 2025
@boring-cyborg boring-cyborg bot added JSON 👨‍💼 PHP 🐘 Hypertext Pre Processor labels Oct 9, 2025
@github-actions
Copy link

github-actions bot commented Oct 9, 2025

🏰 Composer Production Dependency changes 🏰

Prod Packages Operation Base Target Link
rector/rector Upgraded 2.2.1 2.2.2 Compare
@github-actions github-actions bot modified the milestone: 8.6.0 Oct 9, 2025
@renovate-runner renovate-runner bot force-pushed the renovate/update-packagist-rector-rector-2-2-2 branch 15 times, most recently from da888c2 to 4f8ab22 Compare October 11, 2025 18:40
@renovate-runner renovate-runner bot force-pushed the renovate/update-packagist-rector-rector-2-2-2 branch from 4f8ab22 to d996884 Compare October 11, 2025 20:38
@renovate-runner renovate-runner bot changed the title Update dependency rector/rector to ^2.2.2 Update dependency rector/rector to ^2.2.2 - autoclosed Oct 23, 2025
@renovate-runner renovate-runner bot closed this Oct 23, 2025
@renovate-runner renovate-runner bot deleted the renovate/update-packagist-rector-rector-2-2-2 branch October 23, 2025 22:39
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

CI 🚧 Dependencies 📦 Pull requests that update a dependency file JSON 👨‍💼 PHP 🐘 Hypertext Pre Processor

1 participant