Page MenuHomePhabricator

Upgrade composer to >= 2.9.1
Open, Needs TriagePublic

Event Timeline

Reedy updated the task description. (Show Details)

Whether we want to wait for another point release or two...

Famous last words, but looking at https://github.com/composer/composer/compare/2.9.1...main and https://github.com/composer/composer/issues doesn't suggest urgent things about to come out…

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

[integration/config@master] Docker: [composer-scratch] Upgrade composer from 2.8.1 to 2.9.1

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

Change #1206967 merged by jenkins-bot:

[integration/config@master] Docker: [composer-scratch] Upgrade composer from 2.8.1 to 2.9.1

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

Mentioned in SAL (#wikimedia-releng) [2025-11-18T22:40:54Z] <James_F> Docker: [composer-scratch] Upgrade composer from 2.8.1 to 2.9.1, for T410453

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

[integration/config@master] jjb: Bump PHP images to composer 2.9.1

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

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

[mediawiki/vendor@master] Rebuild with composer 2.9.1

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

Change #1206972 merged by jenkins-bot:

[integration/config@master] jjb: Bump PHP images to composer 2.9.1

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

Any idea what 'Update any documentation' meant last time, beyond the README in vendor.git?

Change #1206974 merged by jenkins-bot:

[mediawiki/vendor@master] Rebuild with composer 2.9.1

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

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

[mediawiki/vendor@REL1_45] Rebuild with composer 2.9.1

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

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

[mediawiki/vendor@REL1_44] Rebuild with composer 2.9.1

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

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

[mediawiki/vendor@REL1_43] Rebuild with composer 2.9.1

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

Change #1206984 merged by Reedy:

[mediawiki/vendor@REL1_45] Rebuild with composer 2.9.1

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

Change #1206985 merged by Reedy:

[mediawiki/vendor@REL1_44] Rebuild with composer 2.9.1

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

Change #1206986 merged by Reedy:

[mediawiki/vendor@REL1_43] Rebuild with composer 2.9.1

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

We'll get the composer update for "free" when we switch to Debian forky, but that's quite a long way off. Do we want to wait?