Skip to content

build(deps): bump @mui/icons-material from 6.5.0 to 7.3.9 in /peek#2475

Open
dependabot[bot] wants to merge 1 commit into
mainfrom
dependabot/npm_and_yarn/peek/mui/icons-material-7.3.9
Open

build(deps): bump @mui/icons-material from 6.5.0 to 7.3.9 in /peek#2475
dependabot[bot] wants to merge 1 commit into
mainfrom
dependabot/npm_and_yarn/peek/mui/icons-material-7.3.9

Conversation

@dependabot
Copy link
Copy Markdown
Contributor

@dependabot dependabot Bot commented on behalf of github Mar 15, 2026

Bumps @mui/icons-material from 6.5.0 to 7.3.9.

Release notes

Sourced from @​mui/icons-material's releases.

v7.3.9

A big thanks to the 15 contributors who made this release possible.

@mui/material@7.3.9

Docs

Core

All contributors of this release in alphabetical order: @​alelthomas, @​arthur-plazanet, @​brijeshb42, @​DanailH, @​dav-is, @​Janpot, @​matthias-ccri, @​mnajdova, @​oliviertassinari, @​pavan-sh, @​PeterTYLiu, @​sai6855, @​silviuaavram, @​vmakhaev, @​ZeeshanTamboli

v7.3.8

A big thanks to the 15 contributors who made this release possible. Here are some highlights ✨:

@mui/material@7.3.8

... (truncated)

Changelog

Sourced from @​mui/icons-material's changelog.

7.3.9

Mar 5, 2026

A big thanks to the 15 contributors who made this release possible.

@mui/material@7.3.9

Docs

Core

All contributors of this release in alphabetical order: @​alelthomas, @​arthur-plazanet, @​brijeshb42, @​DanailH, @​dav-is, @​Janpot, @​matthias-ccri, @​mnajdova, @​oliviertassinari, @​pavan-sh, @​PeterTYLiu, @​sai6855, @​silviuaavram, @​vmakhaev, @​ZeeshanTamboli

7.3.8

Feb 12, 2026

A big thanks to the 15 contributors who made this release possible. Here are some highlights ✨:

@mui/material@7.3.8

... (truncated)

Commits
Maintainer changes

This version was pushed to npm by [GitHub Actions](https://www.npmjs.com/~GitHub Actions), a new releaser for @​mui/icons-material since your current version.


Dependabot compatibility score

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 rebase will rebase this PR
  • @dependabot recreate will recreate this PR, overwriting any edits that have been made to it
  • @dependabot show <dependency name> ignore conditions will show all of the ignore conditions of the specified dependency
  • @dependabot ignore this major version will 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 version will 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 dependency will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)

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>
@dependabot dependabot Bot added dependencies Pull requests that update a dependency file javascript Pull requests that update javascript code labels Mar 15, 2026
@github-actions
Copy link
Copy Markdown
Contributor

🤖 AI Assistant 🤖

7 Enabled Automations • 0 Disabled Automations

Enabled automations

  • Investigate CI Failures
  • Run an extra, in-depth, PR Review
  • Auto-label pull requests
  • Keep the body of the PR updated
  • Address review feedback
  • Address merge conflicts
  • Enable PR Preview deployment
Troubleshooting

This control panel only adds or removes labels on the PR.
It does not directly start workflows.
If you toggle an option, related automation may not run until its next normal trigger event.

  • Re-sync control panel from labels

@github-actions
Copy link
Copy Markdown
Contributor

❌ UI Smoke Test Review — 85e5821

🎭 Smoke Test Results

⚠️ Could not parse smoke test results. Check the workflow run for details.

📸 Screenshot Preflight

⚠️ Could not parse preflight diagnostics. Check the workflow run for details.

💡 Recommendations

  • 🔧 Smoke test results were unavailable or invalid — rerun this workflow and verify peek/smoke-results.json is generated.
  • 🔧 Investigate console or page errors reported by the screenshot preflight.

📎 Full diagnostics and screenshots: workflow run

@github-actions
Copy link
Copy Markdown
Contributor

Dependency Update Analysis

Summary: mui/icons-material is updated from 6.5.0 to 7.3.9 (major bump); this is high risk because the PR leaves mui/material on ^6.4.0 while the new icons package declares a peer dependency on mui/material@^7.3.9.

mui/icons-material 6.5.07.3.9

Ecosystem: npm / Node

Check Result
Breaking changes ⚠️ Found — major version bump (v6v7) 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.0 is the stable MUI v7 release and links to an explicit upgrade guide (upgrade-to-v7), signaling migration work is expected.
  • v7.3.9 includes mostly fixes/docs/core maintenance; no explicit security fix callouts in release notes.
  • v6.5.0 release 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-12
  • peek/src/components/CommandPalette.tsx:14-26
  • peek/src/components/AppHeader.tsx:14-18
  • peek/src/components/DiscoverEditorPanel.tsx:13-20
  • peek/src/components/api-console/RequestCard.tsx:12-16

and many additional files under peek/src/components/**.

PR diff scope:

  • peek/package.json updates mui/icons-material to ^7.3.9 (peek/package.json:54)
  • peek/package-lock.json resolves mui/icons-material@7.3.9 and declares peer dependency mui/material: ^7.3.9 (peek/package-lock.json:2682-2684)
  • peek/package.json still pins mui/material at ^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:

  1. mui/material is upgraded to a compatible v7 range in the same PR, or
  2. 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.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

dependencies Pull requests that update a dependency file javascript Pull requests that update javascript code

Projects

None yet

Development

Successfully merging this pull request may close these issues.

0 participants