Skip to content

Commit f0f8426

Browse files
authored
Merge pull request #464 from sronveaux/update-md-mdi
Pin font icons versions to latest
2 parents 0c4f022 + 0c0ba20 commit f0f8426

File tree

3 files changed

+13
-6
lines changed

3 files changed

+13
-6
lines changed

package-lock.json

Lines changed: 2 additions & 4 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

package.json

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -23,9 +23,11 @@
2323
},
2424
"dependencies": {
2525
"@fontsource/roboto": "^5.2.8",
26+
"@mdi/font": "7.4.47",
2627
"@vue/compat": "^3.5.22",
2728
"axios": "^1.12.2",
2829
"canvas-record": "^3.1.0",
30+
"material-icons": "1.13.14",
2931
"ol": "10.2.1",
3032
"proj4": "2.9.0",
3133
"tiny-emitter": "^2.1.0",
@@ -35,7 +37,6 @@
3537
},
3638
"devDependencies": {
3739
"@eslint/js": "^9.36.0",
38-
"@mdi/font": "^7.2.96",
3940
"@nabla/vite-plugin-eslint": "^2.0.6",
4041
"@vitejs/plugin-vue": "^6.0.1",
4142
"@vue/eslint-config-standard": "^9.0.1",
@@ -57,7 +58,6 @@
5758
"karma-sinon-chai": "^2.0.2",
5859
"karma-spec-reporter": "^0.0.36",
5960
"karma-vite": "^1.0.5",
60-
"material-icons": "^1.13.9",
6161
"mocha": "^11.7.4",
6262
"sass-embedded": "^1.93.2",
6363
"sinon": "^21.0.0",

upgrade-notes.md

Lines changed: 9 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -104,6 +104,15 @@ Take also note that the `accent` and `anchor` colors were removed while some oth
104104
For example, an icon which was defined as `export default 'M 23.16738,3.1894921 18.478314,20.810508 H ... L 20.847525,3.1894921 Z'` should now de defined as `export default 'svg:M 23.16738,3.1894921 18.478314,20.810508 H ... L 20.847525,3.1894921 Z'`. If this was defined inside a file called `app/custom-icons/WLetter.js`, it was displayed using `$vuetify.icons.WLetter` as a name. If the file name hasn't changed, it is now displayable using `$WLetter` as a name.
105105
Please update your app code and configuration files accordingly.
106106

107+
### Material Design Icons
108+
109+
The `MDI` and `material-icons` icon libraries were upgraded to the following versions:
110+
111+
- `@mdi/font` => 7.4.47
112+
- `material-icons` => 1.13.14
113+
114+
Please refer to the [official changelog](https://pictogrammers.com/docs/library/mdi/releases/changelog/) for versions later than `7.2.96` and check if you are using `updated` icons. These have changed visually and may impact the appearance of your `Wegue` application.
115+
107116
### ESLint
108117

109118
`ESLint` and its associated plugins were upgraded to the following versions:

0 commit comments

Comments
 (0)