mediawiki/core require-dev giorgiosironi/eris (maybe not using it), this is also require-dev by WikibaseLexeme.
V0.14 declares Compatibility
- PHP 7.4, 8.0, 8.1, 8.2
- PHPUnit 8.x, 9.x
V1.1 declares Compatibility
- PHP 8.1, 8.2, 8.3, 8.4
- PHPUnit 10.x, 11.x, 12.x, 13.x
Update is required to support PHP 8.4 support ("Implicitly marking parameter $exception as nullable is deprecated, the explicit nullable type must be used instead"), it seems php8.5 is not supported yet
But it must be updated together with PHPUnit 10 (T328919: Upgrade PHPUnit in MediaWiki code to PHPUnit 10)
The first update results in a revert (see T406470: Wikibase/WikibaseLexeme CI broken: PHP Fatal error: An alias (traitDumpSeedForReproducing) was defined for method dumpSeedForReproducing(), but this method does not exist), for more information, about broken WikibaseLexeme.
Cannot removed from core due to T220723#11977696