sebastianbergmann/phpunit (phpunit/phpunit)
### [`v10.5.30`](https://togithub.com/sebastianbergmann/phpunit/compare/10.5.29...10.5.30)
[Compare Source](https://togithub.com/sebastianbergmann/phpunit/compare/10.5.29...10.5.30)
### [`v10.5.29`](https://togithub.com/sebastianbergmann/phpunit/releases/tag/10.5.29): PHPUnit 10.5.29
[Compare Source](https://togithub.com/sebastianbergmann/phpunit/compare/10.5.28...10.5.29)
##### Fixed
- [#5887](https://togithub.com/sebastianbergmann/phpunit/pull/5887): Issue baseline generator does not correctly handle ignoring suppressed issues
- [#5908](https://togithub.com/sebastianbergmann/phpunit/issues/5908): `--list-tests` and `--list-tests-xml` CLI options do not report error when data provider method throws exception
***
[How to install or update PHPUnit](https://docs.phpunit.de/en/10.5/installation.html)
### [`v10.5.28`](https://togithub.com/sebastianbergmann/phpunit/compare/10.5.27...10.5.28)
[Compare Source](https://togithub.com/sebastianbergmann/phpunit/compare/10.5.27...10.5.28)
### [`v10.5.27`](https://togithub.com/sebastianbergmann/phpunit/releases/tag/10.5.27): PHPUnit 10.5.27
[Compare Source](https://togithub.com/sebastianbergmann/phpunit/compare/10.5.26...10.5.27)
##### Changed
- Updated dependencies (so that users that install using Composer's `--prefer-lowest` CLI option also get recent versions)
##### Fixed
- [#5892](https://togithub.com/sebastianbergmann/phpunit/issues/5892): Errors during write of `phpunit.xml` are not handled correctly when `--generate-configuration` is used
***
[How to install or update PHPUnit](https://docs.phpunit.de/en/10.5/installation.html)
### [`v10.5.26`](https://togithub.com/sebastianbergmann/phpunit/releases/tag/10.5.26): PHPUnit 10.5.26
[Compare Source](https://togithub.com/sebastianbergmann/phpunit/compare/10.5.25...10.5.26)
##### Added
- `--only-summary-for-coverage-text` CLI option to reduce the code coverage report in text format to a summary
- `--show-uncovered-for-coverage-text` CLI option to expand the code coverage report in text format to include a list of uncovered files
***
[How to install or update PHPUnit](https://docs.phpunit.de/en/10.5/installation.html)
### [`v10.5.25`](https://togithub.com/sebastianbergmann/phpunit/releases/tag/10.5.25): PHPUnit 10.5.25
[Compare Source](https://togithub.com/sebastianbergmann/phpunit/compare/10.5.24...10.5.25)
##### Changed
- Updated dependencies for PHAR distribution
***
[How to install or update PHPUnit](https://docs.phpunit.de/en/10.5/installation.html)
### [`v10.5.24`](https://togithub.com/sebastianbergmann/phpunit/releases/tag/10.5.24): PHPUnit 10.5.24
[Compare Source](https://togithub.com/sebastianbergmann/phpunit/compare/10.5.23...10.5.24)
##### Changed
- [#5877](https://togithub.com/sebastianbergmann/phpunit/pull/5877): Use `array_pop()` instead of `array_shift()` for processing `Test` objects in `TestSuite::run()` and optimize `TestSuite::isEmpty()`
***
[How to install or update PHPUnit](https://docs.phpunit.de/en/10.5/installation.html)
### [`v10.5.23`](https://togithub.com/sebastianbergmann/phpunit/releases/tag/10.5.23): PHPUnit 10.5.23
[Compare Source](https://togithub.com/sebastianbergmann/phpunit/compare/10.5.22...10.5.23)
##### Changed
- [#5875](https://togithub.com/sebastianbergmann/phpunit/pull/5875): Also destruct `TestCase` objects early that use a data provider
***
[How to install or update PHPUnit](https://docs.phpunit.de/en/10.5/installation.html)
### [`v10.5.22`](https://togithub.com/sebastianbergmann/phpunit/releases/tag/10.5.22): PHPUnit 10.5.22
[Compare Source](https://togithub.com/sebastianbergmann/phpunit/compare/10.5.21...10.5.22)
##### Changed
- [#5871](https://togithub.com/sebastianbergmann/phpunit/pull/5871): Do not collect unnecessary information using `debug_backtrace()`
***
[How to install or update PHPUnit](https://docs.phpunit.de/en/10.5/installation.html)
### [`v10.5.21`](https://togithub.com/sebastianbergmann/phpunit/releases/tag/10.5.21): PHPUnit 10.5.21
[Compare Source](https://togithub.com/sebastianbergmann/phpunit/compare/10.5.20...10.5.21)
##### Changed
- [#5861](https://togithub.com/sebastianbergmann/phpunit/pull/5861): Destroy `TestCase` object after its test was run
***
[How to install or update PHPUnit](https://docs.phpunit.de/en/10.5/installation.html)
### [`v10.5.20`](https://togithub.com/sebastianbergmann/phpunit/releases/tag/10.5.20): PHPUnit 10.5.20
[Compare Source](https://togithub.com/sebastianbergmann/phpunit/compare/10.5.19...10.5.20)
- [#5771](https://togithub.com/sebastianbergmann/phpunit/issues/5771): JUnit XML logger may crash when test that is run in separate process exits unexpectedly
- [#5819](https://togithub.com/sebastianbergmann/phpunit/issues/5819): Duplicate keys from different data providers are not handled properly
***
[How to install or update PHPUnit](https://docs.phpunit.de/en/10.5/installation.html)
### [`v10.5.19`](https://togithub.com/sebastianbergmann/phpunit/releases/tag/10.5.19): PHPUnit 10.5.19
[Compare Source](https://togithub.com/sebastianbergmann/phpunit/compare/10.5.18...10.5.19)
##### Fixed
- [#5818](https://togithub.com/sebastianbergmann/phpunit/issues/5818): Calling `method()` on a test stub created using `createStubForIntersectionOfInterfaces()` throws an unexpected exception
***
[How to install or update PHPUnit](https://docs.phpunit.de/en/10.5/installation.html)
### [`v10.5.18`](https://togithub.com/sebastianbergmann/phpunit/compare/10.5.17...10.5.18)
[Compare Source](https://togithub.com/sebastianbergmann/phpunit/compare/10.5.17...10.5.18)
### [`v10.5.17`](https://togithub.com/sebastianbergmann/phpunit/releases/tag/10.5.17): PHPUnit 10.5.17
[Compare Source](https://togithub.com/sebastianbergmann/phpunit/compare/10.5.16...10.5.17)
##### Changed
- The namespaces of dependencies are now prefixed with `PHPUnitPHAR` instead of just `PHPUnit` for the PHAR distribution of PHPUnit
***
[How to install or update PHPUnit](https://docs.phpunit.de/en/10.5/installation.html)
### [`v10.5.16`](https://togithub.com/sebastianbergmann/phpunit/compare/10.5.15...10.5.16)
[Compare Source](https://togithub.com/sebastianbergmann/phpunit/compare/10.5.15...10.5.16)
### [`v10.5.15`](https://togithub.com/sebastianbergmann/phpunit/compare/10.5.14...10.5.15)
[Compare Source](https://togithub.com/sebastianbergmann/phpunit/compare/10.5.14...10.5.15)
### [`v10.5.14`](https://togithub.com/sebastianbergmann/phpunit/releases/tag/10.5.14): PHPUnit 10.5.14
[Compare Source](https://togithub.com/sebastianbergmann/phpunit/compare/10.5.13...10.5.14)
##### Changed
- [#5747](https://togithub.com/sebastianbergmann/phpunit/pull/5747): Cache result of `Groups::groups()`
- [#5748](https://togithub.com/sebastianbergmann/phpunit/pull/5748): Improve performance of `NamePrettifier::prettifyTestMethodName()`
- [#5750](https://togithub.com/sebastianbergmann/phpunit/pull/5750): Micro-optimize `NamePrettifier::prettifyTestMethodName()` once again
##### Fixed
- [#5760](https://togithub.com/sebastianbergmann/phpunit/issues/5760): TestDox printer does not display details about exceptions raised in before-test methods
***
[How to install or update PHPUnit](https://docs.phpunit.de/en/10.5/installation.html)
### [`v10.5.13`](https://togithub.com/sebastianbergmann/phpunit/compare/10.5.12...10.5.13)
[Compare Source](https://togithub.com/sebastianbergmann/phpunit/compare/10.5.12...10.5.13)
### [`v10.5.12`](https://togithub.com/sebastianbergmann/phpunit/releases/tag/10.5.12)
[Compare Source](https://togithub.com/sebastianbergmann/phpunit/compare/10.5.11...10.5.12)
##### Fixed
- [#5652](https://togithub.com/sebastianbergmann/phpunit/issues/5652): `HRTime::duration()` throws `InvalidArgumentException`
***
[How to install or update PHPUnit](https://docs.phpunit.de/en/10.5/installation.html)
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 becomes conflicted, 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 flagged for autoclosing. However, it is being skipped due to the branch being already modified. Please close/delete it manually or report a bug if you think this is in error.
This PR contains the following updates:
10.5.11
->10.5.30
Release Notes
sebastianbergmann/phpunit (phpunit/phpunit)
### [`v10.5.30`](https://togithub.com/sebastianbergmann/phpunit/compare/10.5.29...10.5.30) [Compare Source](https://togithub.com/sebastianbergmann/phpunit/compare/10.5.29...10.5.30) ### [`v10.5.29`](https://togithub.com/sebastianbergmann/phpunit/releases/tag/10.5.29): PHPUnit 10.5.29 [Compare Source](https://togithub.com/sebastianbergmann/phpunit/compare/10.5.28...10.5.29) ##### Fixed - [#5887](https://togithub.com/sebastianbergmann/phpunit/pull/5887): Issue baseline generator does not correctly handle ignoring suppressed issues - [#5908](https://togithub.com/sebastianbergmann/phpunit/issues/5908): `--list-tests` and `--list-tests-xml` CLI options do not report error when data provider method throws exception *** [How to install or update PHPUnit](https://docs.phpunit.de/en/10.5/installation.html) ### [`v10.5.28`](https://togithub.com/sebastianbergmann/phpunit/compare/10.5.27...10.5.28) [Compare Source](https://togithub.com/sebastianbergmann/phpunit/compare/10.5.27...10.5.28) ### [`v10.5.27`](https://togithub.com/sebastianbergmann/phpunit/releases/tag/10.5.27): PHPUnit 10.5.27 [Compare Source](https://togithub.com/sebastianbergmann/phpunit/compare/10.5.26...10.5.27) ##### Changed - Updated dependencies (so that users that install using Composer's `--prefer-lowest` CLI option also get recent versions) ##### Fixed - [#5892](https://togithub.com/sebastianbergmann/phpunit/issues/5892): Errors during write of `phpunit.xml` are not handled correctly when `--generate-configuration` is used *** [How to install or update PHPUnit](https://docs.phpunit.de/en/10.5/installation.html) ### [`v10.5.26`](https://togithub.com/sebastianbergmann/phpunit/releases/tag/10.5.26): PHPUnit 10.5.26 [Compare Source](https://togithub.com/sebastianbergmann/phpunit/compare/10.5.25...10.5.26) ##### Added - `--only-summary-for-coverage-text` CLI option to reduce the code coverage report in text format to a summary - `--show-uncovered-for-coverage-text` CLI option to expand the code coverage report in text format to include a list of uncovered files *** [How to install or update PHPUnit](https://docs.phpunit.de/en/10.5/installation.html) ### [`v10.5.25`](https://togithub.com/sebastianbergmann/phpunit/releases/tag/10.5.25): PHPUnit 10.5.25 [Compare Source](https://togithub.com/sebastianbergmann/phpunit/compare/10.5.24...10.5.25) ##### Changed - Updated dependencies for PHAR distribution *** [How to install or update PHPUnit](https://docs.phpunit.de/en/10.5/installation.html) ### [`v10.5.24`](https://togithub.com/sebastianbergmann/phpunit/releases/tag/10.5.24): PHPUnit 10.5.24 [Compare Source](https://togithub.com/sebastianbergmann/phpunit/compare/10.5.23...10.5.24) ##### Changed - [#5877](https://togithub.com/sebastianbergmann/phpunit/pull/5877): Use `array_pop()` instead of `array_shift()` for processing `Test` objects in `TestSuite::run()` and optimize `TestSuite::isEmpty()` *** [How to install or update PHPUnit](https://docs.phpunit.de/en/10.5/installation.html) ### [`v10.5.23`](https://togithub.com/sebastianbergmann/phpunit/releases/tag/10.5.23): PHPUnit 10.5.23 [Compare Source](https://togithub.com/sebastianbergmann/phpunit/compare/10.5.22...10.5.23) ##### Changed - [#5875](https://togithub.com/sebastianbergmann/phpunit/pull/5875): Also destruct `TestCase` objects early that use a data provider *** [How to install or update PHPUnit](https://docs.phpunit.de/en/10.5/installation.html) ### [`v10.5.22`](https://togithub.com/sebastianbergmann/phpunit/releases/tag/10.5.22): PHPUnit 10.5.22 [Compare Source](https://togithub.com/sebastianbergmann/phpunit/compare/10.5.21...10.5.22) ##### Changed - [#5871](https://togithub.com/sebastianbergmann/phpunit/pull/5871): Do not collect unnecessary information using `debug_backtrace()` *** [How to install or update PHPUnit](https://docs.phpunit.de/en/10.5/installation.html) ### [`v10.5.21`](https://togithub.com/sebastianbergmann/phpunit/releases/tag/10.5.21): PHPUnit 10.5.21 [Compare Source](https://togithub.com/sebastianbergmann/phpunit/compare/10.5.20...10.5.21) ##### Changed - [#5861](https://togithub.com/sebastianbergmann/phpunit/pull/5861): Destroy `TestCase` object after its test was run *** [How to install or update PHPUnit](https://docs.phpunit.de/en/10.5/installation.html) ### [`v10.5.20`](https://togithub.com/sebastianbergmann/phpunit/releases/tag/10.5.20): PHPUnit 10.5.20 [Compare Source](https://togithub.com/sebastianbergmann/phpunit/compare/10.5.19...10.5.20) - [#5771](https://togithub.com/sebastianbergmann/phpunit/issues/5771): JUnit XML logger may crash when test that is run in separate process exits unexpectedly - [#5819](https://togithub.com/sebastianbergmann/phpunit/issues/5819): Duplicate keys from different data providers are not handled properly *** [How to install or update PHPUnit](https://docs.phpunit.de/en/10.5/installation.html) ### [`v10.5.19`](https://togithub.com/sebastianbergmann/phpunit/releases/tag/10.5.19): PHPUnit 10.5.19 [Compare Source](https://togithub.com/sebastianbergmann/phpunit/compare/10.5.18...10.5.19) ##### Fixed - [#5818](https://togithub.com/sebastianbergmann/phpunit/issues/5818): Calling `method()` on a test stub created using `createStubForIntersectionOfInterfaces()` throws an unexpected exception *** [How to install or update PHPUnit](https://docs.phpunit.de/en/10.5/installation.html) ### [`v10.5.18`](https://togithub.com/sebastianbergmann/phpunit/compare/10.5.17...10.5.18) [Compare Source](https://togithub.com/sebastianbergmann/phpunit/compare/10.5.17...10.5.18) ### [`v10.5.17`](https://togithub.com/sebastianbergmann/phpunit/releases/tag/10.5.17): PHPUnit 10.5.17 [Compare Source](https://togithub.com/sebastianbergmann/phpunit/compare/10.5.16...10.5.17) ##### Changed - The namespaces of dependencies are now prefixed with `PHPUnitPHAR` instead of just `PHPUnit` for the PHAR distribution of PHPUnit *** [How to install or update PHPUnit](https://docs.phpunit.de/en/10.5/installation.html) ### [`v10.5.16`](https://togithub.com/sebastianbergmann/phpunit/compare/10.5.15...10.5.16) [Compare Source](https://togithub.com/sebastianbergmann/phpunit/compare/10.5.15...10.5.16) ### [`v10.5.15`](https://togithub.com/sebastianbergmann/phpunit/compare/10.5.14...10.5.15) [Compare Source](https://togithub.com/sebastianbergmann/phpunit/compare/10.5.14...10.5.15) ### [`v10.5.14`](https://togithub.com/sebastianbergmann/phpunit/releases/tag/10.5.14): PHPUnit 10.5.14 [Compare Source](https://togithub.com/sebastianbergmann/phpunit/compare/10.5.13...10.5.14) ##### Changed - [#5747](https://togithub.com/sebastianbergmann/phpunit/pull/5747): Cache result of `Groups::groups()` - [#5748](https://togithub.com/sebastianbergmann/phpunit/pull/5748): Improve performance of `NamePrettifier::prettifyTestMethodName()` - [#5750](https://togithub.com/sebastianbergmann/phpunit/pull/5750): Micro-optimize `NamePrettifier::prettifyTestMethodName()` once again ##### Fixed - [#5760](https://togithub.com/sebastianbergmann/phpunit/issues/5760): TestDox printer does not display details about exceptions raised in before-test methods *** [How to install or update PHPUnit](https://docs.phpunit.de/en/10.5/installation.html) ### [`v10.5.13`](https://togithub.com/sebastianbergmann/phpunit/compare/10.5.12...10.5.13) [Compare Source](https://togithub.com/sebastianbergmann/phpunit/compare/10.5.12...10.5.13) ### [`v10.5.12`](https://togithub.com/sebastianbergmann/phpunit/releases/tag/10.5.12) [Compare Source](https://togithub.com/sebastianbergmann/phpunit/compare/10.5.11...10.5.12) ##### Fixed - [#5652](https://togithub.com/sebastianbergmann/phpunit/issues/5652): `HRTime::duration()` throws `InvalidArgumentException` *** [How to install or update PHPUnit](https://docs.phpunit.de/en/10.5/installation.html)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 becomes conflicted, or you tick the rebase/retry checkbox.
🔕 Ignore: Close this PR and you won't be reminded about this update again.
This PR was generated by Mend Renovate. View the repository job log.