Skip to content

chore(deps-dev): bump the php-dev-tools group across 1 directory with 6 updates - #7025

Open
dependabot[bot] wants to merge 5 commits into
4.4from
dependabot/composer/php-dev-tools-919e47a51f
Open

chore(deps-dev): bump the php-dev-tools group across 1 directory with 6 updates#7025
dependabot[bot] wants to merge 5 commits into
4.4from
dependabot/composer/php-dev-tools-919e47a51f

Conversation

@dependabot

@dependabot dependabot Bot commented on behalf of github Aug 5, 2026

Copy link
Copy Markdown
Contributor

Bumps the php-dev-tools group with 6 updates in the / directory:

Package From To
codeception/module-phpbrowser 4.0.0 4.1.0
phpstan/phpstan 2.1.44 2.2.7
phpstan/phpstan-doctrine 2.0.20 2.0.28
rector/rector 2.3.9 2.5.9
symfony/phpunit-bridge 8.1.1 8.1.2
symfony/polyfill-iconv 1.33.0 1.37.0

Updates codeception/module-phpbrowser from 4.0.0 to 4.1.0

Release notes

Sourced from codeception/module-phpbrowser's releases.

4.1.0

4.1.0 (2026-07-27)

Features

  • add support for Guzzle 8 (23dba2f)
Commits
  • 56903df Merge pull request #51 from W0rma/fix-phpstan
  • c7697d2 chore(ci): remove superfluous phpstan-ignore-next-line
  • 7b2a8d6 chore(deps): bump phpstan version to 2.2.6
  • e291e50 chore(deps): sort packages alphabetically
  • 3606a64 Merge pull request #50 from GrahamCampbell/guzzle-8
  • 23dba2f feat: add support for Guzzle 8
  • See full diff in compare view

Updates phpstan/phpstan from 2.1.44 to 2.2.7

Commits

Updates phpstan/phpstan-doctrine from 2.0.20 to 2.0.28

Release notes

Sourced from phpstan/phpstan-doctrine's releases.

2.0.28

2.0.27

  • 39b4ca4 - Fix incorrect stub change of criteria arg (#768)

2.0.26

  • edea68b - Update github-actions (#765)
  • 22cd60b - Sync ObjectRepository stub types with Doctrine (#767)
  • cff83bf - Fix one more test
  • 78df87c - Update more tests
  • efa7cca - Adjust test for more precise decimal-int-string type

2.0.25

  • e20e8bf - Fix duplicate registration of RepositoryMethodCallRule (#764)

2.0.24

  • 5485522 - Check field names of orderBy parameter in findBy and findOneBy

2.0.23

  • 4821d67 - Replace deprecated actions/create-release with softprops/action-gh-release
  • c6c0ee2 - Bump GitHub Actions across major versions
  • 7728233 - Bump GitHub Actions within their current majors
  • 20bd086 - Update test for phpstan 2.2 (#759)
  • 5e4d0b2 - Support Doctrine NumberType (#754)
  • a19c4b2 - Fix doctrine CI (#758)
  • c3a182e - Update github-actions
  • d022f3f - latest infection does not support PHP 8.2 (#752)
  • 4af7048 - Update release-toot.yml (#751)
  • d417606 - CI: move name-collision job into build.yml (#750)

2.0.22

  • e87516b - Remove Reflector from StubFilesExtensionLoader (#747)
  • 414ca85 - Add collision-detector.json to export-ignore in .gitattributes (#746)
  • 8af50e2 - name-collision-detector (#745)
  • fb8f874 - Rely on same template name than doctrine (#744)
  • 983c304 - Fix return type on EntityRepository::matching() generics (#743)

2.0.21

  • 81dac0e - Add literal string types for prepare method (#734)
  • 1650f18 - Cleanup EntityRepositoryClassReflectionExtension (#740)
Commits

Updates rector/rector from 2.3.9 to 2.5.9

Release notes

Sourced from rector/rector's releases.

Released Rector 2.5.9

Bugfixes 🐛

  • [DeadCode] Remove unreachable class-like checks in Class_-only rules (#8217)
  • [CodingStyle] Use native php-parser node API over class reflection (#8218)
  • [Php80] Remove AstResolver usage on AddParamBasedOnParentClassMethodRector (#8196)
  • Wire RichParser node visitors via DI factory instead of private property hack (#8215)
  • [Php80] Skip promoting a property the parent declares without a native type in ClassPropertyAssignToConstructorPromotionRector (#8232)
  • [DeadCode] Keep empty __construct() in anonymous class that extends parent on RemoveEmptyClassMethodRector (#8219)
  • [DeadCode] Skip negative zero on RemoveDeadZeroAndOneOperationRector (#8213)
  • [DeadCode] Skip protected property on non-final class on RemoveDefaultValueFromAssignedPropertyRector (#8214)
  • [DeadCode] Skip array dim fetch assign on RemoveDefaultValueFromAssignedPropertyRector (#8212)
  • [DeadCode] Skip if/else in loop on RemoveDefaultValueFromAssignedPropertyRector (#8211)
  • [DeadCode] Skip early return in constructor on RemoveDefaultValueFromAssignedPropertyRector (#8209)

Set changes 🗑️

NullToStrictStringFuncCallArgRector out of the PHP 8.1 set (#8234)

The rule and all its fixtures stay, so it can still be opted into:

->withRules([NullToStrictStringFuncCallArgRector::class])

Deprecations 💀

TypeDeclarationDocblocks: 3 data provider docblock rules (#8235)

Data provider docblock typing is not relevant to code quality — it increases maintenance cost and decreases readability of the test class.

Deprecated rules:

  • AddReturnArrayDocblockFromDataProviderParamRector
  • AddReturnDocblockDataProviderRector
  • AddParamArrayDocblockFromDataProviderRector

rectorphp/rector-symfony 🎵

  • [Symfony72] Match push() to its own RequestStack variable in PushRequestToRequestStackConstructorRector (#971)
  • [Symfony44] Skip custom isGranted() service calls in controllers in AuthorizationCheckerIsGrantedExtractorRector (#973)
  • [Symfony42] Update Cookie fixture after NewToStaticCallRector config removal (#974)

... (truncated)

Commits
  • 858b1fb Rector 2.5.9
  • 0b1bf8f Updated Rector to commit 8b14eaa4ae390194eb499a9b003ec4754df93a0f
  • a88e754 Updated Rector to commit ad881a17abe083f4e08712ec7484068ce24a23ce
  • e687028 Updated Rector to commit fb1218da767d1b79b3fbad7dca9b0ea931fd35d1
  • 131cad7 Updated Rector to commit ab27b92faaab32e835f2b29791c59cb80fd29c56
  • 9f589db Updated Rector to commit b5b0f88119612be71aee5261c3e9dc2d683a1484
  • 2530409 Updated Rector to commit a4153d97936564a3f146e68462a071f5f1a57b7b
  • 2e0b1dd Updated Rector to commit 91f0ec8e2bee94f51a70378ffb26166a255b9964
  • b011347 Updated Rector to commit 8d1230149cf09bbb908fa712a2f5a62fce820950
  • 7273c05 Updated Rector to commit a0ad10f150d039cab666b7e87c5af6ad66d7055c
  • Additional commits viewable in compare view

Updates symfony/phpunit-bridge from 8.1.1 to 8.1.2

Release notes

Sourced from symfony/phpunit-bridge's releases.

v8.1.2

Changelog (symfony/phpunit-bridge@v8.1.1...v8.1.2)

Commits
  • b0a06b7 [PhpUnitBridge] Fix finding a config file given by its exact name
  • See full diff in compare view

Updates symfony/polyfill-iconv from 1.33.0 to 1.37.0

Release notes

Sourced from symfony/polyfill-iconv's releases.

v1.37.0

Changelog (symfony/polyfill-iconv@v1.36.0...v1.37.0)

  • no significant changes

v1.36.0

Changelog (symfony/polyfill-iconv@v1.35.0...v1.36.0)

  • no significant changes

v1.35.0

Changelog (symfony/polyfill-iconv@v1.34.0...v1.35.0)

  • no significant changes

v1.34.0

Changelog (symfony/polyfill-iconv@v1.33.0...v1.34.0)

  • no significant changes
Commits

Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting @dependabot rebase.


Dependabot commands and options

You can trigger Dependabot actions by commenting on this PR:

  • @dependabot rebase will rebase this PR
  • @dependabot recreate will recreate this PR, overwriting any edits that have been made to it
  • @dependabot show <dependency name> ignore conditions will show all of the ignore conditions of the specified dependency
  • @dependabot ignore <dependency name> major version will close this group update PR and stop Dependabot creating any more for the specific dependency's major version (unless you unignore this specific dependency's major version or upgrade to it yourself)
  • @dependabot ignore <dependency name> minor version will close this group update PR and stop Dependabot creating any more for the specific dependency's minor version (unless you unignore this specific dependency's minor version or upgrade to it yourself)
  • @dependabot ignore <dependency name> will close this group update PR and stop Dependabot creating any more for the specific dependency (unless you unignore this specific dependency or upgrade to it yourself)
  • @dependabot unignore <dependency name> will remove all of the ignore conditions of the specified dependency
  • @dependabot unignore <dependency name> <ignore condition> will remove the ignore condition of the specified dependency and ignore conditions

… 6 updates

Bumps the php-dev-tools group with 6 updates in the / directory:

| Package | From | To |
| --- | --- | --- |
| [codeception/module-phpbrowser](https://github.com/Codeception/module-phpbrowser) | `4.0.0` | `4.1.0` |
| [phpstan/phpstan](https://github.com/phpstan/phpstan-phar-composer-source) | `2.1.44` | `2.2.7` |
| [phpstan/phpstan-doctrine](https://github.com/phpstan/phpstan-doctrine) | `2.0.20` | `2.0.28` |
| [rector/rector](https://github.com/rectorphp/rector) | `2.3.9` | `2.5.9` |
| [symfony/phpunit-bridge](https://github.com/symfony/phpunit-bridge) | `8.1.1` | `8.1.2` |
| [symfony/polyfill-iconv](https://github.com/symfony/polyfill-iconv) | `1.33.0` | `1.37.0` |



Updates `codeception/module-phpbrowser` from 4.0.0 to 4.1.0
- [Release notes](https://github.com/Codeception/module-phpbrowser/releases)
- [Commits](Codeception/module-phpbrowser@4.0.0...4.1.0)

Updates `phpstan/phpstan` from 2.1.44 to 2.2.7
- [Commits](https://github.com/phpstan/phpstan-phar-composer-source/commits)

Updates `phpstan/phpstan-doctrine` from 2.0.20 to 2.0.28
- [Release notes](https://github.com/phpstan/phpstan-doctrine/releases)
- [Commits](phpstan/phpstan-doctrine@2.0.20...2.0.28)

Updates `rector/rector` from 2.3.9 to 2.5.9
- [Release notes](https://github.com/rectorphp/rector/releases)
- [Commits](rectorphp/rector@2.3.9...2.5.9)

Updates `symfony/phpunit-bridge` from 8.1.1 to 8.1.2
- [Release notes](https://github.com/symfony/phpunit-bridge/releases)
- [Changelog](https://github.com/symfony/phpunit-bridge/blob/8.2/CHANGELOG.md)
- [Commits](symfony/phpunit-bridge@v8.1.1...v8.1.2)

Updates `symfony/polyfill-iconv` from 1.33.0 to 1.37.0
- [Release notes](https://github.com/symfony/polyfill-iconv/releases)
- [Commits](symfony/polyfill-iconv@v1.33.0...v1.37.0)

---
updated-dependencies:
- dependency-name: codeception/module-phpbrowser
  dependency-version: 4.1.0
  dependency-type: direct:development
  update-type: version-update:semver-minor
  dependency-group: php-dev-tools
- dependency-name: phpstan/phpstan
  dependency-version: 2.2.7
  dependency-type: direct:development
  update-type: version-update:semver-minor
  dependency-group: php-dev-tools
- dependency-name: phpstan/phpstan-doctrine
  dependency-version: 2.0.28
  dependency-type: direct:development
  update-type: version-update:semver-patch
  dependency-group: php-dev-tools
- dependency-name: rector/rector
  dependency-version: 2.5.9
  dependency-type: direct:development
  update-type: version-update:semver-minor
  dependency-group: php-dev-tools
- dependency-name: symfony/phpunit-bridge
  dependency-version: 8.1.2
  dependency-type: direct:development
  update-type: version-update:semver-patch
  dependency-group: php-dev-tools
- dependency-name: symfony/polyfill-iconv
  dependency-version: 1.37.0
  dependency-type: indirect
  update-type: version-update:semver-minor
  dependency-group: php-dev-tools
...

Signed-off-by: dependabot[bot] <support@github.com>
@dependabot dependabot Bot added dependencies Pull requests that update a dependency file php Pull requests that update Php code labels Aug 5, 2026
@dotani1111
dotani1111 self-requested a review August 5, 2026 08:07
@dotani1111 dotani1111 self-assigned this Aug 5, 2026
dotani1111 and others added 4 commits August 5, 2026 18:06
- rector 同梱の symfony/polyfill-php84 は PHP 8.4 未満で RoundingMode を class として
  class_alias するため、enum_exists による存在判定では衝突を検知できない
- class_exists で判定する 1.0.3 以降に更新し、PHP 8.4 未満でも rector が起動できるようにする

Co-Authored-By: Claude Opus 5 (1M context) <noreply@anthropic.com>
- 戻り値型 static と重複する @return $this の docblock を削除
- 冗長な三項演算子を整理し、is_null による分岐を null 合体演算子へ置換
- コンストラクタで必ず代入される Order::$delivery_fee_total の初期値を削除
- LoggerFacade / TranslatorFacade の static プロパティを非 nullable に変更
  (初期値の削除により null が代入されなくなるため)
- TwigInitializeListener の @var PageLayout[] を削除
  (Page::getPageLayouts() の戻り値型 Collection と一致しないため)

Co-Authored-By: Claude Opus 5 (1M context) <noreply@anthropic.com>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

dependencies Pull requests that update a dependency file php Pull requests that update Php code

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant