Repository navigation
chore(deps): update composer dev tooling dependencies - #249
Open
renovate[bot] wants to merge 1 commit into
Open
renovate[bot] wants to merge 1 commit into
renovate[bot] wants to merge 1 commit into
Conversation
renovate
Bot
force-pushed
the
renovate/composer-dev-tooling
branch
2 times, most recently
from
October 12, 2026 12:52
237e8f6 to
69b2cd4
Compare
renovate
Bot
force-pushed
the
renovate/composer-dev-tooling
branch
from
October 16, 2026 20:51
69b2cd4 to
163bb05
Compare
renovate
Bot
force-pushed
the
renovate/composer-dev-tooling
branch
from
October 20, 2026 19:36
163bb05 to
66b02ae
Compare
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
This PR contains the following updates:
^2.0.21→^2.1.1^2.0.12→^2.1.0^13.3.6→^13.4.2Release Notes
phpstan/phpstan-phpunit
v2.1.1Compare Source
AssertEmptyIsDiscouragedRuleis auto-fixable (#342)AssertSameWithCountRuleauto-fixable (#259)v2.1.0Compare Source
phpstan/phpstan-strict-rules
v2.1.0Compare Source
sebastianbergmann/phpunit (phpunit/phpunit)
v13.4.2: PHPUnit 13.4.2Compare Source
Fixed
expectUserDeprecationMessage()andexpectUserDeprecationMessageMatches()did not see the deprecations triggered by an attempt of a retried test and saw those of the previously run test instead#[Retry]does not retry the test,--repeatdoes not skip the remaining repetitions,tearDown()sees the wrong status, and code coverage records the test as successfulwith()were matched by position instead of by name, so an expectation such as->with(b: 7)compared the expected value with the first parameter of the method and the parameter named$bwas not checkedwithParameterSetsInOrder(),withParameterSetsInAnyOrder(), andwithParameterSetsInPartialOrder()were ignored, so a parameter set such as['b' => 7]compared the expected value with the first parameter of the method and the parameternamed
$bwas not checkedLearn how to install or update PHPUnit 13.4 in the documentation.
Keep up to date with PHPUnit:
v13.4.1: PHPUnit 13.4.1Compare Source
Changed
Fixed
TestSuite::runTests()doubles garbage collector time whenzend.exception_ignore_argsis offsetUpBeforeClass()andtearDownAfterClass()were run twice for a test class that is the only test class in a test suite of the XML configuration file that has the name of that test class--ARGS--section of a PHPT test that start with-were interpreted by PHP instead of being passed to the test when the test also has a--STDIN--sectionLearn how to install or update PHPUnit 13.4 in the documentation.
Keep up to date with PHPUnit:
v13.4.0: PHPUnit 13.4.0Compare Source
Added
executionOrderattribute values and--order-bytoken lists that spell the order beforedefects, for exampleduration-ascending,defectspipeline()on theTestSuite\Sortedevent for inspecting which reordering stages were appliedConstraint::negatedToString()andConstraint::negatedFailureDescription()for authoring the description of a constraint that is wrapped inLogicalNot#[RequiresClass]attribute to skip a test if a class does not existChildProcessExtensioninterface for extensions that need to be bootstrapped in the child process of a test that runs in process isolation--coverage-jsonlCLI option and<jsonl>element for the XML configuration file to write a code coverage report in JSONL format, one JSON object per line, that reports uncovered code rather than every executable line--timeoutCLI option to limit the wall-clock time of the entire test runrequireCoverageMetadataOnSmallTests,requireCoverageMetadataOnMediumTests, andrequireCoverageMetadataOnLargeTestsattributes for the XML configuration file to require code coverage metadata depending on the size of a test; these have precedence overrequireCoverageMetadataChanged
--- OUTPUT:record that is attributed to the test instead of being passed through unformatted; the record is omitted whenbeStrictAboutOutputDuringTestsor--disallow-test-outputalready reports the output as riskyDeprecated
defectsbefore the order for--order-byandexecutionOrder, which will change meaning in PHPUnit 14dependsandno-dependsfor--order-byandexecutionOrder--order-byandexecutionOrderexecutionOrderXML configuration attribute, which are currently ignoredConstraint::failureDescriptionInContext()andLogicalNot::negate()#[Group],#[Ticket],#[Small],#[Medium], and#[Large]on parent classes of test classesFixed
#[DataProviderClosure]errors when it is run in process isolationLearn how to install or update PHPUnit 13.4 in the documentation.
Keep up to date with PHPUnit:
Configuration
📅 Schedule: (UTC)
🚦 Automerge: Enabled.
♻ Rebasing: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.
👻 Immortal: This PR will be recreated if closed unmerged. Get config help if that's undesired.
This PR was generated by Mend Renovate. View the repository job log.