From c0a69907535ca2c69dd0f34f064b3a01472f6533 Mon Sep 17 00:00:00 2001 From: siriwatknp Date: Tue, 7 Apr 2026 16:31:29 +0700 Subject: [PATCH 1/3] update versions --- CHANGELOG.md | 33 +++++++++++++++++++ package.json | 2 +- packages-internal/core-docs/package.json | 2 +- packages-internal/docs-utils/package.json | 2 +- packages-internal/markdown/package.json | 2 +- packages-internal/scripts/package.json | 2 +- packages/mui-codemod/package.json | 2 +- .../mui-core-downloads-tracker/package.json | 2 +- packages/mui-envinfo/package.json | 2 +- packages/mui-icons-material/package.json | 2 +- packages/mui-lab/package.json | 2 +- packages/mui-material-nextjs/package.json | 2 +- .../mui-material-pigment-css/package.json | 2 +- packages/mui-material/package.json | 2 +- packages/mui-private-theming/package.json | 2 +- packages/mui-styled-engine-sc/package.json | 2 +- packages/mui-styled-engine/package.json | 2 +- packages/mui-stylis-plugin-rtl/package.json | 2 +- packages/mui-system/package.json | 2 +- packages/mui-types/package.json | 2 +- packages/mui-utils/package.json | 2 +- 21 files changed, 53 insertions(+), 20 deletions(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index f6e09483fe085a..d2076f83f952f0 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,5 +1,38 @@ # [Versions](https://mui.com/versions/) +## 9.0.0 + + + +_Apr 7, 2026_ + +A big thanks to the 7 contributors who made this release possible. + +🄳 We're excited to announce the stable release of Material UI v9! This major release focus on accessibility improvements, sx prop performance, and cleanup of deprecated APIs. + +For more details, check out the [upgrade guide](https://mui.com/material-ui/migration/upgrade-to-v9/). + +### `@mui/material@9.0.0` + +- [slider] Use pointer events instead of mouse events (#48164) @mj12albert +- [switch] Add border to make it visible in high contrast mode (#48180) @silviuaavram +- [transitions] Performance improvements & misc fixes (#48151) @mj12albert +- Remove unnecessary overridesResolvers from styled components (#48204) @sai6855 + +### Docs + +- Reorder upgrade-to-v9 doc sections (#48216) @mj12albert +- Wide docs layout - follow up (#48159) @noraleonte + +### Core + +- [code-infra] Setup workflow to publish internal packages (#47952) @brijeshb42 +- [core-docs] Add `x-scheduler` to `MuiProductId` type (#48185) @rita-codes +- [docs-infra] Add scheduler to product switcher (#48208) @rita-codes +- [internal] Prepare libraries for v9 stable release (#48206) @siriwatknp + +All contributors of this release in alphabetical order: @brijeshb42, @mj12albert, @noraleonte, @rita-codes, @sai6855, @silviuaavram, @siriwatknp + ## 9.0.0-beta.1 diff --git a/package.json b/package.json index 06aaafbcf7bef5..f918114efee00b 100644 --- a/package.json +++ b/package.json @@ -1,6 +1,6 @@ { "name": "@mui/monorepo", - "version": "9.0.0-beta.1", + "version": "9.0.0", "private": true, "scripts": { "preinstall": "npx only-allow pnpm", diff --git a/packages-internal/core-docs/package.json b/packages-internal/core-docs/package.json index 08b3a15fe3c56e..dc6f8cdd1024ef 100644 --- a/packages-internal/core-docs/package.json +++ b/packages-internal/core-docs/package.json @@ -1,6 +1,6 @@ { "name": "@mui/internal-core-docs", - "version": "9.0.0-beta.1", + "version": "9.0.0", "author": "MUI Team", "description": "MUI Docs - Documentation building blocks.", "license": "MIT", diff --git a/packages-internal/docs-utils/package.json b/packages-internal/docs-utils/package.json index dc60249ce69907..c42f86eb6c9ce8 100644 --- a/packages-internal/docs-utils/package.json +++ b/packages-internal/docs-utils/package.json @@ -1,6 +1,6 @@ { "name": "@mui/internal-docs-utils", - "version": "3.0.2", + "version": "3.0.3", "author": "MUI Team", "description": "Utilities for MUI docs. This is an internal package not meant for general use.", "main": "./build/index.js", diff --git a/packages-internal/markdown/package.json b/packages-internal/markdown/package.json index 27551dabb2cdc5..95a7a8aab37f4d 100644 --- a/packages-internal/markdown/package.json +++ b/packages-internal/markdown/package.json @@ -1,6 +1,6 @@ { "name": "@mui/internal-markdown", - "version": "3.0.6", + "version": "3.0.7", "author": "MUI Team", "description": "MUI markdown parser. This is an internal package not meant for general use.", "main": "./index.mjs", diff --git a/packages-internal/scripts/package.json b/packages-internal/scripts/package.json index f248aeca197cc0..ff0daad691399f 100644 --- a/packages-internal/scripts/package.json +++ b/packages-internal/scripts/package.json @@ -1,6 +1,6 @@ { "name": "@mui/internal-scripts", - "version": "3.0.5", + "version": "3.0.6", "author": "MUI Team", "description": "Utilities supporting MUI libraries build and docs generation. This is an internal package not meant for general use.", "license": "MIT", diff --git a/packages/mui-codemod/package.json b/packages/mui-codemod/package.json index d0c369ce276a73..451d11d9cab908 100644 --- a/packages/mui-codemod/package.json +++ b/packages/mui-codemod/package.json @@ -1,6 +1,6 @@ { "name": "@mui/codemod", - "version": "9.0.0-beta.0", + "version": "9.0.0", "author": "MUI Team", "description": "Codemod scripts for Material UI.", "license": "MIT", diff --git a/packages/mui-core-downloads-tracker/package.json b/packages/mui-core-downloads-tracker/package.json index 8338e0315d57a7..7785552011565f 100644 --- a/packages/mui-core-downloads-tracker/package.json +++ b/packages/mui-core-downloads-tracker/package.json @@ -1,6 +1,6 @@ { "name": "@mui/core-downloads-tracker", - "version": "9.0.0-beta.1", + "version": "9.0.0", "author": "MUI Team", "description": "Internal package to track number of downloads of our design system libraries.", "license": "MIT", diff --git a/packages/mui-envinfo/package.json b/packages/mui-envinfo/package.json index 252477064a1853..00c1f75eb27a63 100644 --- a/packages/mui-envinfo/package.json +++ b/packages/mui-envinfo/package.json @@ -1,6 +1,6 @@ { "name": "@mui/envinfo", - "version": "2.0.47", + "version": "2.0.48", "author": "MUI Team", "description": "Logs info about the environment relevant to @mui/*.", "license": "MIT", diff --git a/packages/mui-icons-material/package.json b/packages/mui-icons-material/package.json index 2706eb8af7df3d..2ce9d2be88f65c 100644 --- a/packages/mui-icons-material/package.json +++ b/packages/mui-icons-material/package.json @@ -1,6 +1,6 @@ { "name": "@mui/icons-material", - "version": "9.0.0-beta.1", + "version": "9.0.0", "author": "MUI Team", "description": "Material Design icons distributed as SVG React components.", "license": "MIT", diff --git a/packages/mui-lab/package.json b/packages/mui-lab/package.json index 5a08c385b519ed..064e3b02f7ac86 100644 --- a/packages/mui-lab/package.json +++ b/packages/mui-lab/package.json @@ -1,7 +1,7 @@ { "name": "@mui/lab", "//": "version should be 'alpha' at all time", - "version": "9.0.0-beta.1", + "version": "9.0.0-beta.2", "author": "MUI Team", "description": "Laboratory for new Material UI modules.", "license": "MIT", diff --git a/packages/mui-material-nextjs/package.json b/packages/mui-material-nextjs/package.json index 63f577b8a9d09a..cd2ee81556d862 100644 --- a/packages/mui-material-nextjs/package.json +++ b/packages/mui-material-nextjs/package.json @@ -1,6 +1,6 @@ { "name": "@mui/material-nextjs", - "version": "9.0.0-beta.0", + "version": "9.0.0", "author": "MUI Team", "description": "Collection of utilities for integration between Material UI and Next.js.", "license": "MIT", diff --git a/packages/mui-material-pigment-css/package.json b/packages/mui-material-pigment-css/package.json index 8a392ee97cd7da..5e4a1cf4f9df41 100644 --- a/packages/mui-material-pigment-css/package.json +++ b/packages/mui-material-pigment-css/package.json @@ -1,6 +1,6 @@ { "name": "@mui/material-pigment-css", - "version": "9.0.0-beta.1", + "version": "9.0.0", "author": "MUI Team", "description": "A wrapper over Pigment CSS that provides the same styled and theming APIs as Material UI.", "license": "MIT", diff --git a/packages/mui-material/package.json b/packages/mui-material/package.json index 3671d49394d0e0..26e80b51c56f9d 100644 --- a/packages/mui-material/package.json +++ b/packages/mui-material/package.json @@ -1,6 +1,6 @@ { "name": "@mui/material", - "version": "9.0.0-beta.1", + "version": "9.0.0", "author": "MUI Team", "description": "Material UI is an open-source React component library that implements Google's Material Design. It's comprehensive and can be used in production out of the box.", "license": "MIT", diff --git a/packages/mui-private-theming/package.json b/packages/mui-private-theming/package.json index a3105d637e876f..da30be0cf195b7 100644 --- a/packages/mui-private-theming/package.json +++ b/packages/mui-private-theming/package.json @@ -1,6 +1,6 @@ { "name": "@mui/private-theming", - "version": "9.0.0-beta.1", + "version": "9.0.0", "author": "MUI Team", "description": "Private - The React theme context to be shared between `@mui/styles` and `@mui/material`.", "license": "MIT", diff --git a/packages/mui-styled-engine-sc/package.json b/packages/mui-styled-engine-sc/package.json index 4c2d9c639ae40b..8239d74872d95c 100644 --- a/packages/mui-styled-engine-sc/package.json +++ b/packages/mui-styled-engine-sc/package.json @@ -1,6 +1,6 @@ { "name": "@mui/styled-engine-sc", - "version": "9.0.0-beta.0", + "version": "9.0.0", "author": "MUI Team", "description": "styled() API wrapper package for styled-components.", "license": "MIT", diff --git a/packages/mui-styled-engine/package.json b/packages/mui-styled-engine/package.json index 1945535afcbc78..ea820779e57660 100644 --- a/packages/mui-styled-engine/package.json +++ b/packages/mui-styled-engine/package.json @@ -1,6 +1,6 @@ { "name": "@mui/styled-engine", - "version": "9.0.0-beta.0", + "version": "9.0.0", "author": "MUI Team", "description": "styled() API wrapper package for emotion.", "license": "MIT", diff --git a/packages/mui-stylis-plugin-rtl/package.json b/packages/mui-stylis-plugin-rtl/package.json index b5b41a7e4f41ab..1bdcc4b4013607 100644 --- a/packages/mui-stylis-plugin-rtl/package.json +++ b/packages/mui-stylis-plugin-rtl/package.json @@ -1,6 +1,6 @@ { "name": "@mui/stylis-plugin-rtl", - "version": "9.0.0-beta.0", + "version": "9.0.0", "author": "MUI Team", "description": "A plugin for Material UI that provides RTL (right-to-left) support.", "license": "MIT", diff --git a/packages/mui-system/package.json b/packages/mui-system/package.json index bed479ccc4f483..2825630be9ab27 100644 --- a/packages/mui-system/package.json +++ b/packages/mui-system/package.json @@ -1,6 +1,6 @@ { "name": "@mui/system", - "version": "9.0.0-beta.1", + "version": "9.0.0", "author": "MUI Team", "description": "MUI System is a set of CSS utilities to help you build custom designs more efficiently. It makes it possible to rapidly lay out custom designs.", "license": "MIT", diff --git a/packages/mui-types/package.json b/packages/mui-types/package.json index 4d520dce6a2450..4a8baa2719fc9c 100644 --- a/packages/mui-types/package.json +++ b/packages/mui-types/package.json @@ -1,6 +1,6 @@ { "name": "@mui/types", - "version": "9.0.0-beta.0", + "version": "9.0.0", "author": "MUI Team", "description": "Utility types for Material UI.", "license": "MIT", diff --git a/packages/mui-utils/package.json b/packages/mui-utils/package.json index 6f6a7988f02254..ce19dd8a67aeba 100644 --- a/packages/mui-utils/package.json +++ b/packages/mui-utils/package.json @@ -1,6 +1,6 @@ { "name": "@mui/utils", - "version": "9.0.0-beta.1", + "version": "9.0.0", "author": "MUI Team", "description": "Utility functions for React components.", "license": "MIT", From b0f82659ceef9ebcb2f034d21c0956f791e30b5b Mon Sep 17 00:00:00 2001 From: siriwatknp Date: Tue, 7 Apr 2026 17:20:46 +0700 Subject: [PATCH 2/3] fix --- packages/mui-icons-material/lib/package.json | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/packages/mui-icons-material/lib/package.json b/packages/mui-icons-material/lib/package.json index 4d4023d6889b68..f11238ea1a9ca6 100644 --- a/packages/mui-icons-material/lib/package.json +++ b/packages/mui-icons-material/lib/package.json @@ -1,6 +1,6 @@ { "name": "@mui/icons-material", - "version": "9.0.0-beta.0", + "version": "9.0.0", "author": "MUI Team", "description": "Material Design icons distributed as SVG React components.", "license": "MIT", From e4aff73fcdd47c90a8085c55ca1c2e7ed6080053 Mon Sep 17 00:00:00 2001 From: siriwatknp Date: Tue, 7 Apr 2026 17:22:22 +0700 Subject: [PATCH 3/3] update changelog --- CHANGELOG.md | 5 ----- 1 file changed, 5 deletions(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index d2076f83f952f0..4aebf0dae7e9ba 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -19,11 +19,6 @@ For more details, check out the [upgrade guide](https://mui.com/material-ui/migr - [transitions] Performance improvements & misc fixes (#48151) @mj12albert - Remove unnecessary overridesResolvers from styled components (#48204) @sai6855 -### Docs - -- Reorder upgrade-to-v9 doc sections (#48216) @mj12albert -- Wide docs layout - follow up (#48159) @noraleonte - ### Core - [code-infra] Setup workflow to publish internal packages (#47952) @brijeshb42