Page MenuHomePhabricator

Drop PHP 8.2 support from MediaWiki
Closed, ResolvedPublic

Description

T358666: Drop PHP 8.1 support from MediaWiki | T396249: Drop PHP 8.3 support from MediaWiki

This is a placeholder task for when this work happens, so that other tasks can depend upon it.

Related Objects

StatusSubtypeAssignedTask
Resolvedmatmarex
ResolvedZabe
ResolvedKrinkle
ResolvedJdforrester-WMF
ResolvedJdforrester-WMF
ResolvedJdforrester-WMF
ResolvedLucas_Werkmeister_WMDE
ResolvedNone
ResolvedJdforrester-WMF
ResolvedDaimona
ResolvedJdforrester-WMF
DeclinedNone
ResolvedScott_French
ResolvedScott_French
ResolvedScott_French
Resolvedcscott
ResolvedScott_French
DuplicatePRODUCTION ERRORNone
ResolvedPRODUCTION ERRORMichael
ResolvedPRODUCTION ERRORMichael
ResolvedMichael
DuplicatePRODUCTION ERRORNone
ResolvedTgr
ResolvedNone
Resolved DAlangi_WMF
ResolvedTgr
Resolved DAlangi_WMF
ResolvedTgr
ResolvedTgr
ResolvedAtieno
ResolvedNone
Resolvedbrouberol
ResolvedScott_French
ResolvedScott_French
ResolvedScott_French
ResolvedScott_French
ResolvedScott_French
ResolvedScott_French
ResolvedKrinkle
ResolvedKrinkle
ResolvedScott_French
ResolvedKrinkle
ResolvedTgr
ResolvedScott_French

Event Timeline

Is this now waiting on anything specifically?

Only T402810: Exploratory testing on PHP 8.3 for Content Transform Team components is open in the tree, but WMF prod is seemingly pretty stable on PHP 8.3, so from that point of view, probably unecessary to do much more there...

Is this now waiting on anything specifically?

Only T402810: Exploratory testing on PHP 8.3 for Content Transform Team components is open in the tree, but WMF prod is seemingly pretty stable on PHP 8.3, so from that point of view, probably unecessary to do much more there...

PHP 8.2 itself gets security support until 31 Dec 2026. I am not sure what the usual procedure is, but we might want to wait until we are closer to the end of this year and maybe drop it as part of 1.47?

edit: ignore, see below

Change #1224246 had a related patch set uploaded (by Zabe; author: Zabe):

[mediawiki/core@master] Drop support for PHP 8.2

https://gerrit.wikimedia.org/r/1224246

Change #1248038 had a related patch set uploaded (by Jforrester; author: Jforrester):

[integration/config@master] Zuul: Drop PHP 8.2 enforcement from MediaWiki things

https://gerrit.wikimedia.org/r/1248038

Change #1248038 merged by jenkins-bot:

[integration/config@master] Zuul: Drop PHP 8.2 enforcement from MediaWiki things for master and REL1_46

https://gerrit.wikimedia.org/r/1248038

Mentioned in SAL (#wikimedia-releng) [2026-04-27T14:32:27Z] <James_F> Zuul: Drop PHP 8.2 enforcement from MediaWiki things for master and REL1_46 for T358667

Change #1224246 merged by jenkins-bot:

[mediawiki/core@master] Drop support for PHP 8.2

https://gerrit.wikimedia.org/r/1224246

Jdforrester-WMF assigned this task to Zabe.

Change #1277578 had a related patch set uploaded (by Reedy; author: Reedy):

[mediawiki/vendor@master] Bump required PHP version to 8.3

https://gerrit.wikimedia.org/r/1277578

Change #1277578 merged by jenkins-bot:

[mediawiki/vendor@master] Bump required PHP version to 8.3

https://gerrit.wikimedia.org/r/1277578