Skip to content

Conversation

@renovate
Copy link
Contributor

@renovate renovate bot commented Aug 7, 2025

This PR contains the following updates:

Package Change Age Confidence
phpunit/phpunit (source) 12.2.7 -> 12.4.3 age confidence

Release Notes

sebastianbergmann/phpunit (phpunit/phpunit)

v12.4.3: PHPUnit 12.4.3

Compare Source

Fixed
  • #​6402: Avoid reading from STDOUT when rewind() fails

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

Keep up to date with PHPUnit:
  • You can follow @​[email protected] to stay up to date with PHPUnit's development.
  • You can subscribe to the PHPUnit Updates newsletter to receive updates about and tips for PHPUnit.

v12.4.2: PHPUnit 12.4.2

Compare Source

Changed
  • Skipped tests alone no longer lead to a yellow background for the test result summary
Fixed
  • #​6391: Errors during backup of global variables and static properties are not reported

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

Keep up to date with PHPUnit:
  • You can follow @​[email protected] to stay up to date with PHPUnit's development.
  • You can subscribe to the PHPUnit Updates newsletter to receive updates about and tips for PHPUnit.

v12.4.1: PHPUnit 12.4.1

Compare Source

Fixed
  • #​6364: --filter format used by PhpStorm stopped working
  • #​6378: Wrong method name passed to DataProviderMethodCalled event value object

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

Keep up to date with PHPUnit:
  • You can follow @​[email protected] to stay up to date with PHPUnit's development.
  • You can subscribe to the PHPUnit Updates newsletter to receive updates about and tips for PHPUnit.

v12.4.0: PHPUnit 12.4.0

Compare Source

Added
  • #​6277: Allow tests to opt out of the validation that a data provider method does not provide data sets with more values than a test method accepts
  • #​6341: Support for regular expressions with #[IgnoreDeprecations] attribute
  • #​6354: Invokable constraints
Deprecated
  • #​6284: #[RunClassInSeparateProcess] attribute
  • #​6355: Support for version constraint string argument without explicit version comparison operator

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

Keep up to date with PHPUnit:
  • You can follow @​[email protected] to stay up to date with PHPUnit's development.
  • You can subscribe to the PHPUnit Updates newsletter to receive updates about and tips for PHPUnit.

v12.3.15: PHPUnit 12.3.15

Compare Source

Fixed
  • #​6368: failOnPhpunitWarning="false" has no effect

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

Keep up to date with PHPUnit:
  • You can follow @​[email protected] to stay up to date with PHPUnit's development.
  • You can subscribe to the PHPUnit Updates newsletter to receive updates about and tips for PHPUnit.

v12.3.14: PHPUnit 12.3.14

Compare Source

  • No changes; phpunit.phar rebuilt with updated dependencies

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

Keep up to date with PHPUnit:
  • You can follow @​[email protected] to stay up to date with PHPUnit's development.
  • You can subscribe to the PHPUnit Updates newsletter to receive updates about and tips for PHPUnit.

v12.3.13: PHPUnit 12.3.13

Compare Source

  • No changes; phpunit.phar rebuilt with updated dependencies

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

Keep up to date with PHPUnit:
  • You can follow @​[email protected] to stay up to date with PHPUnit's development.
  • You can subscribe to the PHPUnit Updates newsletter to receive updates about and tips for PHPUnit.

v12.3.12: PHPUnit 12.3.12

Compare Source

  • No changes; phpunit.phar rebuilt with updated dependencies

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

Keep up to date with PHPUnit:
  • You can follow @​[email protected] to stay up to date with PHPUnit's development.
  • You can subscribe to the PHPUnit Updates newsletter to receive updates about and tips for PHPUnit.

v12.3.11: PHPUnit 12.3.11

Compare Source

Changed
  • #​6366: Exclude __sleep() and __wakeup() from test double code generation on PHP >= 8.5

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

Keep up to date with PHPUnit:
  • You can follow @​[email protected] to stay up to date with PHPUnit's development.
  • You can subscribe to the PHPUnit Updates newsletter to receive updates about and tips for PHPUnit.

v12.3.10: PHPUnit 12.3.10

Compare Source

Changed
  • #​6353: Disable performance optimization for tests requiring Xdebug
  • #​6357: Also collect E_DEPRECATED issues when building the test suite

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

Keep up to date with PHPUnit:
  • You can follow @​[email protected] to stay up to date with PHPUnit's development.
  • You can subscribe to the PHPUnit Updates newsletter to receive updates about and tips for PHPUnit.

v12.3.9: PHPUnit 12.3.9

Compare Source

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

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

Keep up to date with PHPUnit:
  • You can follow @​[email protected] to stay up to date with PHPUnit's development.
  • You can subscribe to the PHPUnit Updates newsletter to receive updates about and tips for PHPUnit.

v12.3.8: PHPUnit 12.3.8

Compare Source

Fixed
  • #​6340: Implicitly enabled display of deprecation details is not disabled when it should be

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

Keep up to date with PHPUnit:
  • You can follow @​[email protected] to stay up to date with PHPUnit's development.
  • You can subscribe to the PHPUnit Updates newsletter to receive updates about and tips for PHPUnit.

v12.3.7: PHPUnit 12.3.7

Compare Source

Changed
  • #[IgnorePhpunitDeprecations] is now considered for test runner deprecations (where applicable)

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

Keep up to date with PHPUnit:
  • You can follow @​[email protected] to stay up to date with PHPUnit's development.
  • You can subscribe to the PHPUnit Updates newsletter to receive updates about and tips for PHPUnit.

v12.3.6

Compare Source

v12.3.5: PHPUnit 12.3.5

Compare Source

Changed
  • #​6319: Detect premature end of PHPUnit's main PHP process
  • #​6321: Allow error_reporting=E_ALL for --check-php-configuration
Fixed
  • #​5863: TestDox printer does not show previous exception
  • #​6102: expectUserDeprecationMessage*() fails when test is run in separate process

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

Keep up to date with PHPUnit:
  • You can follow @​[email protected] to stay up to date with PHPUnit's development.
  • You can subscribe to the PHPUnit Updates newsletter to receive updates about and tips for PHPUnit.

v12.3.4: PHPUnit 12.3.4

Compare Source

Changed
  • #​6308: Improve output of --check-php-configuration
  • The version number for the test result cache file has been incremented to reflect that its structure for PHPUnit 12.3 is not compatible with its structure for PHPUnit 8.5 and PHPUnit 9.6
Fixed
  • #​6197: ini_set('error_log') sets filepath outside open_basedir
  • #​6279: Deprecation triggered in data provider method affects all test methods using that data provider method
  • #​6281: Exceptions raised in after-test method are not reported for skipped tests

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

Keep up to date with PHPUnit:
  • You can follow @​[email protected] to stay up to date with PHPUnit's development.
  • You can subscribe to the PHPUnit Updates newsletter to receive updates about and tips for PHPUnit.

v12.3.3: PHPUnit 12.3.3

Compare Source

Fixed
  • #​6304: PHPUnit 11.5.29 hangs when a test runner deprecation is triggered and process isolation is used (this reverts "#[IgnorePhpunitDeprecations] is now considered for test runner deprecations" from PHPUnit 12.3.1)

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

Keep up to date with PHPUnit:
  • You can follow @​[email protected] to stay up to date with PHPUnit's development.
  • You can subscribe to the PHPUnit Updates newsletter to receive updates about and tips for PHPUnit.

v12.3.2: PHPUnit 12.3.2

Compare Source

Changed
  • #​6300: Emit warning when the name of a data provider method begins with test
  • Do not use SplObjectStorage methods that will be deprecated in PHP 8.5

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

Keep up to date with PHPUnit:
  • You can follow @​[email protected] to stay up to date with PHPUnit's development.
  • You can subscribe to the PHPUnit Updates newsletter to receive updates about and tips for PHPUnit.

v12.3.1: PHPUnit 12.3.1

Compare Source

Added
  • #​6297: --check-php-configuration CLI option for checking whether PHP is configured for testing
Changed
  • #[IgnorePhpunitDeprecations] is now considered for test runner deprecations (where applicable)
Fixed
  • #​6160: Baseline file in a subdirectory contains absolute paths
  • #​6294: Silent failure of PHP fatal errors
  • Errors due to invalid data provided using #[TestWith] or #[TestWithJson] attributes are now properly reported
  • The DataProviderMethodFinished event is now also emitted when the provided data set has an invalid key

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

Keep up to date with PHPUnit:
  • You can follow @​[email protected] to stay up to date with PHPUnit's development.
  • You can subscribe to the PHPUnit Updates newsletter to receive updates about and tips for PHPUnit.

v12.3.0: PHPUnit 12.3.0

Compare Source

Added
  • #​3795: Bootstrap scripts specific to test suites
  • #​6268: #[IgnorePHPUnitWarnings] attribute for ignoring PHPUnit warnings
  • #[TestDoxFormatter] and #[TestDoxFormatterExternal] attributes for configuring a custom TestDox formatter for tests that use data from data providers
  • TestRunner\ChildProcessErrored event
  • Configuration::includeTestSuites() and Configuration::excludeTestSuites()
Changed
  • #​6237: Do not run tests when code coverage analysis is requested but code coverage data cannot be collected
  • #​6272: Use @<data-set-name> format (compatible with --filter CLI option) in defect messages
  • #​6273: Warn when #[DataProvider*] attributes are mixed with #[TestWith*] attributes
Deprecated
  • #​6229: Configuration::includeTestSuite(), use Configuration::includeTestSuites() instead
  • #​6229: Configuration::excludeTestSuite(), use Configuration::excludeTestSuites() instead
  • #​6246: Using #[CoversNothing] on a test method

How to install or update PHPUnit

v12.2.9: PHPUnit 12.2.9

Compare Source

Fixed
  • #​6097: The file attribute of <testClass> node of XML test list can be wrong

How to install or update PHPUnit

v12.2.8: PHPUnit 12.2.8

Compare Source

Fixed
  • #​6274: Infinite recursion when code coverage report in OpenClover XML format is configured in XML configuration file

How to install or update PHPUnit


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 was generated by Mend Renovate. View the repository job log.

@renovate renovate bot force-pushed the renovate/phpunit-phpunit-12.x-lockfile branch from 4a7244e to 5676e64 Compare August 9, 2025 08:56
@renovate renovate bot changed the title Update dependency phpunit/phpunit to v12.3.0 Update dependency phpunit/phpunit to v12.3.1 Aug 9, 2025
@renovate renovate bot force-pushed the renovate/phpunit-phpunit-12.x-lockfile branch from 5676e64 to ed0dd8a Compare August 10, 2025 09:26
@renovate renovate bot changed the title Update dependency phpunit/phpunit to v12.3.1 Update dependency phpunit/phpunit to v12.3.2 Aug 10, 2025
@renovate renovate bot changed the title Update dependency phpunit/phpunit to v12.3.2 Update dependency phpunit/phpunit to v12.3.3 Aug 11, 2025
@renovate renovate bot force-pushed the renovate/phpunit-phpunit-12.x-lockfile branch from ed0dd8a to 23296c7 Compare August 11, 2025 08:46
@renovate renovate bot changed the title Update dependency phpunit/phpunit to v12.3.3 Update dependency phpunit/phpunit to v12.3.4 Aug 12, 2025
@renovate renovate bot force-pushed the renovate/phpunit-phpunit-12.x-lockfile branch from 23296c7 to e2c7dfd Compare August 12, 2025 10:31
@renovate renovate bot changed the title Update dependency phpunit/phpunit to v12.3.4 Update dependency phpunit/phpunit to v12.3.5 Aug 16, 2025
@renovate renovate bot force-pushed the renovate/phpunit-phpunit-12.x-lockfile branch from e2c7dfd to d7720ea Compare August 16, 2025 09:32
@renovate renovate bot changed the title Update dependency phpunit/phpunit to v12.3.5 Update dependency phpunit/phpunit to v12.3.6 Aug 20, 2025
@renovate renovate bot force-pushed the renovate/phpunit-phpunit-12.x-lockfile branch from d7720ea to 955d6db Compare August 20, 2025 22:24
@renovate renovate bot force-pushed the renovate/phpunit-phpunit-12.x-lockfile branch from 955d6db to 8314eeb Compare August 31, 2025 10:55
@renovate renovate bot changed the title Update dependency phpunit/phpunit to v12.3.6 Update dependency phpunit/phpunit to v12.3.7 Aug 31, 2025
@renovate renovate bot force-pushed the renovate/phpunit-phpunit-12.x-lockfile branch from 8314eeb to dc1e20f Compare September 6, 2025 22:52
@renovate renovate bot changed the title Update dependency phpunit/phpunit to v12.3.7 Update dependency phpunit/phpunit to v12.3.8 Sep 6, 2025
@renovate renovate bot force-pushed the renovate/phpunit-phpunit-12.x-lockfile branch from dc1e20f to 78449a6 Compare September 11, 2025 09:57
@renovate renovate bot changed the title Update dependency phpunit/phpunit to v12.3.8 Update dependency phpunit/phpunit to v12.3.9 Sep 11, 2025
@renovate renovate bot changed the title Update dependency phpunit/phpunit to v12.3.9 Update dependency phpunit/phpunit to v12.3.10 Sep 11, 2025
@renovate renovate bot force-pushed the renovate/phpunit-phpunit-12.x-lockfile branch from 78449a6 to d97e073 Compare September 11, 2025 14:14
@renovate renovate bot changed the title Update dependency phpunit/phpunit to v12.3.10 Update dependency phpunit/phpunit to v12.3.11 Sep 14, 2025
@renovate renovate bot force-pushed the renovate/phpunit-phpunit-12.x-lockfile branch from d97e073 to c1bffcb Compare September 14, 2025 08:53
@renovate renovate bot force-pushed the renovate/phpunit-phpunit-12.x-lockfile branch from c1bffcb to 6c0a2fb Compare September 21, 2025 16:31
@renovate renovate bot changed the title Update dependency phpunit/phpunit to v12.3.11 Update dependency phpunit/phpunit to v12.3.12 Sep 21, 2025
@renovate renovate bot force-pushed the renovate/phpunit-phpunit-12.x-lockfile branch from 6c0a2fb to e2f80d4 Compare September 23, 2025 08:49
@renovate renovate bot changed the title Update dependency phpunit/phpunit to v12.3.12 Update dependency phpunit/phpunit to v12.3.13 Sep 23, 2025
@renovate renovate bot force-pushed the renovate/phpunit-phpunit-12.x-lockfile branch from e2f80d4 to a1e1f1b Compare September 24, 2025 06:41
@renovate renovate bot changed the title Update dependency phpunit/phpunit to v12.3.13 Update dependency phpunit/phpunit to v12.3.14 Sep 24, 2025
@renovate renovate bot force-pushed the renovate/phpunit-phpunit-12.x-lockfile branch from a1e1f1b to 1598088 Compare September 28, 2025 12:58
@renovate renovate bot changed the title Update dependency phpunit/phpunit to v12.3.14 Update dependency phpunit/phpunit to v12.3.15 Sep 28, 2025
@renovate renovate bot force-pushed the renovate/phpunit-phpunit-12.x-lockfile branch from 1598088 to 023ac09 Compare October 3, 2025 05:14
@renovate renovate bot changed the title Update dependency phpunit/phpunit to v12.3.15 Update dependency phpunit/phpunit to v12.4.0 Oct 3, 2025
@renovate renovate bot force-pushed the renovate/phpunit-phpunit-12.x-lockfile branch from 023ac09 to a36f045 Compare October 9, 2025 17:35
@renovate renovate bot changed the title Update dependency phpunit/phpunit to v12.4.0 Update dependency phpunit/phpunit to v12.4.1 Oct 9, 2025
@renovate renovate bot force-pushed the renovate/phpunit-phpunit-12.x-lockfile branch from a36f045 to 4e85ac3 Compare October 30, 2025 13:49
@renovate renovate bot changed the title Update dependency phpunit/phpunit to v12.4.1 Update dependency phpunit/phpunit to v12.4.2 Oct 30, 2025
@renovate renovate bot force-pushed the renovate/phpunit-phpunit-12.x-lockfile branch from 4e85ac3 to 64ff751 Compare November 13, 2025 10:42
@renovate renovate bot changed the title Update dependency phpunit/phpunit to v12.4.2 Update dependency phpunit/phpunit to v12.4.3 Nov 13, 2025
@andibraeu andibraeu merged commit ac69785 into main Nov 13, 2025
1 check passed
@renovate renovate bot deleted the renovate/phpunit-phpunit-12.x-lockfile branch November 13, 2025 11:15
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.

2 participants