PHPUnit 11 has just been released.
As this is a major release with breaking changes, upgrading should be a done deliberately and managed.
This effectively means that upgrading to a PHPUnit Polyfills version which supports PHPUnit 11 should also be done deliberately and managed, so the Polyfills should get a new major release.
The intention is for the 1.x series and 2.x series to continue to be maintained, for as long as PHPUnit continues to make PHPUnit 9.x/10.x compatible with new PHP versions.
Refs:
Proposed Roadmap for PHPUnit Polyfills 3.0 / PHPUnit 11.0 support
Request for comments
This roadmap is open for comments.
PHPUnit 11 has just been released.
As this is a major release with breaking changes, upgrading should be a done deliberately and managed.
This effectively means that upgrading to a PHPUnit Polyfills version which supports PHPUnit 11 should also be done deliberately and managed, so the Polyfills should get a new major release.
The intention is for the
1.xseries and2.xseries to continue to be maintained, for as long as PHPUnit continues to make PHPUnit 9.x/10.x compatible with new PHP versions.Refs:
Proposed Roadmap for PHPUnit Polyfills 3.0 / PHPUnit 11.0 support
3.xbranch.TestCasemethodsprotectedthat should have beenprotectedall along sebastianbergmann/phpunit#5213 - PR PHPUnit 11 | Make select methodsprotected#197AssertAttributeHelperwhich was only intended to buy people a little more time to upgrade to PHPUnit 9.x. - PR Drop support for theAssertAttributeHelper#194expectUserDeprecationMessage()andexpectUserDeprecationMessageMatches()methods. See ImplementexpectUserDeprecationMessage()andexpectUserDeprecationMessageMatches()to expectE_USER_DEPRECATEDissues sebastianbergmann/phpunit#5605 - PR PHPUnit 11 | ExpectUserDeprecationtrait: polyfill the TestCase::expectUserDeprecation*() methods #200assertArrayIs*ToArray*ListOfKeys()assertions. See Assertions for comparing arrays while ignoring a specified list of keys sebastianbergmann/phpunit#5600 - PR PHPUnit 11 | AssertArrayWithListKeys trait: polyfill the Assert::assertArrayIsEqualToArrayOnlyConsideringListOfKeys() et al methods #198assertObjectNotEquals()assertion. SeeassertObjectNotEquals()sebastianbergmann/phpunit#5811 - PR PHPUnit 11.2.0 | AssertObjectNotEquals trait: polyfill the Assert::assertObjectNotEquals() method #199Request for comments
This roadmap is open for comments.