| library | upstream task | our task | done? |
|---|---|---|---|
| league/event | https://github.com/thephpleague/event/commit/13e437ced2a31883f00f9e9edde7f00afb943e21 => v3.0.3; will need updated league/oauth2-server; see also T261462 | ❌ | |
| league/oauth2-server | https://github.com/thephpleague/oauth2-server/commit/9b99c22c64189da397fb5e5b41033ce679c6589d but introduce use of constructor property promotion from php8 => v9.1.0; see also T261462 | ❌ | |
| league/uri-components | https://github.com/thephpleague/uri-components/commit/63796b08e15f7845fdc11351a43928e538d141c5 needs 7.4.1, which requires PHP 8.1; see also T261462 | ❌ | |
| league/uri-interfaces | needs 7.4.1, which requires PHP 8.1; see also T261462 | ❌ | |
| monolog/monolog | Needs update to 3.8.0 https://github.com/Seldaek/monolog/pull/1903 https://github.com/Seldaek/monolog/releases/tag/3.8.0 (though our 2.9.3 version doesn't have the issues) | ❌ | |
| luggio/statsd-phpclient | T326607: Future of liuggio/statsd-php-client? | ❌ | |
Description
Details
| Status | Subtype | Assigned | Task | |
|---|---|---|---|---|
| · · · | ||||
| Open | None | T376276 PHP 8.4: Implicitly nullable parameter declarations deprecated | ||
| Open | None | T379587 PHP 8.4: Implicitly nullable parameter declarations deprecated in 3rd party vendor libs | ||
| Resolved | Reedy | T378424 PHP 8.4: Implicitly nullable parameter declarations deprecated in qrcode vendor libs | ||
| Resolved | ArthurTaylor | T379481 [GENERAL] PHP 8.4 issues in WMDE/Wikidata libraries | ||
| Resolved | Reedy | T380185 Prepare for newer geoip2/geoip2 library | ||
| Resolved | Reedy | T388273 Minify's dependency `pear/net_url2` triggers a PHPUnit test failure on PHP 8.4 in vendor | ||
| · · · |
Event Timeline
Many of the WMDE related ones I've marked as unreleased... They're released, but not integrated into vendor yet... So I'm gonna leave it as is, next update should be that they're fixed
For an overview of the files/packages for the moment see https://gerrit.wikimedia.org/r/c/mediawiki/vendor/+/1123722 (running the sniff against mediawiki/vendor)
https://gerrit.wikimedia.org/r/1125528
https://gerrit.wikimedia.org/r/1125531
https://gerrit.wikimedia.org/r/1125522
^ These three will fix ezimuel/ringphp and react/promise updates...
Change #1155653 had a related patch set uploaded (by Reedy; author: Reedy):
[mediawiki/vendor@master] Upgrading firebase/php-jwt (v6.10.0 => v6.11.1)
Change #1155656 had a related patch set uploaded (by Reedy; author: Reedy):
[mediawiki/vendor@master] Upgrading maxmind*
Change #1155653 merged by jenkins-bot:
[mediawiki/vendor@master] Upgrading firebase/php-jwt (v6.10.0 => v6.11.1)
Change #1125548 had a related patch set uploaded (by Reedy; author: Reedy):
[mediawiki/vendor@master] Upgrading elasticsearch/elasticsearch (v7.17.1 => v7.17.3)
Change #1125549 had a related patch set uploaded (by Reedy; author: Reedy):
[mediawiki/extensions/Elastica@master] Upgrading elasticsearch/elasticsearch (v7.17.1 => v7.17.3)
Change #1125548 merged by jenkins-bot:
[mediawiki/vendor@master] Upgrading elasticsearch/elasticsearch (v7.17.1 => v7.17.3)
Change #1125549 merged by jenkins-bot:
[mediawiki/extensions/Elastica@master] Upgrading elasticsearch/elasticsearch (v7.17.1 => v7.17.3)
Change #1172866 had a related patch set uploaded (by Reedy; author: Reedy):
[mediawiki/extensions/Elastica@REL1_43] Upgrading elasticsearch/elasticsearch (v7.17.1 => v7.17.3)
Change #1172867 had a related patch set uploaded (by Reedy; author: Reedy):
[mediawiki/extensions/Elastica@REL1_44] Upgrading elasticsearch/elasticsearch (v7.17.1 => v7.17.3)
Change #1172867 merged by jenkins-bot:
[mediawiki/extensions/Elastica@REL1_44] Upgrading elasticsearch/elasticsearch (v7.17.1 => v7.17.3)
Change #1172866 merged by jenkins-bot:
[mediawiki/extensions/Elastica@REL1_43] Upgrading elasticsearch/elasticsearch (v7.17.1 => v7.17.3)
Change #1176446 had a related patch set uploaded (by Reedy; author: Reedy):
[mediawiki/vendor@master] Update ezimuel/*