Page MenuHomePhabricator

New upstream release for composer/semver
Closed, ResolvedPublic

Description

To whom it may concern:

A new upstream version of composer/semver is now available: 3.4.3.

Event Timeline

Parsoid already has a ^3.4.0 dependency, so we should be fine with an upgrade to mediawiki-vendor.

Change #1075926 had a related patch set uploaded (by C. Scott Ananian; author: C. Scott Ananian):

[mediawiki/vendor@master] Bump composer/semver to 3.4.3

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

Seems to be blocked on a bump in the dependencies of mediawiki-codesniffer.

Change #1075930 had a related patch set uploaded (by C. Scott Ananian; author: C. Scott Ananian):

[mediawiki/tools/codesniffer@master] Support composer/semver 3.4.3

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

Change #1075930 merged by jenkins-bot:

[mediawiki/tools/codesniffer@master] Support composer/semver 3.4.3

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

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

[mediawiki/vendor@master] Upgrade composer/semver from v3.4.2 to v3.4.3

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

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

[mediawiki/core@master] Upgrade composer/semver from v3.4.2 to v3.4.3

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

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

[mediawiki/tools/codesniffer@master] HISTORY: Add last few changes as v44.0.1

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

Change #1078426 merged by jenkins-bot:

[mediawiki/tools/codesniffer@master] HISTORY: Tag as v45.0.0

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

Change #1075926 abandoned by Reedy:

[mediawiki/vendor@master] Bump composer/semver to 3.4.3

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

Change #1078410 merged by Reedy:

[mediawiki/vendor@master] Upgrade composer/semver from v3.4.2 to v3.4.3

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

Urbanecm_WMF subscribed.

This caused T379095: CommunityConfiguration merges are blocked by a composer dependency mismatch. We need to either downgrade composer/semver or upgrade mediawiki/mediawiki-codesniffer to 45.0.0, which allows semver 3.4.3 to be used.

https://gerrit.wikimedia.org/r/c/mediawiki/core/+/1078411 hasn't merged yet. We had to force the vendor patch through due to circular dependancies.

Change #1078411 merged by jenkins-bot:

[mediawiki/core@master] Upgrade mediawiki/mediawiki-codesniffer from 44.0.0 to 45.0.0 and composer/semver from v3.4.2 to v3.4.3

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

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

[mediawiki/vendor@REL1_43] Upgrade composer/semver from v3.4.2 to v3.4.3

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

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

[mediawiki/core@REL1_43] Upgrade mediawiki/mediawiki-codesniffer from 44.0.0 to 45.0.0 and composer/semver from v3.4.2 to v3.4.3

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

Jdforrester-WMF subscribed.

Still Resolved for main branch.

Change #1087529 merged by Reedy:

[mediawiki/vendor@REL1_43] Upgrade composer/semver from v3.4.2 to v3.4.3

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

Change #1087530 merged by jenkins-bot:

[mediawiki/core@REL1_43] Upgrade mediawiki/mediawiki-codesniffer from 44.0.0 to 45.0.0 and composer/semver from v3.4.2 to v3.4.3

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