build(deps): bump @mui/icons-material from 6.5.0 to 7.3.9 in /peek#2475
build(deps): bump @mui/icons-material from 6.5.0 to 7.3.9 in /peek#2475dependabot[bot] wants to merge 1 commit into
Conversation
Bumps [@mui/icons-material](https://github.com/mui/material-ui/tree/HEAD/packages/mui-icons-material) from 6.5.0 to 7.3.9. - [Release notes](https://github.com/mui/material-ui/releases) - [Changelog](https://github.com/mui/material-ui/blob/v7.3.9/CHANGELOG.md) - [Commits](https://github.com/mui/material-ui/commits/v7.3.9/packages/mui-icons-material) --- updated-dependencies: - dependency-name: "@mui/icons-material" dependency-version: 7.3.9 dependency-type: direct:production update-type: version-update:semver-major ... Signed-off-by: dependabot[bot] <support@github.com>
|
🤖 AI Assistant 🤖 7 Enabled Automations • 0 Disabled AutomationsEnabled automations
TroubleshootingThis control panel only adds or removes labels on the PR.
|
❌ UI Smoke Test Review —
|
Dependency Update AnalysisSummary:
|
| Check | Result |
|---|---|
| Breaking changes | v6 → v7) and peer dependency expectation changed to MUI v7 |
| Testable in PR | ✅ Yes — CI and UI smoke workflows run on pull_request when peek/package*.json changes |
Changelog highlights (v6.5.0 → v7.3.9)
v7.0.0is the stable MUI v7 release and links to an explicit upgrade guide (upgrade-to-v7), signaling migration work is expected.v7.3.9includes mostly fixes/docs/core maintenance; no explicit security fix callouts in release notes.v6.5.0release notes are minor, but this PR skips all intermediate v7 changes, so compatibility risk is dominated by the major jump.
Usage in this repository
mui/icons-material is widely imported via subpath icon components (e.g. mui/icons-material/Search, .../Settings, .../PlayArrow) across many UI modules, including:
peek/src/components/ConnectionProfileSwitcher.tsx:9-12peek/src/components/CommandPalette.tsx:14-26peek/src/components/AppHeader.tsx:14-18peek/src/components/DiscoverEditorPanel.tsx:13-20peek/src/components/api-console/RequestCard.tsx:12-16
and many additional files under peek/src/components/**.
PR diff scope:
peek/package.jsonupdatesmui/icons-materialto^7.3.9(peek/package.json:54)peek/package-lock.jsonresolvesmui/icons-material@7.3.9and declares peer dependencymui/material: ^7.3.9(peek/package-lock.json:2682-2684)peek/package.jsonstill pinsmui/materialat^6.4.0(peek/package.json:55)
Compatibility assessment
The current dependency set appears inconsistent:
- New icons package expects MUI v7 peers.
- Repository currently keeps MUI core package on v6.
Given the breadth of icon usage in UI code, this should be treated as a compatibility risk until either:
mui/materialis upgraded to a compatible v7 range in the same PR, or- the icons package is kept on a v6-compatible range.
PR testability is good (pull_request workflows include peek/package*.json in both .github/workflows/ci.yml and .github/workflows/ui-smoke-test-pr-review.yml), so CI results here should be considered gating evidence.
Labels Applied
No labels applied (no allowed classification labels were configured).
What is this? | From workflow: Dependency Review
Give us feedback! React with 🚀 if perfect, 👍 if helpful, 👎 if not.
Bumps @mui/icons-material from 6.5.0 to 7.3.9.
Release notes
Sourced from
@mui/icons-material's releases.... (truncated)
Changelog
Sourced from
@mui/icons-material's changelog.... (truncated)
Commits
5430aaav7.3.9 (#47911)1ee94a2[release] v7.3.8 (#47754)a8be348Bump code-infra:devDependencies (#46873)023288bBump@types/reactto 19.2.9 (#47674)e7bf2f2Bump babel monorepo to ^7.28.6 (#47640)06b1418Bump@types/reactto 19.2.8 (#47639)86fd51ev7.3.7 (#47565)e7c83edPin dependencies (#47530)dd7c7d8Pin dependencies (#47529)d7995a3Pin dependencies (#47531)Maintainer changes
This version was pushed to npm by [GitHub Actions](https://www.npmjs.com/~GitHub Actions), a new releaser for
@mui/icons-materialsince your current version.Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting
@dependabot rebase.Dependabot commands and options
You can trigger Dependabot actions by commenting on this PR:
@dependabot rebasewill rebase this PR@dependabot recreatewill recreate this PR, overwriting any edits that have been made to it@dependabot show <dependency name> ignore conditionswill show all of the ignore conditions of the specified dependency@dependabot ignore this major versionwill close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)@dependabot ignore this minor versionwill close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)@dependabot ignore this dependencywill close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)