Eric Gardner
b58d92db1b
Update OOUI to v0.48.1
...
Bug: T340686
Bug: T345515
Depends-On: Icd6c813b1b1d0597bf4013d691727bd7c463d8ed
Change-Id: Ic52d6a80c89f40643e4b157b5bd9cc13e2169781
2023-09-12 16:38:13 -07:00
Amir Sarabadani
52f33d7d72
Bump phan to 0.13.0
...
Change-Id: I57c25d953700ca1cd97cc71ec2a28cbeb9ee875f
2023-09-11 19:22:44 +02:00
Roan Kattouw
774a8fbff7
Update OOUI to v0.48.0
...
Release notes: https://gerrit.wikimedia.org/g/oojs/ui/+/v1.2.34/History.md "
Depends-On: I19288c4517efcb68cdd9d89b7860faa9c4c1d1a5
Bug: T341955
Bug: T342216
Bug: T343585
Change-Id: I9ae4162b1b3ee9b96fec714b37ee3b70172dbd31
2023-08-30 12:20:41 -07:00
Derick Alangi
5f2927a688
Update wikimedia/utfnormal to latest 4.0.0
...
Depends-On: I8812c644b78527f2f165829ff372aeafb34ec81b
Change-Id: I6e7dbaab8226af038d20a511a2d07eb59e5735f6
2023-08-29 13:07:14 -04:00
Derick Alangi
8af2a32dba
Update wikimedia/remex-html to latest 4.0.1
...
Depends-On: Ifc5d473b48fbcbe1768fbc56264e8a6d81ac5e50
Change-Id: Ib7b538b160ef40227085cb795ed249cff1618eb6
2023-08-29 13:04:29 -04:00
jenkins-bot
3ac9d2b5b1
Merge "Upgrade wikimedia/html-formatter from 3.0.1 to 4.0.3"
2023-08-23 16:17:54 +00:00
jenkins-bot
40687cc8d4
Merge "Install symfony/polyfill-php82 (v1.27.0)"
2023-08-23 15:36:39 +00:00
James D. Forrester
af5ccbf3ae
Upgrade wikimedia/html-formatter from 3.0.1 to 4.0.3
...
Bug: T330528
Depends-On: Id785cfd2e00762ca6c1ea80200dd4a3d197640f2
Depends-On: Id785cfd2e00762ca6c1ea80200dd4a3d197640fa
Change-Id: I4ec79b22a28223e05c85e2cea29eb36e0ec0e905
2023-08-23 15:26:21 +00:00
Reedy
53d586b92c
Install symfony/polyfill-php82 (v1.27.0)
...
Change-Id: Id30ffd2be803041fe182ee93f86fad978055f8f6
Depends-On: I4db6cfa59f94ba0774318fcc8362dd3150882641
2023-08-23 11:05:31 -04:00
Tim Starling
8131154364
Update wikimedia/minify to 2.5.0
...
Depends-On: I0f9065adebc5f74bf2510cac1fecbabfd5728af4
Change-Id: I2e4e90369aa98a5428b74491cb6b3bcd6ff8f482
2023-08-11 15:52:25 +10:00
Kevin Israel
cac6a5260a
Update pear/mail to 1.5.1
...
The corresponding change in mediawiki/vendor is
6776c0a2c1e8bbcc019a6929d8202bc41fa2dcfa.
Bug: T326454
Change-Id: I529527f0a5652b5355cf69968ffabdcd31c6c3dc
2023-08-10 23:01:08 -04:00
Timo Tijhof
82f39a7105
ResourceLoader: Update wikimedia/less.php to 4.1.1
...
Ref https://gerrit.wikimedia.org/g/mediawiki/libs/less.php
Ref https://gerrit.wikimedia.org/g/mediawiki/libs/less.php/+/v4.1.1/CHANGES.md
Depends-On: I3593451722443bb2cac749efeb0e426f3b2badf1
Change-Id: I6ff583336f048d8f15532142156d6b47e60da801
2023-08-01 23:07:45 +01:00
Derick Alangi
01c271937e
Update wikimedia/cdb from v2.0.0 to v3.0.0
...
https://gerrit.wikimedia.org/r/c/mediawiki/vendor/+/940957
Bug: T327992
Depends-On: I326f2929989eaf25b555d063acb821ad4d2cb2ac
Change-Id: Ibecc4796dc9e898f07f9130fb6748e938d57b5ee
2023-07-25 08:26:45 +00:00
Eric Gardner
a0766a8ac7
Update OOUI from 0.47.4 to 0.47.5
...
Release notes: https://gerrit.wikimedia.org/g/oojs/ui/+/v0.47.5/History.md
Depends-On: Ia581f44ca0f147b318ce59b7271e4106d930ac3f
Change-Id: Ia6819baf32b93bbe67245709d4d9e5ef1358b22c
2023-07-19 14:51:07 -07:00
Daimona Eaytoy
d2a30096f1
phpunit: Deprecate tests/phpunit/phpunit.php script
...
`composer phpunit:entrypoint` should be used instead. Copy all the
setup to a new bootstrap file, with some adjustments for the bootstrap
not being in the global scope when PHPUnit loads it.
Leave the old script and bootstrap in place (e.g., for CI), but make
them print deprecation warnings.
Update the composer scripts to use the standard `phpunit` entrypoint.
The bootstrap code was copied almost verbatim from the phpunit.php
entrypoint to minimize changes. Any improvements can be done in other
patches.
Bug: T90875
Change-Id: I95a80c44f8d88c3c498efe1ae64008f0ff1eea55
2023-07-12 19:28:39 +00:00
Anne Tomasevich
35316a369b
Update OOUI to v0.47.4
...
Release notes: https://gerrit.wikimedia.org/g/oojs/ui/+/v0.47.4/History.md
Bug: T341336
Depends-On: Ic8f8baf7575b34e3ec2b458af78460d725a7f7da
Change-Id: I1b667c68c7d70e5d71a45e49890a1abef1b4f227
2023-07-10 12:20:57 -04:00
Roan Kattouw
3c76e31b17
Update OOUI to v0.47.3
...
Release notes:
https://gerrit.wikimedia.org/g/oojs/ui/+/v0.47.3/History.md
Bug: T149654
Bug: T216780
Bug: T326557
Bug: T337515
Bug: T338145
Bug: T338165
Bug: T338344
Bug: T338832
Bug: T339839
Depends-On: If9f7607eb676070938409a60d156a2ae292c3c56
Change-Id: Ia845a593cef68e4456d50c6ef213bf9255507eef
2023-07-06 11:09:38 -07:00
Timo Tijhof
166b516ea1
Upgrade wikimedia/common-passwords to 0.5.0
...
Depends-On: I2cd9b5d1850b5c8013a199f5f23db5e34406352f
Change-Id: Iff0d05731ea976fa06bc17717f52cf5a325520ed
2023-06-06 13:45:18 +01:00
Derick Alangi
7e8afc6710
composer.json: Link directly to https://phabricator.wikimedia.org
...
Although https://bugs.mediawiki.org will redirect to our Phabricator
domain, let's just update this to reflect reality. But if there is
a specific reason to point users to the old domain and allow it to
redirect, please let me know.
Change-Id: Ib91de8f949eb1c1d718e0e460b1a317983df4ad9
2023-06-03 16:13:39 +00:00
Volker E
5c683fbc1b
Update OOUI to v0.47.0
...
Release notes:
https://gerrit.wikimedia.org/g/oojs/ui/+/v0.47.0/History.md
Bug: T53229
Bug: T285252
Bug: T285252
Bug: T309916
Bug: T313804
Bug: T314661
Bug: T324449
Bug: T326706
Bug: T328492
Bug: T328492
Bug: T328492
Bug: T328492
Bug: T328741
Bug: T329383
Bug: T330424
Bug: T331403
Bug: T333155
Bug: T334492
Bug: T335082
Bug: T335082
Bug: T335214
Depends-On: Ic1c9bf8948e63956119c3bd4befe7f6436f82095
Change-Id: I57a8ccc9b7e6b9a6b68a43085e3c7b5201c516a4
2023-05-18 12:03:32 -07:00
libraryupgrader
b061b84862
build: Updating mediawiki/mediawiki-phan-config to 0.12.1
...
Change-Id: I4a2c81b9c02b39beda3cf77c785e2e6940be4ab2
2023-04-28 22:43:35 +00:00
jenkins-bot
086aef1a81
Merge "composer: Add symfony/polyfill-php81 like symfony/polyfill-php80"
2023-04-25 15:36:39 +00:00
James D. Forrester
5ceaf8a5d4
composer: Add symfony/polyfill-php81 like symfony/polyfill-php80
...
Wikimedia production has had this for over a year now (since 880f23f482d1);
let's add this more generally, as it helps with migrations.
Change-Id: I8c4cd6e5ac5a87df157ffa90ca5b80e170bc95ff
2023-04-25 09:37:44 -04:00
Reedy
c2a49ea5a5
Upgrading wikimedia/composer-merge-plugin (v2.0.1 => v2.1.0)
...
Change-Id: Ic081cf01b5c41d508652dd34af33085df21116d1
Depends-On: Ic3521d3b9c26fef9784459a46f8265eeedbd3ce4
2023-04-24 13:40:00 +00:00
Timo Tijhof
0caf667c15
ResourceLoader: Update wikimedia/less.php from 4.0.0 to 4.1.0
...
Bug: T332923
Depends-On: Ide3f8269d841f68fb5fb2dbf4667c5bd2c29f702
Change-Id: If571ce3a9a66a0a0f2c81af611c8c21e3f994ccf
2023-04-10 21:43:57 -07:00
Timo Tijhof
86c274f318
ResourceLoader: Update wikimedia/minify to 2.4.0
...
Notable changes:
* JavaScriptMinifier: Add ES2016 syntax support (T277675)
Depends-On: I73fc9a802045c21cbad3583cfb5e73371298d236
Change-Id: I4087bc965df5ba39bd3cad1833dbae8dc845e590
2023-04-05 10:30:49 -04:00
Timo Tijhof
a8eae01135
ResourceLoader: Update wikimedia/less.php from 3.2.1 to 4.0.0
...
<https://gerrit.wikimedia.org/g/mediawiki/libs/less.php/+/v4.0.0/CHANGES.md >
Relevant:
* T331649: Fix url(#myid) to be treated as absolute URL.
* T331688: Fix "Undefined property" PHP 8.1 warning.
* Improve performance by removing MatchFuncs and NewObj overhead.
Depends-On: Icb57cd4d91e4f3722c5d8a3fc0f05e493ae6c59f
Change-Id: I55391bf61b28663343620650fc36403a777e6e75
2023-04-05 08:45:21 -04:00
Reedy
35cdb41d83
composer.json: Explicitly pin psr/http-message to 1.0.1
...
Bug: T333993
Change-Id: I56ec5ce87547e8125084824c772f97b3186e2045
2023-04-04 17:29:15 +00:00
C. Scott Ananian
d73df26214
Bump wikimedia/parsoid to 0.18.0 for MediaWiki 1.41
...
Depends-On: I7c9594781cbfe7a31f4c80833b963ab6eccd8574
Change-Id: Ib165dd4bd7793c6d923ae2d41c09d57ae6b8c194
2023-03-14 10:28:28 -04:00
libraryupgrader
7375f3a5fe
build: Updating mediawiki/mediawiki-codesniffer to 41.0.0
...
The following sniffs are failing and were disabled:
* MediaWiki.Usage.ForbiddenFunctions.eval
Change-Id: I6fd0a9296c88a77c3abec6e5e8d568bb469c2d6e
2023-03-11 19:04:09 +00:00
C. Scott Ananian
bc6c6d9508
composer: Bump wikimedia/alea to 1.0.0; drop bcp-47-code dev-dependency
...
Parsoid's ParserTest infrastructure uses wikimedia/alea, which is
why it appears in core's require-dev, and Parsoid has bumped their
dependency to 1.0.0.
We already have wikimedia/bcp-47-code in `require`; we don't need
it also in `require-dev`.
Change-Id: Ia10d7439709a5370214ce5e3b957ec09b759af27
2023-03-10 15:38:49 -05:00
James D. Forrester
bcd5946e9a
build: Pin PHPUnit to 9.5.28 like in other repos
...
This way upstream new breaking changes don't break CI, and when
we're happy to make an upgrade we have LibraryUpgrader as a bot
to make the changes to the 57 repos we currently have that each
specify PHPUnit in their composer.json file.
Change-Id: I6345f744a678dfb54c191ff5e23a6f5bb5df139f
2023-02-27 09:53:09 -05:00
Martin Urbanec
e7206f1a65
Update ConvertibleTimestamp to 4.1.0
...
Needed for Ib7b495c9b. mediawiki/vendor equivalent
is I06c625abe.
Bug: T329594
Depends-On: I06c625abe351b2f189f5dbf6f331d34bb56004b2
Change-Id: I978fefa239335027747cc26c2c7f1f364c151604
2023-02-14 03:37:44 +01:00
Timo Tijhof
afbb8690d5
ResourceLoader: Update wikimedia/less.php to v3.2.1
...
Bug: T204816
Depends-On: Ibfa57c4c1b991e11945ae3230ab8e937e49eb774
Change-Id: If50bd59ad1c46898ae7006631283c41de2be8dde
2023-02-09 00:13:44 +00:00
James D. Forrester
acd50ccc24
Update OOUI to v0.46.3
...
Release notes:
https://gerrit.wikimedia.org/g/oojs/ui/+/v0.46.3/History.md
Bug: T303385
Bug: T327358
Bug: T327599
Depends-On: I9b4fed06ada634f665739d62bd62ebae9d0ae4ab
Change-Id: I953d950bc54498973fc32a9cf260657257732599
2023-02-06 19:50:31 -05:00
Lucas Werkmeister
eef1d72652
Pin PHPUnit to 9.5.x
...
PHPUnit made a breaking change in version 10, and added a warning about
the upcoming change in 9.6, which breaks our CI just like version 10
would. Pin version 9.5 until we’ve figured out how to address the
warning properly.
Bug: T328741
Change-Id: Ib5ed98e2c98de50deb94f8ea46e9122e7e836604
2023-02-03 10:56:44 +01:00
C. Scott Ananian
d87ea27fb3
Implement Bcp47Code in Language class
...
This implements Language::toBcp47Code(), an interface defined in the
wikimedia/bcp-47-code library, in order to facilitate interacting with
the parsoid library (which shouldn't know anything about
mediawiki-internal language codes).
Change-Id: Id09218ae97fd8167866064c0a3f6142696d66a8d
2023-01-27 22:56:11 -05:00
Derk-Jan Hartman
e1244673c3
Add missing php extension ext-exif as suggested
...
Exif has always been a part of our code for a long while,
but it seems it never made it into composer.json before
Change-Id: I0c3beaf17e123948dd1d918a340e207d9ecfcc19
2023-01-24 23:14:20 +01:00
James D. Forrester
00a1d21c99
Update OOUI to v0.46.2
...
Release notes:
https://gerrit.wikimedia.org/g/oojs/ui/+/v0.46.2/History.md
Bug: T294935
Bug: T314661
Bug: T317369
Bug: T326557
Depends-On: I3065546060bf67d3e16053916247b55358ee3591
Change-Id: I22feba28b56529e8674693b7c785ee6881e03d6f
2023-01-17 14:12:44 -05:00
Reedy
d3f8125e27
Upgrading psr/container (1.1.1 => 1.1.2)
...
Depends-On: I6f1fa59ee47890ca0f4325d91b37ccc38e9dacd8
Change-Id: Ifd07f36903df87f171d220d6c9180196d9dc2e83
2023-01-15 15:52:53 +00:00
Alexander Vorwerk
41c7f1956c
Update symfony/*
...
- Upgrading symfony/polyfill-php80 (v1.26.0 => v1.27.0)
- Upgrading symfony/yaml (v5.4.12 => v5.4.17)
Depends-On: I0ad7e566107c336778f6c68f769d2eeefd6b49e2
Change-Id: I29bd0af0405aab69e289d4f2571ae333384ec892
2023-01-14 02:27:06 +00:00
Reedy
fc0acab3cf
Upgrading oojs/oojs-ui (v0.46.0 => v0.46.1)
...
Bug: T325954
Change-Id: I23cf5acabd77c407cfa9e11f538f4297bfbf599d
Depends-On: Iaa415f89e403e6874012d5cc1d291d971d9114f6
2023-01-12 10:23:15 -05:00
Reedy
ac38da7a94
Upgrading cssjanus/cssjanus (v2.1.0 => v2.1.1)
...
Bug: T326472
Change-Id: Idc374078257bfc9535a57e066a90cf33df48b5b0
Depends-On: I79330cabd3d69647e000fde523e383884f4e9e9a
2023-01-10 02:12:31 +00:00
Reedy
4ef1a0acc1
Upgrading wikimedia/object-factory (v4.0.0 => v5.0.1)
...
Change-Id: Ie5d59d6582e9b28e65fa516ceb9f656a9aea0311
Depends-On: I8266aa783b063b394e50a9090c0a33a7d23ec3e9
2023-01-09 22:16:46 +00:00
Reedy
a3d487b9d7
Upgrading wikimedia/less.php (v3.1.0 => v3.2.0)
...
Change-Id: I9f9e47224a734701e121fb59f54c4680fcb730e5
Depends-On: I687793950702a48ad593dd1077df35550e952397
2023-01-09 22:02:26 +00:00
C. Scott Ananian
173674909c
Update wikimedia/remex-html to 3.0.3
...
Bug: T324408
Depends-On: I1a4cd2d59056d6a378e6f777a2b9cb27fee8d264
Change-Id: I1206a0453233b5d5b1b37c49ab94cf80ebbf45a7
2023-01-03 13:59:14 +11:00
Reedy
f7691670d3
Upgrading pear/mail (v1.4.1 => v1.5.0)
...
Change-Id: I80678d3d866170104cb1231d708bda7e652a05e9
Depends-On: I3c90aee38dd41b9bb66fdf3c74d43fa35b99c638
2022-12-16 23:59:14 +00:00
Reedy
72d44a4eba
Upgrading wikimedia/xmp-reader (0.9.0 => 0.9.1)
...
Bug: T314096
Depends-On: I7016f832946871cda90014f68f331ba50cdf32b9
Change-Id: I8c17e88e5dba99713a144fe63c4e9546ee5d64cd
2022-12-16 15:14:19 +00:00
Reedy
77e80a46e8
composer.json: Updated composer/spdx-licenses from 1.5.6 to 1.5.7
...
Bug: T314096
Change-Id: I7fb974728da2ce50b317377dcd4d343682263c86
2022-12-15 15:56:30 +00:00
James D. Forrester
f8a7e46d27
Update OOUI to v0.46.0
...
Release notes:
https://gerrit.wikimedia.org/g/oojs/ui/+/v0.46.0/History.md
Bug: T130434
Bug: T289558
Bug: T307631
Bug: T320245
Bug: T321439
Bug: T322267
Bug: T322833
Bug: T323860
Depends-On: Ib560149b7cd9a5639cdcd064dcda850ef3fa2d14
Change-Id: I8df52286dbbb12115d34a15ee8555c6b32481c23
2022-12-07 10:38:27 -05:00