Skip to content

build(deps-dev): bump phpunit/phpunit from 11.5.55 to 13.1.8 in /tools/phpunit#2342

Closed
dependabot[bot] wants to merge 1 commit into1.xfrom
dependabot/composer/tools/phpunit/phpunit/phpunit-13.1.8
Closed

build(deps-dev): bump phpunit/phpunit from 11.5.55 to 13.1.8 in /tools/phpunit#2342
dependabot[bot] wants to merge 1 commit into1.xfrom
dependabot/composer/tools/phpunit/phpunit/phpunit-13.1.8

Conversation

@dependabot
Copy link
Copy Markdown
Contributor

@dependabot dependabot Bot commented on behalf of github May 1, 2026

Bumps phpunit/phpunit from 11.5.55 to 13.1.8.

Release notes

Sourced from phpunit/phpunit's releases.

PHPUnit 13.1.8

Fixed

  • #6595: Crash when before-class or after-class method fails with assertion failure
  • #6599: TeamCity logger does not wrap failures in before-test methods with testStarted and testFinished
  • #6601: Anonymous classes are not rejected with a clear error when creating a test double
  • #6603: assertArrays*IgnoringOrder() fails on mixed scalar types and on reordered nested associative arrays
  • MockBuilder::setMockClassName() and TestStubBuilder::setStubClassName() now reject values that are not valid unqualified PHP class identifiers, throwing the new InvalidClassNameException
  • The regular expression used by Generator::ensureValidMethods() to validate method names passed to MockBuilder::onlyMethods() and addMethods() was not anchored, so any string containing a valid identifier substring (including strings with parentheses, braces, comments, or newlines) was accepted

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

Keep up to date with PHPUnit:

PHPUnit 13.1.7

Changed

  • Pass LIBXML_NONET when parsing/validating XML configuration files to make explicit that no network I/O is performed
  • Verify the result file written by an isolated child process with a random nonce before deserializing it

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

Keep up to date with PHPUnit:

PHPUnit 13.1.6

Fixed

  • #6590: Silent failure when configuration file is invalid
  • #6592: INI metacharacters ; and " are not preserved when forwarding settings to child processes

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

Keep up to date with PHPUnit:

PHPUnit 13.1.5

... (truncated)

Changelog

Sourced from phpunit/phpunit's changelog.

[13.1.8] - 2026-05-01

Fixed

  • #6595: Crash when before-class or after-class method fails with assertion failure
  • #6599: TeamCity logger does not wrap failures in before-test methods with testStarted and testFinished
  • #6601: Anonymous classes are not rejected with a clear error when creating a test double
  • #6603: assertArrays*IgnoringOrder() fails on mixed scalar types and on reordered nested associative arrays
  • MockBuilder::setMockClassName() and TestStubBuilder::setStubClassName() now reject values that are not valid unqualified PHP class identifiers, throwing the new InvalidClassNameException
  • The regular expression used by Generator::ensureValidMethods() to validate method names passed to MockBuilder::onlyMethods() and addMethods() was not anchored, so any string containing a valid identifier substring (including strings with parentheses, braces, comments, or newlines) was accepted

[13.1.7] - 2026-04-18

Changed

  • Pass LIBXML_NONET when parsing/validating XML configuration files to make explicit that no network I/O is performed
  • Verify the result file written by an isolated child process with a random nonce before deserializing it

[13.1.6] - 2026-04-17

Fixed

  • #6590: Silent failure when configuration file is invalid
  • #6592: INI metacharacters ; and " are not preserved when forwarding settings to child processes

[13.1.5] - 2026-04-16

Fixed

  • #5860: PHP CLI -d settings are not forwarded to child processes for process isolation
  • #6451: Incomplete version in RequiresPhp (e.g. <=8.5) is compared against full PHP version, causing unexpected skips
  • #6589: dataSetAsStringWithData() raises "float is not representable as int" warning for large floats in data sets

[13.1.4] - 2026-04-15

Fixed

  • #5993: DefaultJobRunner deadlocks on child processes that write large amounts of stderr output
  • #6465: SAPI-populated $_SERVER entries leak from parent into child process
  • #6587: failOnEmptyTestSuite="false" in phpunit.xml is ignored when --group/--filter/--testsuite matches no tests
  • #6588: Order of issue baseline entries is not canonicalized

[13.1.3] - 2026-04-13

Fixed

  • Regression in XML configuration migration introduced in PHPUnit 12.5.8

[13.1.2] - 2026-04-13

... (truncated)

Commits

@dependabot dependabot Bot added dependencies Pull requests that update a dependency file php Pull requests that update php code labels May 1, 2026
@dependabot dependabot Bot requested a review from norberttech as a code owner May 1, 2026 05:06
@dependabot dependabot Bot added dependencies Pull requests that update a dependency file php Pull requests that update php code labels May 1, 2026
@norberttech
Copy link
Copy Markdown
Member

@dependabot rebase

@dependabot @github
Copy link
Copy Markdown
Contributor Author

dependabot Bot commented on behalf of github May 3, 2026

Looks like this PR has been edited by someone other than Dependabot. That means Dependabot can't rebase it - sorry!

If you're happy for Dependabot to recreate it from scratch, overwriting any edits, you can request @dependabot recreate.

@norberttech
Copy link
Copy Markdown
Member

@dependabot recreate

Bumps [phpunit/phpunit](https://github.com/sebastianbergmann/phpunit) from 11.5.55 to 13.1.8.
- [Release notes](https://github.com/sebastianbergmann/phpunit/releases)
- [Changelog](https://github.com/sebastianbergmann/phpunit/blob/13.1.8/ChangeLog-13.1.md)
- [Commits](sebastianbergmann/phpunit@11.5.55...13.1.8)

---
updated-dependencies:
- dependency-name: phpunit/phpunit
  dependency-version: 13.1.8
  dependency-type: direct:development
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>
@dependabot dependabot Bot force-pushed the dependabot/composer/tools/phpunit/phpunit/phpunit-13.1.8 branch from 4dfedf9 to 7a204bc Compare May 3, 2026 11:04
@norberttech norberttech closed this May 3, 2026
@dependabot @github
Copy link
Copy Markdown
Contributor Author

dependabot Bot commented on behalf of github May 3, 2026

OK, I won't notify you again about this release, but will get in touch when a new version is available. If you'd rather skip all updates until the next major or minor version, let me know by commenting @dependabot ignore this major version or @dependabot ignore this minor version. You can also ignore all major, minor, or patch releases for a dependency by adding an ignore condition with the desired update_types to your config file.

If you change your mind, just re-open this PR and I'll resolve any conflicts on it.

@dependabot dependabot Bot deleted the dependabot/composer/tools/phpunit/phpunit/phpunit-13.1.8 branch May 3, 2026 20:45
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 size: L

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant