Replace dependency @material-ui/icons with @mui/icons-material ^5.0.0#12486
Replace dependency @material-ui/icons with @mui/icons-material ^5.0.0#12486renovate[bot] wants to merge 1 commit intomasterfrom
Conversation
Signed-off-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Review or Edit in CodeSandboxOpen the branch in Web Editor • VS Code • Insiders |
|
Automatic Review Skipped Too many files for automatic review. If you would still like a review, you can trigger one manually by commenting: |
🤖 Augment PR SummarySummary: Replaces the deprecated Changes:
Technical Notes: 🤖 Was this summary useful? React with 👍 or 👎 |
| "@backstage/theme": "workspace:^", | ||
| "@material-ui/core": "^4.12.2", | ||
| "@material-ui/icons": "^4.9.1" | ||
| "@mui/icons-material": "^5.0.0" |
There was a problem hiding this comment.
This switches the dependency to @mui/icons-material, but the repo still imports icons from @material-ui/icons/... (e.g. packages/app-defaults/src/defaults/icons.tsx, packages/app/src/components/Root/Root.tsx), which will become a missing module unless imports/aliasing are updated.
Severity: high
🤖 Was this useful? React with 👍 or 👎, or 🚀 if it prevented an incident/outage.
| "@material-table/core": "^3.1.0", | ||
| "@material-ui/core": "^4.12.2", | ||
| "@material-ui/icons": "^4.9.1", | ||
| "@mui/icons-material": "^5.0.0", |
There was a problem hiding this comment.
@mui/icons-material@5.0.0 has peerDependencies on react@^17.0.2 and @mui/material@^5.0.0-rc.0, so this replacement likely drops React 16 compatibility despite the current peerDependencies ranges still allowing it.
Severity: medium
🤖 Was this useful? React with 👍 or 👎, or 🚀 if it prevented an incident/outage.
|
Warning Review the following alerts detected in dependencies. According to your organization's Security Policy, it is recommended to resolve "Warn" alerts. Learn more about Socket for GitHub.
|
This PR contains the following updates:
^4.9.1→^5.0.0This is a special PR that replaces
@material-ui/iconswith the community suggested minimal stable replacement version.Configuration
📅 Schedule: (UTC)
🚦 Automerge: Disabled by config. Please merge this manually once you are satisfied.
♻ Rebasing: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.
🔕 Ignore: Close this PR and you won't be reminded about this update again.
This PR was generated by Mend Renovate. View the repository job log.