Skip to content

Conversation

@renovate
Copy link
Contributor

@renovate renovate bot commented Sep 15, 2025

Coming soon: The Renovate bot (GitHub App) will be renamed to Mend. PRs from Renovate will soon appear from 'Mend'. Learn more here.

This PR contains the following updates:

Package Change Age Confidence
friendsofphp/php-cs-fixer ^3.87.1 -> ^3.87.2 age confidence
phpstan/phpstan ^2.1.22 -> ^2.1.25 age confidence
phpstan/phpstan-doctrine ^2.0.4 -> ^2.0.6 age confidence
phpunit/phpunit (source) ^10.5.53 -> ^10.5.54 age confidence
rector/rector (source) ^2.1.5 -> ^2.1.7 age confidence

Release Notes

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

v3.87.2

Compare Source

  • fix: phpdoc_to_param_type, phpdoc_to_return_type, phpdoc_to_property_type - handle type aliasing before handling PHP version (#​9031)
  • docs: unify docs around deprecated sets (#​9036)
  • chore: fix typos (#​9022)
  • chore: provide few missing types for callbacks (#​9026)
  • deps: bump actions/stale from 9 to 10 (#​9029)
  • deps: pin checkbashisms and shellcheck to stable URL with pinned version (#​9032)
  • DX: suggest --sequential when facing fixing error (#​9023)
  • refactor: Future - centralize class for future-looking logic (#​9021)
  • test: Mark DocumentationCommandTest::testGeneratingDocumentation() as large test (#​9028)
phpstan/phpstan (phpstan/phpstan)

v2.1.25

Compare Source

Improvements 🔧

Bugfixes 🐛

Function signature fixes 🤖

  • Add more precise return types for the openssl cipher functions (#​4043), thanks @​stof!

Internals 🔍

v2.1.24

Compare Source

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 🐛

Function signature fixes 🤖

Internals 🔍

v2.1.23

Compare Source

Whopping 88 issues were solved in this release! @​VincentLanglet and @​staabm are the true GOATs here.

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 🐛

Function signature fixes 🤖

Internals 🔍

phpstan/phpstan-doctrine (phpstan/phpstan-doctrine)

v2.0.6

Compare Source

v2.0.5

Compare Source

  • eeff198 - Improve EntityColumnRule for enums
  • cb37e28 - Fix CS
  • 6fe9e9d - Update actions/checkout action to v5
  • bddac51 - Update Eomm/why-don-t-you-tweet action to v2
sebastianbergmann/phpunit (phpunit/phpunit)

v10.5.54: PHPUnit 10.5.54

Compare Source

Changed
  • Do not use __sleep() method (which will be deprecated in PHP 8.5)

Learn how to install or update PHPUnit 10.5 in the documentation.

Keep up to date with PHPUnit:
rectorphp/rector (rector/rector)

v2.1.7: Released Rector 2.1.7

Compare Source

New Features 🥳


Bugfixes 🐛

  • fix: skip privatizing Laravel Model attributes and scopes (#​7218), Thanks @​calebdw!
  • [CodeQuality] Change behaviour of OptionalParametersAfterRequiredRector to fill null default value when previous param is optional (#​7222)
  • [CodeQuality] Handle intersection on OptionalParametersAfterRequiredRector (#​7223)
  • [CodeQuality] Fill reasonable default value on OptionalParametersAfterRequiredRector (#​7226)
  • Support Param nodes in makeNonFinal() (#​7228), Thanks @​arshidkv12!
  • [CodeQuality] Add Closure support on OptionalParametersAfterRequiredRector (#​7224)



rectorphp/rector-symfony 🎵

  • [console] [7.3] add array argument support to /InvokableCommandInputAttributeRector (#​842)
  • [console] [7.3] Add support for default values in InvokableCommandInputAttributeRector (#​841)
  • [console] [7.3] Add const names in InvokableCommandInputAttributeRector + fix -_ naming to camel case (#​840)
  • [console] [7.3] Fix missing options in InvokableCommandInputAttributeRector (#​839)
  • [console] [7.3] Replace input/output with symfony style if used in InvokableCommandInputAttributeRector (#​838)

rectorphp/rector-doctrine 🟠

  • add target document support to CompletePropertyDocblockFromToManyRector (#​465)
  • add support for multiple items (#​464)
  • [typed-collections] Add CollectionDocblockGenericTypeRector (#​463)
  • fix document service repository class (#​462)
  • [code-quality] add document repository support to AddAnnotationToRepositoryRector (#​461)

rectorphp/rector-phpunit 🟢

  • [code-quality] add local call support to ScalarArgumentToExpectedParamTypeRector (#​543)
  • cover scalar argument in behat as well (#​542)
  • [CodeQuality] Skip not match position named argument on ScalarArgumentToExpectedParamTypeRector (#​540)
  • add float support to scalar argument rule (#​539)
  • Add nullable support to ScalarArgumentToExpectedParamTypeRector (#​538)
  • [CodeQuality] Handle crash on no @​depends on AddParamTypeFromDependsRector (#​537)

v2.1.6: Released Rector 2.1.6

Compare Source

rectorphp/rector-phpunit

  • [code-quality] add with() + callback() support to TypeWillReturnCallableArrowFunctionRector (#​535)
  • [CodeQuality] Handle crash on no @​ depends on AddParamTypeFromDependsRector (#​537)

Configuration

📅 Schedule: Branch creation - Between 12:00 AM and 03:59 AM, only on Monday ( * 0-3 * * 1 ) (UTC), Automerge - At any time (no schedule defined).

🚦 Automerge: Disabled because a matching PR was automerged previously.

Rebasing: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.

🔕 Ignore: Close this PR and you won't be reminded about these updates 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 force-pushed the renovate/composer-qa-tooling branch from dc48a95 to 04755bc Compare September 15, 2025 08:31
@coveralls
Copy link

coveralls commented Sep 15, 2025

Coverage Status

coverage: 95.592%. remained the same
when pulling 2d4aa88 on renovate/composer-qa-tooling
into 5d1621e on main.

@renovate renovate bot force-pushed the renovate/composer-qa-tooling branch from 04755bc to 2d4aa88 Compare September 16, 2025 05:47
@martin-georgiev martin-georgiev merged commit 0d43fdb into main Sep 16, 2025
68 checks passed
@martin-georgiev martin-georgiev deleted the renovate/composer-qa-tooling branch September 16, 2025 08:27
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.

3 participants