Page MenuHomePhabricator

Update wikimedia/timestamp in release branches
Closed, ResolvedPublic

Description

It would look like T345701: Wikimedia\Timestamp\TimestampException: Wikimedia\Timestamp\ConvertibleTimestamp::setTimestamp: Invalid timestamp format. is applicable to basically all versions of the library, as the line has been unchanged since it was forked into a library - R1985:b4c8d54d019c: Initial commit from MediaWiki core

T347759: Release v4.1.1 of Timestamp created the new release.

Updating MW 1.39 from v4.0.0 to v4.1.1 and MW 1.40 from v4.1.0 to v4.1.1 (same as master) is trivial.

https://github.com/wikimedia/mediawiki-libs-Timestamp/compare/v4.0.0...v4.1.1
https://github.com/wikimedia/mediawiki-libs-Timestamp/compare/v4.1.0...v4.1.1

Updating MW 1.35 from v3.0.0 to v4.1.1should be doable, without any relevant breaking changes... So probably the easiest way. XMPReader depends on it, but the dependancy is pretty loose already...isn't doable due to an incompatible PHP version changes in the v4.0.0. A v3.0.1 release could be made, or we don't bother backporting...

https://github.com/wikimedia/mediawiki-libs-Timestamp/compare/v3.0.0...v4.0.0

Event Timeline

Reedy updated the task description. (Show Details)

Change 963792 had a related patch set uploaded (by Reedy; author: Arlolra):

[mediawiki/vendor@REL1_40] Update Timestamp to v4.1.1

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

Change 963793 had a related patch set uploaded (by Reedy; author: Arlolra):

[mediawiki/vendor@REL1_39] Update Timestamp to v4.1.1

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

Change 963795 had a related patch set uploaded (by Reedy; author: Arlolra):

[mediawiki/vendor@REL1_35] Update Timestamp to v4.1.1

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

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

[mediawiki/core@REL1_35] composer.json: Update wikimedia/timestamp to v4.1.1

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

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

[mediawiki/core@REL1_39] composer.json: Update wikimedia/timestamp to v4.1.1

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

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

[mediawiki/core@REL1_40] composer.json: Update wikimedia/timestamp to v4.1.1

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

Change 963792 merged by Reedy:

[mediawiki/vendor@REL1_40] Update Timestamp to v4.1.1

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

Change 963795 abandoned by Reedy:

[mediawiki/vendor@REL1_35] Update Timestamp to v4.1.1

Reason:

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

Change 963807 abandoned by Reedy:

[mediawiki/core@REL1_35] composer.json: Update wikimedia/timestamp to v4.1.1

Reason:

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

Change 963793 merged by Jforrester:

[mediawiki/vendor@REL1_39] Update Timestamp to v4.1.1

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

Change 963809 merged by jenkins-bot:

[mediawiki/core@REL1_40] composer.json: Update wikimedia/timestamp to v4.1.1

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

Change 963808 merged by jenkins-bot:

[mediawiki/core@REL1_39] composer.json: Update wikimedia/timestamp to v4.1.1

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