Skip to content

Bump the php-dev group across 1 directory with 7 updates - #419

Open
dependabot[bot] wants to merge 1 commit into
mainfrom
dependabot/composer/php-dev-28db4932d7
Open

Bump the php-dev group across 1 directory with 7 updates#419
dependabot[bot] wants to merge 1 commit into
mainfrom
dependabot/composer/php-dev-28db4932d7

Conversation

@dependabot

@dependabot dependabot Bot commented on behalf of github Jul 22, 2026

Copy link
Copy Markdown
Contributor

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

Package From To
friends-of-behat/symfony-extension 2.6.2 2.7.0
overtrue/phplint 9.7.1 9.7.2
phpstan/phpstan 2.1.38 2.2.5
phpstan/phpstan-symfony 2.0.12 2.0.20
phpunit/phpunit 11.5.50 11.5.56
rector/rector 2.3.5 2.5.7
slevomat/coding-standard 8.27.1 8.31.0

Updates friends-of-behat/symfony-extension from 2.6.2 to 2.7.0

Release notes

Sourced from friends-of-behat/symfony-extension's releases.

v2.7.0

What's Changed

New Contributors

made their first contribution as part of FriendsOfBehat/SymfonyExtension#233

Full Changelog: FriendsOfBehat/SymfonyExtension@v2.6.2...v2.7.0

Commits
  • a587fe1 Merge pull request #233 from GSadee/symfony-8-behat-4
  • 0dbda8c [Tests] Import Behat attributes in TestContext
  • 4a2dee9 [Composer] Bump FOB extensions to Behat 4-compatible versions
  • cdd4b15 [Config] Remove dead behat.yml.dist in favor of behat.dist.php
  • df10890 [Composer] Allow Symfony 8 in constraints
  • 4565ead [Composer] Allow Behat 4 in require constraint
  • 6f7725d Bind late-bound context method callables for Behat 4
  • d25701d Exclude ServiceContainerExtension-dependent tests from Symfony 8+ CI
  • 87dc20b Simplify behat 3/4 test compatibility: single flow, FQCNs, PHP config only
  • 5c1842e Fix Symfony 8 CI: behat 4.x config format and step attribute compatibility
  • Additional commits viewable in compare view

Updates overtrue/phplint from 9.7.1 to 9.7.2

Release notes

Sourced from overtrue/phplint's releases.

9.7.2 - 2026-06-03

Fixed

  • #224 : Linting the very same file in different file-system locations should re-use a single cache file

    Thanks to @​StantonMatt for his contribution to fix this issue

  • #232 : Upgrade Dockerfile to use PHP 8.5 runtime

Full Changelog: 9.7.1...9.7.2

Changelog

Sourced from overtrue/phplint's changelog.

9.7.2 - 2026-06-03

Fixed

  • #224 : Linting the very same file in different file-system locations should re-use a single cache file

    Thanks to @​StantonMatt for his contribution to fix this issue

  • #232 : Upgrade Dockerfile to use PHP 8.5 runtime

Full Changelog: 9.7.1...9.7.2

Commits
  • f9d3fb3 prepare release 9.7.2
  • d91ea08 update UML class diagrams
  • 987f366 update Contributing Guide related to CaptainHook usage (Composer scripts were...
  • ab6c005 solve issue #232
  • 573b4c6 Reuse PHPLint cache entries by file content (#236)
  • 7235f90 docs: update agent maintenance guidelines
  • 06c3bb9 Update jetbrains/phpstorm-stubs requirement || ^2026.0 (#233)
  • See full diff in compare view

Updates phpstan/phpstan from 2.1.38 to 2.2.5

Commits

Updates phpstan/phpstan-symfony from 2.0.12 to 2.0.20

Release notes

Sourced from phpstan/phpstan-symfony's releases.

2.0.20

No release notes provided.

2.0.19

No release notes provided.

2.0.18

No release notes provided.

2.0.17

2.0.16

  • 912e769 - Remove Reflector from StubFilesExtensionLoader, replace with version checks (#486)
  • 809c1e6 - Load more form stubs conditionally (#485)
  • 1af9b7c - Add TraceableMessageBus stub with typed getDispatchedMessages() (#474)
  • 35314e0 - Remove unnecessary ServiceSubscriberInterface stub (#480)
  • 422f25e - Add a dynamic stub loader to prefer upstream types (#481)
  • 6915dfe - Fix the tests running the extension without the container (#484)
  • 06ea74b - Improve the editorconfig file (#482)
  • 585b933 - Delete .github/workflows/claude-react-on-comment.yml

2.0.15

  • 9b85ab4 - Using messenger HandleTrait as QueryBus with appropriate result typing
  • 3783cc7 - Lint workflows
  • 7305b17 - [StepSecurity] ci: Harden GitHub Actions
  • 72d2516 - Simplify workflow by removing PHPSTAN_BOT_TOKEN
  • 359641d - Update README with missing feature descriptions
  • 4c7a7dd - Trigger react-on-comment workflow on issues opened and fall back to issue body
  • 591a1a6 - Add CLAUDE.md to .gitattributes export-ignore
  • fbeac69 - Add CLAUDE.md with project documentation
  • b8d8116 - Add Claude React on Comment workflow

2.0.14

  • 6781365 - Fix phpstan error about generics missingType (#470)

2.0.13

  • 6feadf7 - Add BrowserKitAssertionTraitReturnTypeExtension (#452)
  • a968c36 - Add keywords for static analysis in composer.json
Commits
  • 53f1a64 SymfonyContainerResultCacheMetaExtension optimization (#488)
  • 5c0aafd Update github-actions (#498)
  • 546071e For messenger versions below 8.1 the StampInterface stub is needed (#496)
  • 3ab814d Replace deprecated actions/create-release with softprops/action-gh-release
  • 73be923 Bump GitHub Actions across major versions
  • c9629aa Bump GitHub Actions within their current majors
  • b8a6e91 Update github-actions
  • a12176b Fix the loading of the NormalizerInterface stub (#492)
  • 6e3b7a5 Update github-actions
  • fdd0cb5 Improve laziness of container XML parsing (#487)
  • Additional commits viewable in compare view

Updates phpunit/phpunit from 11.5.50 to 11.5.56

Release notes

Sourced from phpunit/phpunit's releases.

PHPUnit 11.5.56

Changed

  • #6797: Adapt code generated for test double of interface with constructor for PHP 8.6

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

Keep up to date with PHPUnit:

PHPUnit 11.5.55

Fixed

  • #6521: Performance regression in PHPUnit 11.5.54, PHPUnit 12.5.13, and PHPUnit 13.0.4

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

Keep up to date with PHPUnit:

PHPUnit 11.5.54

Fixed

  • #6489: Classification of self/direct/indirect deprecation triggers is not aligned with Symfony's bridge for PHPUnit

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

Keep up to date with PHPUnit:

PHPUnit 11.5.53

Fixed

  • #6503: Temporary file used by SourceMapper may be deleted prematurely when multiple PHPUnit processes run in parallel

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

... (truncated)

Changelog

Sourced from phpunit/phpunit's changelog.

[11.5.56] - 2026-07-06

Changed

  • #6797: Adapt code generated for test double of interface with constructor for PHP 8.6

[11.5.55] - 2026-02-18

Fixed

  • #6521: Performance regression in PHPUnit 11.5.54, PHPUnit 12.5.13, and PHPUnit 13.0.4

[11.5.54] - 2026-02-18

Fixed

  • #6489: Classification of self/direct/indirect deprecation triggers is not aligned with Symfony's bridge for PHPUnit

[11.5.53] - 2026-02-10

Fixed

  • #6503: Temporary file used by SourceMapper may be deleted prematurely when multiple PHPUnit processes run in parallel

[11.5.52] - 2026-02-08

Fixed

  • #6495: Source map for issue trigger identification is regenerated in process isolation child processes

[11.5.51] - 2026-02-05

Added

  • #6488: Allow disabling issue trigger identification for improved performance

Fixed

  • #6486: Incorrect file name reported for errors for test methods declared in traits
  • #6490: Incorrect test count when tests are skipped in before-class method
Commits

Updates rector/rector from 2.3.5 to 2.5.7

Release notes

Sourced from rector/rector's releases.

Released Rector 2.5.7

This release sharpens the PHPUnit code-quality sets, adds a focused narrow asserts set, deprecates two blurry Symfony web-test rules, and fixes a handful of docblock false-positives in dead-code removal.

New Features 🎉

PHPUnit: PHPUNIT_NARROW_ASSERTS set

A new set focused on narrowing broad asserts to their specific, more descriptive method — e.g. assertTrue(isset($a['b']))assertArrayHasKey('b', $a). ([rector-phpunit #716])

use Rector\PHPUnit\Set\PHPUnitSetList;
return RectorConfig::configure()
->withSets([PHPUnitSetList::PHPUNIT_NARROW_ASSERTS]);

withPreparedSets() gains phpunitNarrowAsserts + phpunitMockToStub

The 2 PHPUnit sets are now toggleable like any other prepared set. (#8178)

return RectorConfig::configure()
    ->withPreparedSets(
        phpunitNarrowAsserts: true,
        phpunitMockToStub: true,
    );

PHPUnit: flip with($this->callback(...)) on void methods to willReturnCallback()

VoidMethodWithCallbackToWillReturnCallbackRector (renamed + refocused) drops the pointless return value and types the closure as void, matching the mocked void method. ([rector-phpunit #724])

 $this->createMock(SomeClass::class)
     ->method('run')
-    ->with($this->callback(function ($arg) {
-        echo $arg;
-
-        return true;
-    }));
+    ->willReturnCallback(function ($arg): void {
+        echo $arg;
+    });

... (truncated)

Commits
  • ba22f8c Rector 2.5.7
  • 1109537 Updated Rector to commit 653ec233fa55057fb11a6c133ed5c8d57dec9ff2
  • e363554 Updated Rector to commit 3c481b689cd746323dfad98782cd7939f28035e4
  • fb62051 Updated Rector to commit 3c481b689cd746323dfad98782cd7939f28035e4
  • 561c81c Updated Rector to commit 51d61737c5fbaed10c5f711bbc8074720452417e
  • 9f3ea3a Updated Rector to commit e713102f40682bc65311d3a50e5490e6acc452f3
  • 78b5c28 Updated Rector to commit 306b852af3e4d0045034a6865bffe311ccdf38c9
  • 4bb232c Updated Rector to commit 0e269a0d17470ec8331efb518efcfd5fa6e7162d
  • eab289b Updated Rector to commit cc1a748e25adb989f2cf42f0329792810d79d216
  • 4ebe4bc Updated Rector to commit ed944a11e6e3a83bac0f9e1f4a413bcc7153fca7
  • Additional commits viewable in compare view

Updates slevomat/coding-standard from 8.27.1 to 8.31.0

Release notes

Sourced from slevomat/coding-standard's releases.

8.31.0

🔧 Improvements

  • SlevomatCodingStandard.Classes.ReadonlyClass: New options allowNonFinalClasses and ignoreTraits (thanks to @​kamil-zacek)
  • SlevomatCodingStandard.Functions.ArrowFunctionDeclaration: New options disallowReturnTypeHint (thanks to @​simPod)

8.30.1

🐛 Fixes

  • SlevomatCodingStandard.Classes.ReadonlyClass: Do not require mark readonly class when class extends from another class (thanks o @​kamil-zacek)

8.30.0

🔧 Improvements

  • SlevomatCodingStandard.Classes.ReadonlyClass: For check to readonly class / promoted properties (thanks to @​kamil-zacek)
  • SlevomatCodingStandard.Namespaces.ReferenceUsedNamesOnly: New options namespacesAllowedToUsePartially and namespacesRequiredToUsePartially (thanks to @​Toflar)

🐛 Fixes

  • Fix (Disallow|Require)TrailingComma sniffs to handle null parenthesis pointers (thanks to @​HonzaCZ)

8.29.0

🔧 Improvements

  • SlevomatCodingStandard.TypeHints.DNFTypeHintFormat: New option enableForDocComments (thanks to @​alleknalle)

🐛 Fixes

  • SlevomatCodingStandard.Namespaces.FullyQualifiedClassNameInAnnotation: Option ignoredAnnotationNames now works for ConstFetchNode (thanks to @​vojmani)

8.28.1

🐛 Fixes

  • SlevomatCodingStandard.ControlStructures.NewWithoutParentheses: Fix to allow empty parentheses when followed by member access operators for PHP 8.4+ chaining
  • SlevomatCodingStandard.Namespaces.ReferenceUsedNamesOnly: Use existing alias (thanks to @​Khartir)
  • Fixed undefined array key in ReferencedNameHelper when processing fully-qualified names in strings (thanks to @​AlexSkrypnyk)

8.28.0

🔧 Improvements

  • SlevomatCodingStandard.Classes.TraitUseOrder: New sniff (thanks to @​h4kuna)
  • SlevomatCodingStandard.Commenting.ThrowsAnnotationsOrder: New sniff (thanks to @​h4kuna)
  • SlevomatCodingStandard.Exceptions.CatchExceptionsOrder: New sniff (thanks to @​h4kuna)
Commits
  • ae5e938 Updated dependencies
  • b1e077d feat(functions): Disallow arrow function return type hints
  • fe7b9a2 ci: skip locking closed issues on forks
  • 8352f0d Add allowNonFinalClasses + ignoreTraits config for ReadonlyClassSniff
  • 301f740 Fix ReadonlyClassSniff to not to require class marked as readonly when it is ...
  • 70a3b21 Fix ReadonlyClassSniff for do not require mark readonly class when class is e...
  • 72b3590 ReadonlyClassSniff for check to readonly class / promoted properties
  • 6511c00 Add support to allow partial use rules per namespace
  • d3e1e43 Updated dependencies
  • 5302a0a Updated dependencies
  • Additional commits viewable in compare view

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

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

| Package | From | To |
| --- | --- | --- |
| [friends-of-behat/symfony-extension](https://github.com/FriendsOfBehat/SymfonyExtension) | `2.6.2` | `2.7.0` |
| [overtrue/phplint](https://github.com/overtrue/phplint) | `9.7.1` | `9.7.2` |
| [phpstan/phpstan](https://github.com/phpstan/phpstan-phar-composer-source) | `2.1.38` | `2.2.5` |
| [phpstan/phpstan-symfony](https://github.com/phpstan/phpstan-symfony) | `2.0.12` | `2.0.20` |
| [phpunit/phpunit](https://github.com/sebastianbergmann/phpunit) | `11.5.50` | `11.5.56` |
| [rector/rector](https://github.com/rectorphp/rector) | `2.3.5` | `2.5.7` |
| [slevomat/coding-standard](https://github.com/slevomat/coding-standard) | `8.27.1` | `8.31.0` |



Updates `friends-of-behat/symfony-extension` from 2.6.2 to 2.7.0
- [Release notes](https://github.com/FriendsOfBehat/SymfonyExtension/releases)
- [Changelog](https://github.com/FriendsOfBehat/SymfonyExtension/blob/master/CHANGELOG.md)
- [Commits](FriendsOfBehat/SymfonyExtension@v2.6.2...v2.7.0)

Updates `overtrue/phplint` from 9.7.1 to 9.7.2
- [Release notes](https://github.com/overtrue/phplint/releases)
- [Changelog](https://github.com/overtrue/phplint/blob/main/CHANGELOG.md)
- [Commits](overtrue/phplint@9.7.1...9.7.2)

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

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

Updates `phpunit/phpunit` from 11.5.50 to 11.5.56
- [Release notes](https://github.com/sebastianbergmann/phpunit/releases)
- [Changelog](https://github.com/sebastianbergmann/phpunit/blob/11.5.56/ChangeLog-11.5.md)
- [Commits](sebastianbergmann/phpunit@11.5.50...11.5.56)

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

Updates `slevomat/coding-standard` from 8.27.1 to 8.31.0
- [Release notes](https://github.com/slevomat/coding-standard/releases)
- [Commits](slevomat/coding-standard@8.27.1...8.31.0)

---
updated-dependencies:
- dependency-name: friends-of-behat/symfony-extension
  dependency-version: 2.7.0
  dependency-type: direct:development
  update-type: version-update:semver-minor
  dependency-group: php-dev
- dependency-name: overtrue/phplint
  dependency-version: 9.7.2
  dependency-type: direct:development
  update-type: version-update:semver-patch
  dependency-group: php-dev
- dependency-name: phpstan/phpstan
  dependency-version: 2.2.5
  dependency-type: direct:development
  update-type: version-update:semver-minor
  dependency-group: php-dev
- dependency-name: phpstan/phpstan-symfony
  dependency-version: 2.0.20
  dependency-type: direct:development
  update-type: version-update:semver-patch
  dependency-group: php-dev
- dependency-name: phpunit/phpunit
  dependency-version: 11.5.56
  dependency-type: direct:development
  update-type: version-update:semver-patch
  dependency-group: php-dev
- dependency-name: rector/rector
  dependency-version: 2.5.7
  dependency-type: direct:development
  update-type: version-update:semver-minor
  dependency-group: php-dev
- dependency-name: slevomat/coding-standard
  dependency-version: 8.31.0
  dependency-type: direct:development
  update-type: version-update:semver-minor
  dependency-group: php-dev
...

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 Jul 22, 2026
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.

0 participants