Commit graph

1012 commits

Author SHA1 Message Date
Reedy
e182ebd8bf Add symfony/polyfill-php85 v1.33.0
Bug: T407770
Change-Id: I040b60a7db2ed27cfeb13693a783f7f6aa395b74
Depends-On: Icc5fb624a0d5882966bb76f25dd26a0596c7dded
2025-11-05 14:32:01 +00:00
C. Scott Ananian
bf1cf7a349 Add polyfills for PHP 8.4
These were already added to mediawiki-vendor in
I196827ca475efb9b8c9ec7d125cf4e7f8ccb3253.

Follows-Up: I196827ca475efb9b8c9ec7d125cf4e7f8ccb3253
Change-Id: Ibe2c5a94fb741a2a9b1a55be3ec2d0442aa109a7
2025-11-05 14:30:44 +00:00
Brian Wolff
908c2f9c46 Improve CSS checking in SVG filter
Use more in depth CSS parsing to better check for CSS rules
that cause external resources to be loaded.

Backport of 07f3d831def13b718b2155732b3452bec9516231

Bug: T85085
Change-Id: I526a815f8ec8e357abae3dcf5ef4e6c3081ab7c0
2025-10-29 13:17:35 +00:00
Timo Tijhof
498190ea4b ResourceLoader: Update cssjanus/cssjanus to wikimedia/cssjanus
No rel-note since it is the same version as before.

Ref Iebe1ee249d738c956b8 in php-cssjanus.git.
Ref https://packagist.org/packages/cssjanus/cssjanus
Ref https://packagist.org/packages/wikimedia/cssjanus

Depends-On: I5345056a8af729a7b5d15d71dc6ba01b16c4cd49
Change-Id: Ibc378ff282ff710ac6ed8150ccba68a5f164557e
2025-10-29 13:15:29 +00:00
Reedy
d0a06b88af Upgrading wikimedia/parsoid (v0.20.3 => v0.20.4)
Depends-On: I72f3f684dc3581d1260e9fea4a9e8a224008b6b3
Change-Id: I52a637de78dfbeb265ce3b0693db678a9fcd9db6
2025-09-29 16:47:11 +00:00
Reedy
00290223cc composer.json: Replace away symfony php polyfills for PHP8/8.1
We know we need 8.1, so we don't need the polyfills

Bug: T398269
Change-Id: I022b9c38d52d79a0551732faa6df929b924808ab
2025-07-01 12:51:43 +00:00
Reedy
28f825fa8f composer.json: Updated nikic/php-parser from ^5.3.1 to ^5.5.0
Bug: T379508
Bug: T381291
Change-Id: Ica6a43980cbb07928ac4810fe51aa2f99d8b9bdc
(cherry picked from commit 277b3feb2255da425e9340b9512797f93691d5ac)
2025-06-18 10:30:59 +00:00
Reedy
82d3f6ac64 composer.json: Updated nikic/php-parser from ^4.10.2 to ^5.3.1
Bug: T379508
Change-Id: Ia693d5e3424d925172cd2e4b7cb501a031822f3b
(cherry picked from commit beed3ed1741db223e9e48c159214059d9c7eb439)
2025-06-18 10:54:38 +01:00
Arlo Breault
d46488212a Update wikimedia/parsoid to 0.20.3
Bug: T382963
Depends-On: I1ec004b6914173c14f66ac0300192035122f6ae0
Change-Id: I968df278a3aefec02e1b53aff484419311e5df34
2025-06-03 20:40:11 -04:00
Hannah Okwelum
73e6a29fed ResourceLoader: update wikimedia/minify to 2.9.0
Bug: T390063
Bug: T277675
Depends-On: I649b08e9b09e12a949f9cb92de501c0db9dd5c94
Change-Id: If12936df3910fe94c254d9caf6a3c7be65dcc15f
(cherry picked from commit c324214f5242bbb05c2ebfb98da56d949ed67263)
2025-03-26 21:44:50 +00:00
Hannah Okwelum
25f948dc38 ResourceLoader: update wikimedia/minify from 2.8.0 to 2.8.1
Bug: T387507
Depends-On: I763ffc4af1cb24fb4b38d1b854c919e2d7acc916
Change-Id: I1d4150cb7f6c04284bb984232447af8b14be22c4
2025-03-26 15:17:31 +00:00
Arlo Breault
22b5f85473 Update wikimedia/parsoid to 0.20.2
Depends-On: I50868ad17cdfb919fdca3642caf6f151223fd574
Change-Id: Ic982dad61af48d0b8a045d532d7ca928f7b453a6
2025-03-05 22:40:24 -05:00
libraryupgrader
8892eed498 build: Updating npm dependencies
* body-parser: 1.19.2 → 1.20.3
  * https://github.com/advisories/GHSA-qwcr-r2fm-qrc7
* cookie: 0.4.2 → 0.7.2
  * https://github.com/advisories/GHSA-pxg6-pf52-xh8x
* engine.io: 6.4.2 → 6.6.2
  * https://github.com/advisories/GHSA-pxg6-pf52-xh8x
* micromatch: 4.0.7 → 4.0.8
  * https://github.com/advisories/GHSA-952p-6rrq-rcjv
* socket.io: 4.6.1 → 4.8.1
  * https://github.com/advisories/GHSA-25hc-qcg6-38wj
  * https://github.com/advisories/GHSA-pxg6-pf52-xh8x

Additional changes:
* Also sorted "composer fix" command to run phpcbf last.

Change-Id: I32746ac5ce244ff72de315bf28298ac287d30a14
2025-01-06 08:38:45 -05:00
Reedy
73720e2791 Updated pear/mail from 1.6.0 to 2.0.0
Change-Id: Ice89888216220612bae0f5597e2bbde9b9bd3bf1
Depends-On: I19d29ef502f4647da6a2249180bdc9f612335085
(cherry picked from commit 80f352656364e5ec769fb8e1868499980e15b2ff)
2024-11-22 13:21:27 +00:00
Kevin Israel
9aee3bcdb3 composer.json: Remove two entries from "suggest"
* ext-wincache: f89aa38f69 dropped support for this extension
  because the extension was unmaintained. (And while a new release
  appeared by the time that change was merged, it is a "beta".)
* monolog/monolog: 74aa92ea5a moved this from require-dev to
  require.

Change-Id: If8dc10899bcea9e7d8ed43e34308a776bb90b424
(cherry picked from commit a0ebe56dc0190bcc8f084d17407cdabd65836b13)
2024-11-18 17:48:10 +00:00
Hannah Okwelum
0fb514c82b ResourceLoader: Update wikimedia/less.php from 5.1.1 to 5.1.2
Bug: T379438
Depends-On: I5fdc63ac02fb6bf979c723b0c2a8058f6674b2b7
Change-Id: Id91aa083651f9eaebf84593f65790854268f5f8d
(cherry picked from commit 78e238c54f4df034964d8228f6f5566937cb598e)
2024-11-14 18:55:47 +00:00
Anne Tomasevich
816e44f199 Update OOUI to v0.51.2
Release notes:https://gerrit.wikimedia.org/g/oojs/ui/+/v0.51.2/History.md

Bug: T210534
Bug: T324382
Bug: T376276
Depends-On: I50ec27302347203170cb14c7228b6c3d3264b24c
Change-Id: Iea7cbc00d988504660754e8728707d0021ae37d7
(cherry picked from commit eb6a4ea1ae271668a0ef78e86ccc180d84614e68)
2024-11-13 20:20:25 +00:00
Reedy
3e8bf7e919 Updated wikimedia/normalized-exception from 1.0.1 to 2.0.0
Bug: T379477
Change-Id: I2e81a65363681a63b02bc1fa9fa91ed3e2109acb
Depends-On: I7effe25136e921224bd1565e00b55567e4a0f5a6
(cherry picked from commit 42c61fde49202429462518b492e830de9be275f4)
2024-11-12 22:37:04 +00:00
Reedy
51870dc125 Updated wikimedia/request-timeout from 1.2.0 to 2.0.0
Change-Id: I9bf8eb7265848b52bfa2ca9cdf470d89b0ac12f2
Depends-On: I221aad58f2177031448966da61a8afd29f7f99ba
(cherry picked from commit abd208e21815711226c6458557c2b87b91a35b7f)
2024-11-12 21:53:55 +00:00
James D. Forrester
bf1edcdeb5 Upgrade wikimedia/relpath from 4.0.0 to 4.0.1
For back-porting immediately to REL1_43.

Bug: T379480
Depends-On: I512e8102fbb9f82e444d5e0c097f0139a50c2013
Change-Id: Id57f41ed211f2d22395a2cd27af15d3c46b8cc22
(cherry picked from commit 4a33cbd228f738fefb09e476a3f2d9be6833e4ac)
2024-11-12 02:30:20 +00:00
Reedy
0947e1b0c2 composer.json: Upgrade wikimedia/purtle to 2.0.0
Bug: T379479
Change-Id: I4a14f878b300261ed082bed90874f05257cceeeb
Depends-On: I93d4c36a153a424eee220bb6d5f6ecf76d7fb6cf
(cherry picked from commit b7534500dbb4e843134013a6e06a5122f38006b5)
2024-11-12 01:47:27 +00:00
Reedy
c20be3c8ed composer.json: Update mck89/peast from 1.16.2 to 1.16.3
Bug: T376276
Change-Id: I8e6affc244ba155ebe5ff0f38817a21506260c18
Depends-On: I7c90510115eb1d9da3e86f81b557af8c1c013e83
(cherry picked from commit 26356e9b39d024459b3ea75254d3e87263fd94d9)
2024-11-11 22:07:09 +00:00
Reedy
451fac750d Update symfony/*
Depends-On: I8128035597dba96c269ae35c0439032821f63232
Change-Id: I200775b8b55679df154db00832405f17a8064890
(cherry picked from commit ac5143c64d73ff29bc9e3d49d3bfc7d76f7846b3)
2024-11-10 19:24:31 +00:00
Reedy
7a43ed4759 Updated wikimedia/scoped-callback from 4.0.0 to 5.0.0
Bug: T378300
Change-Id: I9c4306842ae6a21000f14e2ac36052560f5423cb
Depends-On: Ic224f2c33d76b1430c5faef6af341b256c3f4855
(cherry picked from commit 2b853b863b875678ca538a176c5f0bef794887ac)
2024-11-10 00:30:11 +00:00
Reedy
b60183e06a Update wikimedia/parsoid from 0.20.0 to 0.20.1
Depends-On: I1ef0742f408bb05b14719f54d02dae1b338faa9a
Change-Id: Ia0c1a50eb95fa753f71cc8d50101deb444d8d614
2024-11-10 00:13:21 +00:00
Reedy
fc99295f30 Upgrade wikimedia/xmp-reader from 0.9.3 to 0.9.4
Bug: T379435
Change-Id: Ic5068f01dbc3f4295946c066a86a6d958dbc6e9c
Depends-On: Iad2909b8df0141ff4ce08f4d6d5b34ab3e9b7f0a
(cherry picked from commit 40faa7c13eba78caac0c5c9cf2d0b087966dc5c8)
2024-11-09 23:38:37 +00:00
Reedy
77f73c3c6f Upgrade wikimedia/xmp-reader from 0.9.2 to 0.9.3
Change-Id: I0aeca00e37289be9897d9743f31734cd0fe2e908
Depends-On: Ic143032309c0beb3f220859290b54630d8c3b113
(cherry picked from commit 70bdcf356dfd7e33bd3ec41ffa1d75fb034b6133)
2024-11-09 23:17:27 +00:00
Reedy
7da953141a Updated justinrainbow/json-schema from 5.2.13 to 5.3.0
Bug: T379377
Change-Id: I7a044533ebfe8a726bf2c94521c79856c3bbcd63
Depends-On: I153db8f19aa2ac06f0ad3ad9691a84bd7bfaddf0
(cherry picked from commit 442b4a7a57894c255f4cf8076d8d204cdae7dc2c)
2024-11-09 22:25:04 +00:00
C. Scott Ananian
e90a5c43cd Upgrade wikimedia/json-codec from 3.0.2 to 3.0.3
Depends-On: I2a7da46c89694803060b9c450da06b14a5bd44ad
Change-Id: I16e5d3bfa2067e7108fadabb04692955aa9c3bda
(cherry picked from commit eda3b425939ce85352982d24394865b9327d0c95)
2024-11-09 20:32:24 +00:00
Reedy
4e1f2ad5d8 Updated wikimedia/services from 3.0.0 to 4.0.0
Bug: T379384
Change-Id: Ia84fe750996a15370cf41a0a15bc77919dbc5abf
Depends-On: I78e985d273146b71302f430201c1331bbecf1d8a
(cherry picked from commit 81ae1abd7382fb5772191e350c596857f9d238ba)
2024-11-09 20:32:02 +00:00
James D. Forrester
454448d4fd Updated wikimedia/remex-html from 4.1.0 to 4.1.1
Bug: T379082
Change-Id: I0737aee4b16c5d657670b9ff9e9f23610fd89c78
(cherry picked from commit 656b409efff29b144a6d7a5e82979ebe4cfb5dc5)
2024-11-05 22:52:32 +00:00
James D. Forrester
7d8d39757b Upgrade mediawiki/mediawiki-codesniffer from 44.0.0 to 45.0.0 and composer/semver from v3.4.2 to v3.4.3
Bug: T375310
Depends-On: I7245d5d0dd5ccdfc483c5dc95690b8971a8f0bac
Change-Id: I4c0e4eac206035dfbd9d7268fbd895c16957d4da
(cherry picked from commit 2869a7e77cea2f4a4f5b712b758a31f40c961924)
2024-11-05 17:33:25 +00:00
Reedy
8d36bd09cb Update wikimedia/shellbox to 4.1.1
Bug: T378422
Change-Id: I715ab5d453a1001f2069cbcf7d74f88d01f743fd
Depends-On: I211fc38b4b4c898b7e8428a22ed901a4114bf52b
2024-10-29 22:25:08 +00:00
Arlolra
4721266917 Merge "Bump wikimedia/parsoid to 0.20.0" into REL1_43 2024-10-28 18:28:40 +00:00
jenkins-bot
b5913a4527 Merge "Bump PHPVersionCheck & composer expected PHP versions to 8.1.0" into REL1_43 2024-10-28 14:54:16 +00:00
Reedy
7f62263373 Updated guzzlehttp/guzzle from 7.8.1 to 7.9.2
Bug: T378306
Change-Id: Ic29aa0674904f7a89b58600caa448370cdb4e72a
Depends-On: I8fde4133d0485dd42e332ac7123046aa7b691205
(cherry picked from commit 0f3c06900813aab90673c1c38d41843f82020ae8)
2024-10-27 23:52:02 +00:00
Arlo Breault
5f1bb64d89 Bump PHPVersionCheck & composer expected PHP versions to 8.1.0
As in T328921#9620620 and Ifa46fb69792943a17ae9f0b991abede67809cd45

Change-Id: I30440d97f4f7bd5fa9a38240663a572dea0eb926
2024-10-25 19:56:22 -04:00
C. Scott Ananian
2c078dfc57 Bump wikimedia/parsoid to 0.20.0
Bug: T378130
Depends-On: I6b52551d75414aafb61e762007dbb3e36e0a2ed6
Change-Id: I7fd70173813d3385de48eea4ce1a082090e1e0f3
2024-10-24 15:28:28 -04:00
Yiannis Giannelos
46a2d21cf2 Bump wikimedia/parsoid to 0.20.0-a27
Bug: T377532
Depends-On: I52e105c73af84ff3c35852817d2f1c048bd55d24
Change-Id: Ia3770a54ec9a4a1efd13081aaf009a404a1380de
2024-10-21 12:54:08 +02:00
Tim Starling
cba8c23fa4 Update to Shellbox 4.1.0
Bug: T292322
Change-Id: Ic5c188629288a9274bd94a9aa88201d4291c306f
Depends-On: I1863e7bd890861fb23db9f1f7f27e48ddf5f6b69
2024-10-17 17:33:14 +00:00
C. Scott Ananian
84bc630459 Bump wikimedia/parsoid to 0.20.0-a26
Bug: T377287
Depends-On: I65fb4cc696604003de0c5e3adfc62368486df012
Change-Id: I9258983542649a3efd3d1e932f3a7438f5281f05
2024-10-16 04:09:37 -04:00
James D. Forrester
808a9a70c4 Upgrade AtEase from 2.1.0 to 3.0.0
Bug: T376911
Depends-On: I39879b6a9aaef80f6a76bd09b72a97aa48fb8421
Depends-On: Ic3e749daf98742fe390420b7edcad95bde5ab79c
Change-Id: I46edad548e0e2390cf79eec9c68c7cc4c3bf68f1
2024-10-15 16:55:47 +00:00
James D. Forrester
6c2a5c54c0 Upgrade xmp-reader from 0.9.1 to 0.9.2
Depends-On: I3d259aed48aa443c675d44a747de13f3229bb4ec
Change-Id: I0da75004fd5a07f2115b17d17d273917339e4e0f
2024-10-15 10:01:26 -04:00
James D. Forrester
c6aa4b4bd0 Upgrade php-session-serializer from 2.0.1 to 3.0.0
The breaking change is dropped PHP 7.4 support.

Depends-On: Ice6ed4d3fa376a37faae75d11cb81c9221f7f29f
Change-Id: Ib74d84f753bf5230a0e1ab8c7f7f0c664f6ba4ce
2024-10-15 10:00:36 -04:00
Isabelle Hurbain-Palatin
23d29dd08c Bump wikimedia/parsoid to 0.20.0-a25
Bug: T376947
Depends-On: I25fde64bac49b0a2185ff389f0806c66c1cedeec
Change-Id: Ib2ee1f05155aec1c15ac3b86bc9848d2d9b21b2b
2024-10-14 11:07:53 +02:00
Arlo Breault
cbbee42053 Bump wikimedia/parsoid to 0.20.0-a24
Bug: T376443
Depends-On: I8107674964fdfd23b370512bb91a1a2626308953
Change-Id: I8400d8f97012f46e23c4dd173a90f4a78067b0e8
2024-10-07 12:28:13 -04:00
Arlo Breault
d4de81ae05 Bump wikimedia/parsoid to 0.20.0-a23
Bug: T375945
Depends-On: I37b813359b65f0ee3d0e80a087659fcaf6535862
Change-Id: I63ca14ad4d5b2cdbce2fd61c4d6eb544b634bc8d
2024-09-30 15:44:28 -04:00
Subramanya Sastry
cb6fb233b1 Bump wikimedia/parsoid to 0.20.0-a22
Bug: T375423
Depends-On: I5bab259ae4ad88b4817f6cb3ce91542bbe3c664e
Change-Id: Ice0b702a6a9a21280af62a7da6aba62032433224
2024-09-23 15:01:17 -05:00
lwatson
e307e58979 Update OOUI to v0.51.1
Release notes: https://gerrit.wikimedia.org/g/oojs/ui/+/v0.51.1/History.md

Bug: T374858
Bug: T371201
Bug: T371466
Bug: T373226
Depends-On: I3663e72f4f1dbb6dd0b461b5a2464420937d3ed6
Change-Id: Ic8f80b0db5a08f00d9178163b1fbbb79515c1603
2024-09-19 14:10:51 -04:00
Yiannis Giannelos
652e59b553 Bump wikimedia/parsoid to 0.20.0-a21
Bug: T374749
Depends-On: I5649fad56360695096822035057578a18fbcc8dd
Change-Id: I865afe4157e1b451c3e969267448d5f3a4815501
2024-09-16 14:42:49 +02:00