#48698·material-ui

Dependency Dashboard

Author: code-infra-renovate[bot]Created Jun 19, 2026Updated Sep 17, 2026
Labelsdependencies
This issue lists Renovate updates and detected dependencies. Read the [Dependency Dashboard](https://docs.renovatebot.com/key-concepts/dashboard/) docs to learn more. ## Repository Problems Renovate tried to run on this repository, but found these problems. - ⚠️ WARN: Hidden Unicode characters have been discovered in file(s) in your repository. See your Renovate logs for more details. Please confirm that they are intended to be there, as they could be an attempt to "smuggle" text into your codebase, or used to confuse tools like Renovate or Large Language Models (LLMs) ## Deprecations / Replacements > [!WARNING] The following dependencies are either deprecated or have replacements available. | Datasource | Package | Replacement PR? | |------------|------|--------------| | npm | `@types/uuid` | ![Unavailable](https://img.shields.io/badge/unavailable-orange?style=flat-square) | ## Awaiting Schedule The following updates are awaiting their schedule. To get an update now, click on a checkbox below. - [ ] Bump mui/mui-public digest to 026bfcf - [ ] Bump @tanstack/react-virtual to ^3.14.13 - [ ] Bump @testing-library/dom to 10.4.2 - [ ] Bump nextjs monorepo to 16.3.5 (`@next/eslint-plugin-next`, `next`) - [ ] Bump bundling fixtures (`@emotion/react`, `@emotion/styled`, `@playwright/test`, `concurrently`, `esbuild`, `gatsby`, `playwright`, `react`, `react-dom`, `react-is`, `serve`) - [ ] Lock file maintenance - [ ] **Create all awaiting schedule PRs at once** ## PR Edited (Blocked) The following updates have been manually edited so Renovate will no longer make changes. To discard all commits and start over, click on a checkbox below. - [ ] Pin dependencies (`@vitejs/plugin-react`, `@vitest/browser-playwright`, `@vitest/coverage-v8`, `vite`, `vitest`) - [ ] Bump @mui/material-v5 to 9.4.0 - [ ] [Bump DocSearch to 5.1.0](../pull/48983) (`@docsearch/css`, `@docsearch/react`) - [ ] Lock file maintenance ## Pending Status Checks The following updates await pending status checks. To force their creation now, click on a checkbox below. - [ ] Bump code-infra:patchUpdates (`markdown-to-jsx`, `react-draggable`) - [ ] Bump prettier to v3.9.7 - [ ] Bump @tanstack/react-query to ^5.103.1 - [ ] Bump jsdom to 30.1.0 - [ ] Bump react-router to v8.4.0 - [ ] Bump webpack-bundle-analyzer to ^5.4.0 ## Open The following updates have all been created. To force a retry/rebase of any, click on a checkbox below. - [ ] [Bump MUI infra packages](../pull/49149) (`@mui/internal-code-infra`, `code-infra-orb`) - [ ] [Bump react-window to 2.3.1](../pull/49129) - [ ] [Bump MUI X to 9.14.0](../pull/49156) (`@mui/x-charts`, `@mui/x-data-grid`, `@mui/x-data-grid-generator`, `@mui/x-data-grid-premium`, `@mui/x-data-grid-pro`, `@mui/x-date-pickers`, `@mui/x-date-pickers-pro`, `@mui/x-tree-view`) - [ ] [Bump pnpm to 12.4.1](../pull/49132) - [ ] [Bump babel monorepo (major)](../pull/48815) (`@babel/core`, `@babel/node`, `@babel/plugin-syntax-jsx`, `@babel/plugin-syntax-typescript`, `@babel/plugin-transform-react-constant-elements`, `@babel/preset-typescript`, `@babel/register`, `@babel/runtime`, `@babel/traverse`, `@babel/types`) - [ ] [Bump postcss-cli to ^12.0.0](../pull/49135) - [ ] **Click on this checkbox to rebase all open PRs at once** ## PR Closed (Blocked) The following updates are blocked by an existing closed PR. To recreate the PR, click on a checkbox below. - [ ] [Bump Emotion to 4.4.0](../pull/48776) (`docs>stylis`, `stylis`) - [ ] [Bump Node.js to >=22.23.2](../pull/48905) ## Detected Dependencies circleci (1)
.circleci/config.yml (1) - `mcr.microsoft.com/playwright v1.63.0-noble`
github-actions (16)
.github/workflows/check-if-pr-has-label.yml (1) - `mnajdova/github-action-required-labels v2.1.0@ca0df9249827e43aa4b4a0d25d9fe3e9b19b0705` .github/workflows/ci.yml (13) - `actions/checkout v7.0.1@3d3c42e5aac5ba805825da76410c181273ba90b1` - `pnpm/action-setup v6.1.0@ea17c68df8912ef543352723c149a84f56e3d413` - `actions/setup-node v7.0.0@820762786026740c76f36085b0efc47a31fe5020` - `mui/mui-public master@b296c98bc17f685db974504d2c00094a59d1698d` → [Updates: `master`] - `actions/checkout v7.0.1@3d3c42e5aac5ba805825da76410c181273ba90b1` - `pnpm/action-setup v6.1.0@ea17c68df8912ef543352723c149a84f56e3d413` - `actions/setup-node v7.0.0@820762786026740c76f36085b0efc47a31fe5020` - `actions/cache v6.1.0@55cc8345863c7cc4c66a329aec7e433d2d1c52a9` - `vale-cli/vale-action v3.0.0@518a9136acc6e6668ce7c00d367051e0941e87ff` - `actions/checkout v7.0.1@3d3c42e5aac5ba805825da76410c181273ba90b1` - `mui/mui-public master@b296c98bc17f685db974504d2c00094a59d1698d` → [Updates: `master`] - `node 22.23.2` - `node 22.23.2` .github/workflows/claude-review.yml (1) - `mui/mui-public master@b296c98bc17f685db974504d2c00094a59d1698d` → [Updates: `master`] .github/workflows/closed-issue-message.yml (1) - `mui/mui-public master@b296c98bc17f685db974504d2c00094a59d1698d` → [Updates: `master`] .github/workflows/codeql.yml (3) - `actions/checkout v7.0.1@3d3c42e5aac5ba805825da76410c181273ba90b1` - `github/codeql-action v4.38.0@b96794f015dfd88f77b49b1c93e0fa7110f94c63` - `github/codeql-action v4.38.0@b96794f015dfd88f77b49b1c93e0fa7110f94c63` .github/workflows/create-cherry-pick-pr.yml (1) - `mui/mui-public master@b296c98bc17f685db974504d2c00094a59d1698d` → [Updates: `master`] .github/workflows/ensure-triage-label.yml (1) - `actions/github-script v9@3a2844b7e9c422d3c10d287c895573f7108da1b3` .github/workflows/issue-cleanup.yml (1) - `actions/github-script v9@3a2844b7e9c422d3c10d287c895573f7108da1b3` .github/workflows/maintenance.yml (1) - `eps1lon/actions-label-merge-conflict v3.1.0@0273be72a0bbd58fcd71d0d6c02c209b50d1e5e1` .github/workflows/mark-duplicate.yml .github/workflows/no-response.yml .github/workflows/publish-canaries.yml (4) - `actions/checkout v7.0.1@3d3c42e5aac5ba805825da76410c181273ba90b1` - `pnpm/action-setup v6.1.0@ea17c68df8912ef543352723c149a84f56e3d413` - `actions/setup-node v7.0.0@820762786026740c76f36085b0efc47a31fe5020` - `node 22.23.2` .github/workflows/publish.yml (4) - `actions/checkout v7.0.1@3d3c42e5aac5ba805825da76410c181273ba90b1` - `mui/mui-public master@b296c98bc17f685db974504d2c00094a59d1698d` → [Updates: `master`] - `actions/checkout v7@3d3c42e5aac5ba805825da76410c181273ba90b1` - `mui/mui-public master@b296c98bc17f685db974504d2c00094a59d1698d` → [Updates: `master`] .github/workflows/scorecards.yml (3) - `actions/checkout v7.0.1@3d3c42e5aac5ba805825da76410c181273ba90b1` - `ossf/scorecard-action v2.4.4@2d1146689b8cda280b9bc96326124645441f03bc` - `github/codeql-action v4.38.0@b96794f015dfd88f77b49b1c93e0fa7110f94c63` .github/workflows/support-stackoverflow.yml (1) - `dessant/support-requests v5.0.2@04320880d61b7fcaac4216e60522cb569478a63d` .github/workflows/sync-team-members.yml (4) - `actions/checkout v7.0.1@3d3c42e5aac5ba805825da76410c181273ba90b1` - `pnpm/action-setup v6.1.0@ea17c68df8912ef543352723c149a84f56e3d413` - `actions/setup-node v7.0.0@820762786026740c76f36085b0efc47a31fe5020` - `node 22.23.2`
npm (40)
docs/package.json (86) - `@babel/core ^7.29.7` → [Updates: `^8.0.5`] - `@babel/runtime ^7.29.7` → [Updates: `^8.0.5`] - `@mui/x-charts 9.13.0` → [Updates: `9.14.0`] - `@mui/x-data-grid 9.13.0` → [Updates: `9.14.0`] - `@mui/x-data-grid-generator 9.13.0` → [Updates: `9.14.0`] - `@mui/x-data-grid-premium 9.13.0` → [Updates: `9.14.0`] - `@mui/x-data-grid-pro 9.13.0` → [Updates: `9.14.0`] - `@mui/x-date-pickers 9.13.0` → [Updates: `9.14.0`] - `@mui/x-date-pickers-pro 9.13.0` → [Updates: `9.14.0`] - `@mui/x-license 9.13.0` - `@mui/x-tree-view 9.13.0` → [Updates: `9.14.0`] - `@popperjs/core ^2.11.8` - `@react-spring/web ^10.1.2` - `@tailwindcss/postcss ^4.3.3` - `@tanstack/react-query ^5.102.8` → [Updates: `^5.103.1`] - `@tanstack/react-virtual ^3.14.12` → [Updates: `^3.14.13`] - `autosuggest-highlight ^3.3.4` - `babel-plugin-module-resolver ^5.0.3` - `babel-plugin-optimize-clsx ^2.6.2` - `babel-plugin-react-remove-properties ^0.3.1` - `babel-plugin-transform-react-remove-prop-types ^0.4.24` - `chance ^1.1.13` - `clipboard-copy ^4.0.1` - `clsx ^2.1.1` - `cross-env ^10.1.0` - `css-mediaquery ^0.1.2` - `dayjs ^1.11.23` - `es-toolkit ^1.52.0` - `feed ^6.0.0` - `fg-loadcss ^3.1.0` - `final-form ^5.0.1` - `flexsearch ^0.8.212` - `json2mq ^0.2.0` - `lz-string ^1.5.0` - `markdown-to-jsx ^9.10.2` → [Updates: `^9.10.3`] - `material-ui-popup-state ^5.3.7` - `next 16.3.4` → [Updates: `16.3.5`] - `notistack 3.0.2` - `nprogress ^0.2.0` - `postcss ^8.5.28` - `postcss-import ^17.0.0` - `prop-types ^15.8.1` - `react ^19.3.0` - `react-dom ^19.3.0` - `react-draggable ^4.7.1` → [Updates: `^4.7.2`] - `react-final-form ^7.0.1` - `react-imask ^7.6.1` - `react-intersection-observer ^11.0.1` - `react-is ^19.3.0` - `react-number-format ^5.4.5` - `react-router ^8.3.1` → [Updates: `^8.4.0`] - `react-runner ^1.0.5` - `react-simple-code-editor ^0.14.1` - `react-swipeable-views ^0.14.2` - `react-transition-group ^4.4.5` - `react-virtuoso ^4.18.13` - `react-window ^2.3.1` - `rimraf ^6.1.3` - `semver ^7.8.5` - `styled-components ^6.5.3` - `use-count-up ^3.0.1` - `webpack-bundle-analyzer ^5.3.3` → [Updates: `^5.4.0`] - `@babel/plugin-transform-react-constant-elements 7.29.7` → [Updates: `8.0.5`] - `@babel/preset-typescript 7.29.7` → [Updates: `8.0.1`] - `@playwright/test 1.63.0` - `@types/autosuggest-highlight 3.2.4` - `@types/chance 1.1.8` - `@types/css-mediaquery 0.1.4` - `@types/fg-loadcss 3.1.3` - `@types/gtag.js 0.0.20` - `@types/json2mq 0.2.2` - `@types/node 20.19.43` - `@types/nprogress 0.2.3` - `@types/prop-types 15.7.15` - `@types/react 19.3.0` - `@types/react-dom 19.3.0` - `@types/react-swipeable-views 0.13.6` - `@types/react-transition-group 4.4.12` - `@types/semver 7.8.0` - `@types/stylis 4.2.7` - `cross-fetch 4.1.0` - `sharp 0.35.4` - `prettier 3.9.6` → [Updates: `3.9.7`] - `raw-loader 4.0.2` - `tailwindcss 4.3.3` - `yargs 18.1.0` package.json (66) - `@netlify/functions ^6.0.0` - `@slack/bolt ^5.1.0` - `execa ^10.0.1` - `@arethetypeswrong/cli 0.18.5` - `@babel/core 7.29.7` → [Updates: `8.0.5`] - `@babel/node 7.29.7` → [Updates: `8.0.5`] - `@babel/plugin-transform-react-constant-elements 7.29.7` → [Updates: `8.0.5`] - `@eslint/compat 2.1.1` - `@mui/internal-babel-plugin-minify-errors 2.0.8-canary.31` - `@mui/internal-bundle-size-checker 1.0.9-canary.92` - `@mui/internal-code-infra 0.0.4-canary.117` → [Updates: `0.0.4-canary.119`] - `@mui/internal-netlify-cache 0.0.3-canary.8` - `@mui/internal-test-utils 2.0.18-canary.38` - `@next/eslint-plugin-next 16.3.4` → [Updates: `16.3.5`] - `@octokit/rest 22.0.1` - `@pigment-css/react 0.0.31` - `@playwright/test 1.63.0` - `@pnpm/find-workspace-dir 1000.1.5` - `@types/babel__core 7.20.5` - `@types/babel__register 7.17.3` - `@types/ip 1.1.3` - `@types/node 20.19.43` - `@types/react 19.3.0` - `@types/yargs 17.0.35` - `@typescript/native 7.0.2` - `@vitejs/plugin-react ^6.0.0` → [Updates: `6.0.5`, `^6.1.1`] - `@vitest/browser-playwright ^5.0.0` → [Updates: `5.0.0`, `^5.0.0`] - `@vitest/coverage-v8 ^5.0.0` → [Updates: `5.0.0`, `^5.0.0`] - `@vitest/eslint-plugin 1.6.27` - `axe-core 4.13.0` - `babel-plugin-module-resolver 5.0.3` - `chalk 6.0.0` - `concurrently 10.0.5` - `cpy-cli 7.0.0` - `cross-env 10.1.0` - `dotenv 17.4.2` - `es-toolkit 1.52.0` - `eslint 10.10.0` - `eslint-plugin-consistent-default-export-name 0.0.15` - `fast-glob 3.3.3` - `git-url-parse 16.1.0` - `globby 16.2.4` - `jsdom 30.0.1` → [Updates: `30.1.0`] - `lerna 10.0.1` - `minimatch 10.2.6` - `nx 22.7.6` - `pkg-pr-new 0.0.88` - `playwright 1.63.0` - `prettier 3.9.6` → [Updates: `3.9.7`] - `pretty-quick 4.2.2` - `process 0.11.10` - `react 19.3.0` - `react-dom 19.3.0` - `rimraf 6.1.3` - `serve 14.2.6` - `stylelint 17.15.0` - `supports-color 11.0.0` - `tsx 4.23.13` - `typescript 6.0.2` - `vite ^8.0.0` → [Updates: `8.3.0`] - `vitest ^5.0.0` → [Updates: `5.0.0`, `^5.0.0`] - `vitest-fail-on-console 0.10.1` - `yargs 18.1.0` - `pnpm 12.3.4` → [Updates: `12.4.1`] - `node >=22.23.2` - `pnpm 12.3.4` → [Updates: `12.4.1`] packages-internal/api-docs-builder-core/package.json (5) - `es-toolkit ^1.52.0` - `@types/node 20.19.43` - `@types/sinon 22.0.0` - `sinon 22.1.0` - `typescript 6.0.2` packages-internal/api-docs-builder/package.json (21) - `@babel/core ^7.29.7` → [Updates: `^8.0.5`] - `@babel/preset-typescript ^7.29.7` → [Updates: `^8.0.1`] - `@babel/traverse ^7.29.8` → [Updates: `^8.0.5`] - `@babel/types ^7.29.8` → [Updates: `^8.0.5`] - `@typescript/typescript6 ^6.0.2` - `doctrine ^3.0.0` - `es-toolkit ^1.52.0` - `fast-glob ^3.3.3` - `prettier ^3.9.6` → [Updates: `^3.9.7`] - `react-docgen ^8.0.3` - `recast ^0.24.0` - `remark ^15.0.1` - `unist-util-visit ^5.1.0` - `@types/babel__core 7.20.5` - `@types/babel__traverse 7.28.0` - `@types/doctrine 0.0.9` - `@types/mdast 4.0.4` - `@types/node 20.19.43` - `@types/sinon 22.0.0` - `sinon 22.1.0` - `node >=22.23.2` packages-internal/core-docs/package.json (31) - `@babel/runtime ^7.29.7` → [Updates: `^8.0.5`] - `clipboard-copy ^4.0.1` - `clsx ^2.1.1` - `es-toolkit ^1.52.0` - `fg-loadcss ^3.1.0` - `lz-string ^1.5.0` - `nprogress ^0.2.0` - `@types/fg-loadcss 3.1.3` - `@types/gtag.js 0.0.20` - `@types/node 20.19.43` - `@types/nprogress 0.2.3` - `@types/prop-types 15.7.15` - `@types/react 19.3.0` - `@types/react-dom 19.3.0` - `next 16.3.4` → [Updates: `16.3.5`] - `@base-ui/react ^1` - `@mui/icons-material ^5.0.0 || ^6.0.0 || ^7.0.0 || ^9.0.0 || ^9.0.0-alpha || ^9.0.0-beta` - `@mui/material ^5.0.0 || ^6.0.0 || ^7.0.0 || ^9.0.0 || ^9.0.0-alpha || ^9.0.0-beta` - `@mui/material-nextjs ^5.0.0 || ^6.0.0 || ^7.0.0 || ^9.0.0 || ^9.0.0-alpha || ^9.0.0-beta` - `@mui/stylis-plugin-rtl ^5.0.0 || ^6.0.0 || ^7.0.0 || ^9.0.0 || ^9.0.0-alpha || ^9.0.0-beta` - `@mui/system ^5.0.0 || ^6.0.0 || ^7.0.0 || ^9.0.0 || ^9.0.0-alpha || ^9.0.0-beta` - `@mui/utils ^5.0.0 || ^6.0.0 || ^7.0.0 || ^9.0.0 || ^9.0.0-alpha || ^9.0.0-beta` - `@types/react ^17.0.0 || ^18.0.0 || ^19.0.0` - `@types/stylis ^4.2.7` - `csstype ^3.1.3` - `next ^13.5.1 || ^14 || ^15.0.0 || ^16.0.0` - `react ^17.0.0 || ^18.0.0 || ^19.0.0` - `react-dom ^17.0.0 || ^18.0.0 || ^19.0.0` - `react-runner ^1.0.5` - `react-simple-code-editor ^0.14.1` - `node >=14.0.0` → [Updates: `>=22.23.2`] packages-internal/docs-utils/package.json (2) - `@typescript/typescript6 ^6.0.2` - `rimraf ^6.1.3` packages-internal/markdown/package.json (4) - `@babel/runtime ^7.29.7` → [Updates: `^8.0.5`] - `es-toolkit ^1.52.0` - `marked ^18.0.13` - `prismjs ^1.30.0` packages-internal/scripts/package.json (17) - `@babel/core ^7.29.7` → [Updates: `^8.0.5`] - `@babel/plugin-syntax-class-properties ^7.12.13` - `@babel/plugin-syntax-jsx ^7.29.7` → [Updates: `^8.0.1`] - `@babel/plugin-syntax-typescript ^7.29.7` → [Updates: `^8.0.3`] - `@babel/types ^7.29.8` → [Updates: `^8.0.5`] - `@typescript/typescript6 ^6.0.2` - `doctrine ^3.0.0` - `es-toolkit ^1.52.0` - `@babel/register 7.29.7` → [Updates: `8.0.5`] - `@types/babel__core 7.20.5` - `@types/doctrine 0.0.9` - `@types/node 20.19.43` - `@types/react 19.3.0` - `@types/uuid 11.0.0` - `fast-glob 3.3.3` - `prettier 3.9.6` → [Updates: `3.9.7`] - `rimraf 6.1.3` packages-internal/waterfall/package.json packages/mui-codemod/package.json (10) - `@babel/core ^7.29.7` → [Updates: `^8.0.5`] - `@babel/runtime ^7.29.7` → [Updates: `^8.0.5`] - `@babel/traverse ^7.29.8` → [Updates: `^8.0.5`] - `@mui/material-v5 5.18.0` → [Updates: `9.4.0`] - `jscodeshift ^17.4.0` - `jscodeshift-add-imports ^1.0.11` - `postcss ^8.5.28` - `postcss-cli ^11.0.1` → [Updates: `^12.0.0`] - `yargs ^18.1.0` - `@types/jscodeshift 17.3.0` packages/mui-core-downloads-tracker/package.json packages/mui-envinfo/package.json (1) - `envinfo ^7.21.0` packages/mui-envinfo/test/package.json (5) - `@emotion/react ^11.14.0` - `@emotion/styled ^11.14.1` - `react ^19.3.0` - `react-dom ^19.3.0` - `@types/react 19.3.0` packages/mui-icons-material/lib/package.json (4) - `@babel/runtime ^7.29.7` → [Updates: `^8.0.5`] - `@types/react ^17.0.0 || ^18.0.0 || ^19.0.0` - `react ^17.0.0 || ^18.0.0 || ^19.0.0` - `node >=14.0.0` → [Updates: `>=22.23.2`] packages/mui-icons-material/package.json (14) - `@babel/runtime ^7.29.7` → [Updates: `^8.0.5`] - `@types/react 19.3.0` - `chalk 6.0.0` - `cross-fetch 4.1.0` - `es-toolkit 1.52.0` - `fast-glob 3.3.3` - `mustache 4.2.0` - `react 19.3.0` - `rimraf 6.1.3` - `shx 0.4.0` - `svgo 4.1.0` - `yargs 18.1.0` - `@types/react ^17.0.0 || ^18.0.0 || ^19.0.0` - `react ^17.0.0 || ^18.0.0 || ^19.0.0` packages/mui-lab/package.json (15) - `@babel/runtime ^7.29.7` → [Updates: `^8.0.5`] - `clsx ^2.1.1` - `prop-types ^15.8.1` - `@types/prop-types 15.7.15` - `@types/react 19.3.0` - `@types/react-dom 19.3.0` - `@types/sinon 22.0.0` - `react 19.3.0` - `react-dom 19.3.0` - `sinon 22.1.0` - `@emotion/react ^11.5.0` - `@emotion/styled ^11.3.0` - `@types/react ^17.0.0 || ^18.0.0 || ^19.0.0` - `react ^17.0.0