libraryupgrader
8c1e1b9ada
build: Updating @wikimedia/codex-design-tokens to 1.14.0
...
Change-Id: I5e82121c08aca1502f354d4e6d64c0ac60112d48
2024-10-17 12:07:07 +00:00
Umherirrender
c82d4c31a7
build: Remove explicit install of postcss-less package
...
The version is managed by stylelint-config-wikimedia package
Change-Id: I6c8e00f381e809d2f1e9439c3929ec0a144d1f12
2024-10-15 08:17:58 +00:00
libraryupgrader
5c0c226a9c
build: Updating @wikimedia/codex-design-tokens to 1.13.1
...
Change-Id: I57e59c9d121048e107ece24ed082a75fcd744656
2024-10-02 03:49:17 +00:00
libraryupgrader
c159cd7931
build: Updating @wikimedia/codex-design-tokens to 1.13.0
...
Change-Id: Ic983bda63bf7d6a17025a30848c89ad3577d496a
2024-09-19 12:58:46 +00:00
libraryupgrader
785169290c
build: Updating @wikimedia/codex-design-tokens to 1.12.0
...
Change-Id: I5bdbd9c2be74164948a1a32911a8347dcdedc3d5
2024-09-05 16:52:53 +00:00
libraryupgrader
fa2813075c
build: Updating micromatch to 4.0.8
...
* https://github.com/advisories/GHSA-952p-6rrq-rcjv
Change-Id: Id6bfee76a02a83492cebf10a46c7662febaf6e05
2024-08-24 10:19:50 +00:00
libraryupgrader
9c49a0d86c
build: Updating @wikimedia/codex-design-tokens to 1.11.1
...
Change-Id: Iabc8115a3641cdf747ff870ed7ef9d36c6a43c50
2024-08-21 04:41:05 +00:00
libraryupgrader
2ac1b54898
build: Updating @wikimedia/codex-design-tokens to 1.11.0
...
Change-Id: I60be835197f087f641374f1aee23c941c254ad23
2024-08-10 04:33:48 +00:00
libraryupgrader
e27772342c
build: Updating @wikimedia/codex-design-tokens to 1.10.0
...
Change-Id: I8925dcecade0af80bb4b21692d24b226216527f1
2024-07-30 04:21:44 +00:00
libraryupgrader
9f9ef5d3a7
build: Updating @wikimedia/codex-design-tokens to 1.9.0
...
Change-Id: Ic9b67949238a7849a43e86aefdd09e5f2e673c1e
2024-07-22 04:25:23 +00:00
libraryupgrader
41b7c08c17
build: Updating @wikimedia/codex-design-tokens to 1.8.0
...
Change-Id: I3b78fd74f490356ded88422918c26111737336b3
2024-06-26 04:46:37 +00:00
libraryupgrader
6586bce598
build: Updating npm dependencies
...
* eslint-config-wikimedia: 0.28.0 → 0.28.2
The following rules are failing and were disabled:
* resources/js:
* es-x/no-object-assign
* grunt-stylelint: 0.20.0 → 0.20.1
* stylelint-config-wikimedia: 0.17.1 → 0.17.2
Change-Id: I93fa42275d02c006a0dcb2be6fc152c5a0daaa15
2024-06-22 08:10:45 +00:00
libraryupgrader
3e57846c2a
build: Updating @wikimedia/codex-design-tokens to 1.7.0
...
Change-Id: Ided16206936e2117267ad5f852a0741f21291e9e
2024-06-16 15:25:26 +00:00
libraryupgrader
3d9bf0ea7f
build: Updating npm dependencies
...
* eslint-config-wikimedia: 0.27.0 → 0.28.0
The following rules are failing and were disabled:
* resources/js:
* no-jquery/no-extend
* grunt-stylelint: 0.19.0 → 0.20.0
* stylelint-config-wikimedia: 0.16.1 → 0.17.1
Change-Id: Ia94171d47725e7ae95d102afb8eb7fbb651c11d2
2024-06-08 13:26:07 +00:00
libraryupgrader
4723e6d6da
build: Updating @wikimedia/codex-design-tokens to 1.6.1
...
Change-Id: Id12406784981e97dcd529f52f8b7e1bfbb66aaf2
2024-05-30 21:24:18 +00:00
libraryupgrader
ba4fa69f53
build: Updating grunt-banana-checker to 0.13.0
...
Change-Id: Idfe506957abfaebe9a992019a56e6d57ce42b392
2024-05-19 05:47:48 +00:00
libraryupgrader
22f0e0799e
build: Updating @wikimedia/codex-design-tokens to 1.6.0
...
Change-Id: I37e7004ea1ae2cbf69aab2315b0f2a0c30b6942c
2024-05-16 18:45:06 +00:00
libraryupgrader
edbe1087d6
build: Updating @wikimedia/codex-design-tokens to 1.5.0
...
Change-Id: Ia484dd0d85343245fa23a7afecbb5f729511aaec
2024-05-15 03:38:17 +00:00
libraryupgrader
dfdf027e98
build: Updating grunt-banana-checker to 0.12.0
...
Change-Id: I6d43ef84c3449e4f17ede35faea858f19c25bc11
2024-05-11 03:34:07 +00:00
libraryupgrader
411aabe32e
build: Updating eslint-config-wikimedia to 0.27.0
...
Change-Id: I276456c104a3475b13e85f4e6cde901e59dc9346
2024-04-18 07:03:24 +00:00
libraryupgrader
809d8f3be6
build: Updating dependencies
...
composer:
* mediawiki/mediawiki-phan-config: 0.12.1 → 0.14.0
npm:
* eslint-config-wikimedia: 0.25.1 → 0.26.0
* grunt-banana-checker: 0.11.0 → 0.11.1
* postcss: 8.4.30 → 8.4.35
* https://github.com/advisories/GHSA-7fh5-64p2-3v2j
Change-Id: I91561947abcef0252dc5228702ad8bd8c323c6a3
2024-02-13 04:09:04 +00:00
Volker E
e094773671
build: Update 'svgo' to latest v3.2.0 and re-minify SVGs
...
The latest update of 'svgo' dependency includes three optimizations on
converting path commands, which
- improves closing paths and how we determine if to use absolute or
relative commands.
- round arc or convert to lines based on the geometric sagitta
- convert cubic Bézier curves to quadratic Bézier curves where possible
Also unifiying npm command to qua standard notation `minify:svg`.
Bug: T354875
Change-Id: I0c712a4cec011ddda3a55caf4ecf493e1e00f3c8
2024-01-16 14:54:33 +01:00
Ed Sanders
bde4b44108
build: Update linters
...
Change-Id: If959fe0c1b972fe55c6f8cee1c9bb33a52b4265d
2023-09-20 19:10:42 +01:00
Volker E
e67d5bd33c
build: Update SVGO to v3.0.2 & re-crush icons
...
svgo 2.8.0 → 3.0.2
Amending to new `cleanupIds` plugin name.
Re-crushing SVGs while at it.
Bug: T339162
Change-Id: I9804d6fa3c81e3c85e6d89e45079736d0934c465
2023-06-15 02:36:53 -07:00
libraryupgrader
9f60b97773
build: Updating npm dependencies
...
* grunt-banana-checker: 0.10.0 → 0.11.0
* stylelint-config-wikimedia: 0.14.0 → 0.15.0
Change-Id: I9b17b4f8d9262670cc6229d5b2df5d8b100e49f3
2023-06-02 16:14:57 +00:00
libraryupgrader
4fd6c8f924
build: Updating @wikimedia/codex-design-tokens to 0.11.0
...
Change-Id: I32a46af91869bddcf6ecd64bc01ba3061eda61f0
2023-05-24 01:37:36 +00:00
Niklas Laxström
124b1a0ba0
Update instructions for converting ttf files
...
Change-Id: I51d18bdfd86dcc4b5eb665efa1adeb7062a6f141
2023-05-17 11:39:07 +03:00
libraryupgrader
69ad02da11
build: Updating @wikimedia/codex-design-tokens to 0.10.0
...
Change-Id: I671dc4e4c90cc7b26ce0476bbf7a2d0096427bcb
2023-05-12 09:24:32 +00:00
libraryupgrader
d0d88ee40e
build: Updating eslint-config-wikimedia to 0.25.0
...
Change-Id: I56a69db1b780752b33ad1ed0babee8bb280a4aa3
2023-05-05 18:51:36 +00:00
Volker E
d5285655fd
styles: Replace 'mediawiki.ui/variables' call with skin variables
...
- Replacing 'mediawiki.ui/variables.less' `@import`
with new Codex design tokens as external library. We're using the
legacy values as UniversalLanguageSelector has been a desktop first
extension and those values are also used by Vector skin.
The values replaced are anyways only touching colors, borders or
transitions which are the same in normal and legacy.
These will be replaced by skin-aware 'mediawiki.skin.variables.less'
standard with dependency of UniversalLanguageSelector upped
to MW 1.42.0.
- Replacing several static values with new Codex design token featuring
skin variables, in categories `background-color`, `color`,
`border-*`, `box-shadow`, `opacity` and `transition`.
Note, that this change should result in same rendering of the
extension, only properties that already have an equal token are
replaced.
Bug: T332541
Co-Authored-by: Volker E. <volker.e@wikimedia.org >
Change-Id: Ic563fa84bf8e76fd62f14487924d7d6fd5c1a065
2023-05-04 04:44:44 +00:00
libraryupgrader
02cd6612fe
build: Updating dependencies
...
composer:
* mediawiki/mediawiki-phan-config: 0.12.0 → 0.12.1
npm:
* grunt-eslint: 24.0.0 → 24.0.1
Change-Id: If0c5e7bc0c15e356171684f03e2ded5e9421be3f
2023-04-29 13:31:50 +00:00
libraryupgrader
f4bbc55dba
build: Updating npm dependencies
...
* eslint-config-wikimedia: 0.22.1 → 0.24.0
The following rules are failing and were disabled:
* strict
* grunt: 1.5.3 → 1.6.1
* stylelint-config-wikimedia: 0.13.1 → 0.14.0
The following rules are failing and were disabled:
* selector-pseudo-element-colon-notation
Change-Id: If82350c9b111b8d590d0f89d6f51caa33ef46f30
2023-03-17 04:56:16 +00:00
libraryupgrader
9eebaad7db
build: Updating dependencies
...
composer:
* mediawiki/mediawiki-codesniffer: 39.0.0 → 40.0.1
npm:
* stylelint-config-wikimedia: 0.13.0 → 0.13.1
Change-Id: Iab2e3764141865f3bc6e53f842c87d09b18bbbbe
2022-11-17 01:02:45 +00:00
libraryupgrader
7e8976ecf0
build: Updating grunt-stylelint to 0.18.0
...
Change-Id: I46d9c4073a1ba8a5df4b9e70b1e46309324418c9
2022-11-13 10:25:24 +00:00
libraryupgrader
3c97927d29
build: Updating minimatch to 3.0.8
...
* https://github.com/advisories/GHSA-f8q6-p94x-37v3
Change-Id: I8a0fc31f476e1a8bceb69c7cee01c5d99f3e76da
2022-10-21 21:24:41 +00:00
libraryupgrader
05b500b9b6
build: Updating grunt-banana-checker to 0.10.0
...
Change-Id: Iae52e6e34391e4d0291e5816db76bcc96fd6d257
2022-10-07 08:23:40 +00:00
libraryupgrader
2c732ea320
build: Updating grunt to 1.5.3
...
Change-Id: Idf8fe9581f1b7068a1cfa39d6dcbd0ccf771e225
2022-05-27 03:23:19 +00:00
libraryupgrader
44f4805cbb
build: Updating dependencies
...
composer:
* mediawiki/mediawiki-codesniffer: 38.0.0 → 39.0.0
* mediawiki/mediawiki-phan-config: 0.11.0 → 0.11.1
* php-parallel-lint/php-console-highlighter: 0.5.0 → 1.0.0
* php-parallel-lint/php-parallel-lint: 1.3.1 → 1.3.2
npm:
* grunt: 1.4.1 → 1.5.2
* stylelint-config-wikimedia: 0.11.1 → 0.13.0
Additional changes:
* Set `name` in package.json.
Change-Id: I31e94f6b5ca7d41a2c256e97cc21769b729c10f0
2022-05-21 16:59:16 +00:00
Ed Sanders
02e17c5242
build: Update eslint-config-wikimedia to 0.22.1
...
Change-Id: I02692eeabb23c5b99997faa7a17d42f019148ed1
2022-03-08 09:41:49 +00:00
Volker E
5abe986953
build: Update 'svgo' to latest v2.8.0 & re-crush images
...
Updating 'svgo' to v2.8.0 and newest Wikimedia SVG guidelines –
mainly around new whitespace features of SVGO.
Change-Id: I7c9eb84fdaeb50f6ff04c9e5cd2f005e129d555a
2022-02-27 23:59:05 +00:00
Amir E. Aharoni
4f257fe8a7
Update grunt-stylelint to 0.17.0
...
Recommended by `npm audit`.
This required also adding postcss-less and changing Grunt
configuration to support it.
Change-Id: I22861dcdf761068ce37ed1b03c6bbfba1247860a
2022-01-31 08:07:55 +00:00
libraryupgrader
b3c18c5f8e
build: Updating npm dependencies
...
* ansi-regex: 5.0.0 → 5.0.1
* https://npmjs.com/advisories/1002401 (CVE-2021-3807)
* nth-check: 2.0.0 → 2.0.1
* https://npmjs.com/advisories/1002423 (CVE-2021-3803)
Additional changes:
* composer.json: Updated phpcs command in composer test (T280592).
* composer.json: Added phpcs command to scripts (T280592).
Change-Id: I0336deaf8fda090113d87846ef32e1768c6858a3
2021-10-09 08:36:51 +00:00
libraryupgrader
35f48f6587
build: Updating stylelint-config-wikimedia to 0.11.1
...
The following rules are failing and were disabled:
* declaration-property-unit-disallowed-list
Change-Id: I80c8761527844d1cd4d53b21517dc25d2b425689
2021-09-04 23:17:25 +00:00
libraryupgrader
05eb6b00f0
build: Updating dependencies
...
composer:
* mediawiki/mediawiki-codesniffer: 36.0.0 → 37.0.0
npm:
* svgo: 2.3.0 → 2.3.1
* https://npmjs.com/advisories/1754 (CVE-2021-33587)
* postcss: 7.0.35 → 7.0.36
* https://npmjs.com/advisories/1693 (CVE-2021-23368)
* trim-newlines: 3.0.0 → 3.0.1
* https://npmjs.com/advisories/1753 (CVE-2021-33623)
Change-Id: I495a2df80eaf8f96a635b4d4e2cc80813922ddb0
2021-07-24 03:28:36 +00:00
Volker E
8354e280b6
build: Update SVGO to latest v2.3.0 and re-optimize SVGs
...
SVGO v2.x changed configuration to JS, amending configuration.
Adding new 'minify-svg' npm script.
Also re-optimize SVGs.
Bug: T278656
Change-Id: I88ebed650be0d20b71bca6f15f3aa70b6b5eb42a
2021-05-27 11:53:05 -07:00
Kunal Mehta
282a40e313
build: Use HTTPS for all dependencies
...
Change-Id: If21f0798c662c0de4282a2455446031e69fd5e41
2021-05-21 05:37:34 +00:00
libraryupgrader
a47ee3c476
build: Updating npm dependencies
...
* grunt: 1.3.0 → 1.4.0
* hosted-git-info: 3.0.8 → 2.8.9
* https://npmjs.com/advisories/1677 (CVE-2021-23362)
* postcss: 7.0.35 → 8.2.15
* https://npmjs.com/advisories/1693 (CVE-2021-23368)
Change-Id: I51d1b77003ed2a2c303cdd87e79ccc9be1a074da
2021-05-14 10:22:05 +00:00
libraryupgrader
b556ff5878
build: Updating dependencies
...
composer:
* mediawiki/mediawiki-codesniffer: 35.0.0 → 36.0.0
* php-parallel-lint/php-parallel-lint: 1.2.0 → 1.3.0
npm:
* lodash: 4.17.19 → 4.17.21
* https://npmjs.com/advisories/1673 (CVE-2021-23337)
* hosted-git-info: 3.0.7 → 3.0.8
* https://npmjs.com/advisories/1677 (CVE-2021-23362)
Change-Id: If4b6b21986aaa05e3d33fcca6e35374a2eae1830
2021-05-07 15:52:15 +00:00
libraryupgrader
0e9dbf344c
build: Updating eslint-config-wikimedia to 0.20.0
...
Change-Id: Icadd4a33d781eb2795e1c3bbfa9e088339d88527
2021-04-15 02:16:50 +00:00
libraryupgrader
e2ab4bb1c3
build: Updating dependencies
...
composer:
* mediawiki/minus-x: 1.1.0 → 1.1.1
npm:
* eslint-config-wikimedia: 0.17.0 → 0.19.0
The following rules are failing and were disabled:
* compat/compat
Additional changes:
* Added the "composer phan" command to conveniently run phan.
* eslint: Renamed `wikimedia/client` profile to `client-es5` (T277085).
Change-Id: Ib31cbcd8c615d2e6abf9ee30f0f4d7b7baa54e2e
2021-04-07 11:10:07 +00:00