Sep 24 2025
Mar 21 2025
Change #424298 abandoned by Daimona Eaytoy:
[mediawiki/extensions/AbuseFilter@master] [WIP] Add array-specific functions
Aug 7 2024
Apr 17 2024
Jan 30 2024
Dec 31 2023
The code review of https://gerrit.wikimedia.org/r/c/mediawiki/extensions/Math/+/665654 is stalled and there are no plans to implement this route.
Dec 27 2023
Oct 11 2023
Oct 10 2023
All patches are merged or abandoned. Anything left to do here?
Jul 29 2023
Jul 14 2023
Jun 22 2023
Change 932346 merged by jenkins-bot:
[mediawiki/skins/Timeless@master] Copy upstream change to break up overflowing filename
Change 932346 had a related patch set uploaded (by Arlolra; author: Arlolra):
[mediawiki/skins/Timeless@master] Copy upstream change to break up overflowing filename
Jun 19 2023
Change 661409 merged by jenkins-bot:
[mediawiki/core@master] Break up overflowing filename
Apr 3 2023
Hi @Pppery, There's quite a few things from this task that still need to be fixed, so let's keep it open.
Apr 1 2023
All patches were merged. Can this be closed as resolved?
Jan 27 2023
Jan 21 2023
Jan 8 2023
Dec 16 2022
How much more effort should we put into this?
Oct 5 2022
Clarifying title as this appears to about both core (T283275: Make MW master tests pass on PHP 8.0) and bundled extensions (T274965: Make PHP 8.0 voting on currently supported MW release branches).
Sep 30 2022
Sep 21 2022
Just a status update - mediawiki core unit tests should now pass on REL1_38, REL1_39 and master branches for php 8.0 and 8.1. (This is for the` composer install` variant. The CI tests that are using mediawiki/vendor.git do not work on master but do work on REL branches)
Sep 19 2022
Sep 18 2022
Strcasecmp-related error in CookieSessionProvider, MediaWiki 1.38.2.
Sep 16 2022
Aug 30 2022
Change 826917 merged by jenkins-bot:
[mediawiki/core@master] Avoid PHP 8.1 failures in SpecialPreferencesTest::testT43337
Aug 26 2022
Change 826917 had a related patch set uploaded (by Aaron Schulz; author: Aaron Schulz):
[mediawiki/core@master] Avoid PHP 8.1 failures in SpecialPreferencesTest::testT43337
FYI: PHP 8.1 made major changes to how $GLOBALS works, and one of the side effects is that using array_key_exists on $GLOBALS is now a linear-time operation instead of constant-time. MediaWiki uses this construct pretty extensively in GlobalVarConfig, which is ~1000 times slower in 8.1 than it is in 8.0, due to $GLOBALS having 1000-2000 entries in it.
Aug 8 2022
Jul 24 2022
Hello,
We use mediawiki on two wikis in Wmf21 (and follow the wmf cycle) with PHP 8.1 and elasica, no problem to report since many months.
Sincerely
Kims
Another question - In order to declare we support php8.0, is it a requirement that we run tests in CI under php8.0 for all the bundled extensions?
