From 8795f534c0825025b8f1c691f6265aa774d8ad32 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Aar=C3=B3n=20Garc=C3=ADa=20Herv=C3=A1s?= Date: Wed, 10 Jul 2024 18:37:51 +0200 Subject: [PATCH 1/8] v5.16.1 --- CHANGELOG.md | 31 +++++++++++++++++++ package.json | 2 +- packages-internal/scripts/package.json | 2 +- packages/mui-base/package.json | 2 +- .../mui-core-downloads-tracker/package.json | 2 +- packages/mui-docs/package.json | 2 +- packages/mui-envinfo/package.json | 2 +- packages/mui-icons-material/package.json | 2 +- packages/mui-joy/package.json | 2 +- packages/mui-lab/package.json | 2 +- packages/mui-material-nextjs/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-styles/package.json | 2 +- packages/mui-system/package.json | 2 +- packages/mui-types/package.json | 2 +- packages/mui-utils/package.json | 2 +- .../pigment-css-nextjs-plugin/package.json | 2 +- packages/pigment-css-react/package.json | 2 +- packages/pigment-css-unplugin/package.json | 2 +- packages/pigment-css-vite-plugin/package.json | 2 +- 23 files changed, 53 insertions(+), 22 deletions(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index 9a90fa638d6928..0895b676a485ed 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,5 +1,36 @@ # [Versions](https://mui.com/versions/) +## v5.16.1 + +_Jul 10, 2024_ + +A big thanks to the 3 contributors who made this release possible. Here are some highlights ✨: + +- ⚛️ Material UI is now compatible with React 18.3.1 + +### `@mui/joy@5.0.0-beta.48` + +- [Autocomplete] Fix React spread key warning (#42856) @aarongarciah + +### Docs + +- [material-ui] Fix React 18.3 key spread warnings in Autocomplete demos (#42854) @aarongarciah +- [material-ui] Fix type error in virtualized table demo (#42852) @aarongarciah +- Fix typos (@omahs) (#42888) @omahs +- Fix 301 @oliviertassinari + +### Core + +- [core] Bump React to 18.3.1 (#42846) @aarongarciah +- [core] Remove react-test-renderer (#42853) @aarongarciah +- [core] Replace enzyme in describeConformance (#42847) @aarongarciah +- [test] Remove enzyme (#42850) @aarongarciah +- [test] Remove createMount test util (#42849) @aarongarciah +- [base-ui] Fix React spread key warning in test (#42855) @aarongarciah +- [styles][withStyles] Expect React defaultProps warning in test (#42752) (#42851) @aarongarciah + +All contributors of this release in alphabetical order: @aarongarciah, @oliviertassinari, @omahs + ## v5.16.0 diff --git a/package.json b/package.json index f471e3fc6c63cf..d7dbbf0ec3907a 100644 --- a/package.json +++ b/package.json @@ -1,6 +1,6 @@ { "name": "@mui/monorepo", - "version": "5.16.0", + "version": "5.16.1", "private": true, "scripts": { "preinstall": "npx only-allow pnpm", diff --git a/packages-internal/scripts/package.json b/packages-internal/scripts/package.json index d80fc46c6b5332..b55e521bf607bf 100644 --- a/packages-internal/scripts/package.json +++ b/packages-internal/scripts/package.json @@ -1,6 +1,6 @@ { "name": "@mui/internal-scripts", - "version": "1.0.3", + "version": "1.0.4", "author": "MUI Team", "description": "Utilities supporting MUI libraries build and docs generation. This is an internal package not meant for general use.", "main": "build/index.js", diff --git a/packages/mui-base/package.json b/packages/mui-base/package.json index 475a4c5b196f96..3126b28c8f4f44 100644 --- a/packages/mui-base/package.json +++ b/packages/mui-base/package.json @@ -1,6 +1,6 @@ { "name": "@mui/base", - "version": "5.0.0-beta.40", + "version": "5.0.0-beta.41", "private": false, "author": "MUI Team", "description": "Base UI is a library of headless ('unstyled') React components and low-level hooks. You gain complete control over your app's CSS and accessibility features.", diff --git a/packages/mui-core-downloads-tracker/package.json b/packages/mui-core-downloads-tracker/package.json index 7495a2b0163fc2..d9da43ac92d3c4 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": "5.16.0", + "version": "5.16.1", "private": false, "author": "MUI Team", "description": "Internal package to track number of downloads of our design system libraries", diff --git a/packages/mui-docs/package.json b/packages/mui-docs/package.json index 9bd54274ac4e8a..17aec6d8c9e844 100644 --- a/packages/mui-docs/package.json +++ b/packages/mui-docs/package.json @@ -1,6 +1,6 @@ { "name": "@mui/docs", - "version": "5.16.0", + "version": "5.16.1", "private": false, "author": "MUI Team", "description": "MUI Docs - Documentation building blocks.", diff --git a/packages/mui-envinfo/package.json b/packages/mui-envinfo/package.json index 32ddd5668876cf..1a5a5295101f1a 100644 --- a/packages/mui-envinfo/package.json +++ b/packages/mui-envinfo/package.json @@ -1,6 +1,6 @@ { "name": "@mui/envinfo", - "version": "2.0.19", + "version": "2.0.20", "private": false, "author": "MUI Team", "description": "Logs infos about the environment relevant to @mui/*", diff --git a/packages/mui-icons-material/package.json b/packages/mui-icons-material/package.json index b21dd80308ff7d..79a973917693e3 100644 --- a/packages/mui-icons-material/package.json +++ b/packages/mui-icons-material/package.json @@ -1,6 +1,6 @@ { "name": "@mui/icons-material", - "version": "5.16.0", + "version": "5.16.1", "private": false, "author": "MUI Team", "description": "Material Design icons distributed as SVG React components.", diff --git a/packages/mui-joy/package.json b/packages/mui-joy/package.json index 7caaceb645dec9..1ba1a6672c1a9e 100644 --- a/packages/mui-joy/package.json +++ b/packages/mui-joy/package.json @@ -1,6 +1,6 @@ { "name": "@mui/joy", - "version": "5.0.0-beta.47", + "version": "5.0.0-beta.48", "private": false, "author": "MUI Team", "description": "Joy UI is an open-source React component library that implements MUI's own design principles. It's comprehensive and can be used in production out of the box.", diff --git a/packages/mui-lab/package.json b/packages/mui-lab/package.json index 071db4f19a9c9b..d917ceebddde26 100644 --- a/packages/mui-lab/package.json +++ b/packages/mui-lab/package.json @@ -1,6 +1,6 @@ { "name": "@mui/lab", - "version": "5.0.0-alpha.171", + "version": "5.0.0-alpha.172", "private": false, "author": "MUI Team", "description": "Laboratory for new MUI modules.", diff --git a/packages/mui-material-nextjs/package.json b/packages/mui-material-nextjs/package.json index 92c3bf77b54db1..e9dead942ca059 100644 --- a/packages/mui-material-nextjs/package.json +++ b/packages/mui-material-nextjs/package.json @@ -1,6 +1,6 @@ { "name": "@mui/material-nextjs", - "version": "5.15.11", + "version": "5.16.1", "private": false, "author": "MUI Team", "description": "Collection of utilities for integration between Material UI and Next.js.", diff --git a/packages/mui-material/package.json b/packages/mui-material/package.json index 32df6ea46566f2..baf55b9e9e5175 100644 --- a/packages/mui-material/package.json +++ b/packages/mui-material/package.json @@ -1,6 +1,6 @@ { "name": "@mui/material", - "version": "5.16.0", + "version": "5.16.1", "private": false, "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.", diff --git a/packages/mui-private-theming/package.json b/packages/mui-private-theming/package.json index efc64d7ceba7c9..cde8a7f18f6e7f 100644 --- a/packages/mui-private-theming/package.json +++ b/packages/mui-private-theming/package.json @@ -1,6 +1,6 @@ { "name": "@mui/private-theming", - "version": "5.16.0", + "version": "5.16.1", "private": false, "author": "MUI Team", "description": "Private - The React theme context to be shared between `@mui/styles` and `@mui/material`.", diff --git a/packages/mui-styled-engine-sc/package.json b/packages/mui-styled-engine-sc/package.json index 483223f07c9c12..94bd8eeda0fd00 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": "6.0.0-alpha.18", + "version": "6.0.0-alpha.19", "private": false, "author": "MUI Team", "description": "styled() API wrapper package for styled-components.", diff --git a/packages/mui-styled-engine/package.json b/packages/mui-styled-engine/package.json index 02d661e1968f2c..9354996f16eec5 100644 --- a/packages/mui-styled-engine/package.json +++ b/packages/mui-styled-engine/package.json @@ -1,6 +1,6 @@ { "name": "@mui/styled-engine", - "version": "5.15.14", + "version": "5.16.1", "private": false, "author": "MUI Team", "description": "styled() API wrapper package for emotion.", diff --git a/packages/mui-styles/package.json b/packages/mui-styles/package.json index 4c28272200f8bc..40849ac783e822 100644 --- a/packages/mui-styles/package.json +++ b/packages/mui-styles/package.json @@ -1,6 +1,6 @@ { "name": "@mui/styles", - "version": "5.16.0", + "version": "5.16.1", "private": false, "author": "MUI Team", "description": "MUI Styles - The legacy JSS-based styling solution of Material UI.", diff --git a/packages/mui-system/package.json b/packages/mui-system/package.json index b4c4d3597c0278..ee94bc59ced1ee 100644 --- a/packages/mui-system/package.json +++ b/packages/mui-system/package.json @@ -1,6 +1,6 @@ { "name": "@mui/system", - "version": "5.16.0", + "version": "5.16.1", "private": false, "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.", diff --git a/packages/mui-types/package.json b/packages/mui-types/package.json index b1064854003743..4de4da481a2c8e 100644 --- a/packages/mui-types/package.json +++ b/packages/mui-types/package.json @@ -1,6 +1,6 @@ { "name": "@mui/types", - "version": "7.2.14", + "version": "7.2.15", "private": false, "author": "MUI Team", "description": "Utility types for MUI.", diff --git a/packages/mui-utils/package.json b/packages/mui-utils/package.json index 64575d3099b384..3ffd3f01da48b3 100644 --- a/packages/mui-utils/package.json +++ b/packages/mui-utils/package.json @@ -1,6 +1,6 @@ { "name": "@mui/utils", - "version": "5.16.0", + "version": "5.16.1", "private": false, "author": "MUI Team", "description": "Utility functions for React components.", diff --git a/packages/pigment-css-nextjs-plugin/package.json b/packages/pigment-css-nextjs-plugin/package.json index e7c718e1f3d5ee..ff9149029c1def 100644 --- a/packages/pigment-css-nextjs-plugin/package.json +++ b/packages/pigment-css-nextjs-plugin/package.json @@ -1,6 +1,6 @@ { "name": "@pigment-css/nextjs-plugin", - "version": "0.0.3", + "version": "0.0.4", "main": "build/index.js", "module": "build/index.mjs", "types": "build/index.d.ts", diff --git a/packages/pigment-css-react/package.json b/packages/pigment-css-react/package.json index 8a9bad449ff2f7..26478372cc69a9 100644 --- a/packages/pigment-css-react/package.json +++ b/packages/pigment-css-react/package.json @@ -1,6 +1,6 @@ { "name": "@pigment-css/react", - "version": "0.0.3", + "version": "0.0.4", "main": "build/index.js", "module": "build/index.mjs", "types": "build/index.d.ts", diff --git a/packages/pigment-css-unplugin/package.json b/packages/pigment-css-unplugin/package.json index 4ffc19b889726d..63f7a85f420295 100644 --- a/packages/pigment-css-unplugin/package.json +++ b/packages/pigment-css-unplugin/package.json @@ -1,6 +1,6 @@ { "name": "@pigment-css/unplugin", - "version": "0.0.3", + "version": "0.0.4", "main": "build/index.js", "module": "build/index.mjs", "types": "build/index.d.ts", diff --git a/packages/pigment-css-vite-plugin/package.json b/packages/pigment-css-vite-plugin/package.json index e59fa61ef19b46..f1dd2ab9a909de 100644 --- a/packages/pigment-css-vite-plugin/package.json +++ b/packages/pigment-css-vite-plugin/package.json @@ -1,6 +1,6 @@ { "name": "@pigment-css/vite-plugin", - "version": "0.0.3", + "version": "0.0.4", "main": "build/index.js", "module": "build/index.mjs", "types": "build/index.d.ts", From 31d0e45c71f871057dd5df294978f5a972e462ea Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Aar=C3=B3n=20Garc=C3=ADa=20Herv=C3=A1s?= Date: Thu, 11 Jul 2024 13:11:17 +0200 Subject: [PATCH 2/8] Update date --- CHANGELOG.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index 0895b676a485ed..d398813faec0d9 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -2,7 +2,7 @@ ## v5.16.1 -_Jul 10, 2024_ +_Jul 11, 2024_ A big thanks to the 3 contributors who made this release possible. Here are some highlights ✨: From af8ce971e6a69fc30fb9c4bc1fb43562c8255cff Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Aar=C3=B3n=20Garc=C3=ADa=20Herv=C3=A1s?= Date: Thu, 11 Jul 2024 13:13:38 +0200 Subject: [PATCH 3/8] Update changelog --- CHANGELOG.md | 8 ++++++-- 1 file changed, 6 insertions(+), 2 deletions(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index d398813faec0d9..9ac6c5e4d3aaa1 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -4,10 +4,14 @@ _Jul 11, 2024_ -A big thanks to the 3 contributors who made this release possible. Here are some highlights ✨: +A big thanks to the 4 contributors who made this release possible. Here are some highlights ✨: - ⚛️ Material UI is now compatible with React 18.3.1 +### `@mui/material@5.16.1` + +- [AppBar] Fix inherit color is inconsistent between ThemeProvider and CssVarsProvider (#42713) @ZeeshanTamboli + ### `@mui/joy@5.0.0-beta.48` - [Autocomplete] Fix React spread key warning (#42856) @aarongarciah @@ -29,7 +33,7 @@ A big thanks to the 3 contributors who made this release possible. Here are some - [base-ui] Fix React spread key warning in test (#42855) @aarongarciah - [styles][withStyles] Expect React defaultProps warning in test (#42752) (#42851) @aarongarciah -All contributors of this release in alphabetical order: @aarongarciah, @oliviertassinari, @omahs +All contributors of this release in alphabetical order: @aarongarciah, @oliviertassinari, @omahs, @ZeeshanTamboli ## v5.16.0 From 8ae2549c22316ffa91e8d0a55a8a8fa1b700bbee Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Aar=C3=B3n=20Garc=C3=ADa=20Herv=C3=A1s?= Date: Thu, 11 Jul 2024 15:20:26 +0200 Subject: [PATCH 4/8] Tweak copy --- CHANGELOG.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index 9ac6c5e4d3aaa1..dfa6c0981c4579 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -6,7 +6,7 @@ _Jul 11, 2024_ A big thanks to the 4 contributors who made this release possible. Here are some highlights ✨: -- ⚛️ Material UI is now compatible with React 18.3.1 +- ⚛️ All packages, including Material UI, are now compatible with React 18.3.1 ### `@mui/material@5.16.1` From fd4343aa35295ed7cd731140a39cbb2a9c61c600 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Aar=C3=B3n=20Garc=C3=ADa=20Herv=C3=A1s?= Date: Thu, 11 Jul 2024 15:22:50 +0200 Subject: [PATCH 5/8] Revert @mui/base bump --- packages/mui-base/package.json | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/packages/mui-base/package.json b/packages/mui-base/package.json index 3126b28c8f4f44..475a4c5b196f96 100644 --- a/packages/mui-base/package.json +++ b/packages/mui-base/package.json @@ -1,6 +1,6 @@ { "name": "@mui/base", - "version": "5.0.0-beta.41", + "version": "5.0.0-beta.40", "private": false, "author": "MUI Team", "description": "Base UI is a library of headless ('unstyled') React components and low-level hooks. You gain complete control over your app's CSS and accessibility features.", From 85a29cfe9960d67dbc0d9d1f4330ba01b827329c Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Aar=C3=B3n=20Garc=C3=ADa=20Herv=C3=A1s?= Date: Thu, 11 Jul 2024 15:27:40 +0200 Subject: [PATCH 6/8] Mark Pigment CSS packages as private and revert bump --- packages/pigment-css-nextjs-plugin/package.json | 3 ++- packages/pigment-css-react/package.json | 3 ++- packages/pigment-css-unplugin/package.json | 3 ++- packages/pigment-css-vite-plugin/package.json | 3 ++- 4 files changed, 8 insertions(+), 4 deletions(-) diff --git a/packages/pigment-css-nextjs-plugin/package.json b/packages/pigment-css-nextjs-plugin/package.json index ff9149029c1def..7308c3a8d04610 100644 --- a/packages/pigment-css-nextjs-plugin/package.json +++ b/packages/pigment-css-nextjs-plugin/package.json @@ -1,6 +1,7 @@ { "name": "@pigment-css/nextjs-plugin", - "version": "0.0.4", + "version": "0.0.3", + "private": true, "main": "build/index.js", "module": "build/index.mjs", "types": "build/index.d.ts", diff --git a/packages/pigment-css-react/package.json b/packages/pigment-css-react/package.json index 26478372cc69a9..05da6562d5c303 100644 --- a/packages/pigment-css-react/package.json +++ b/packages/pigment-css-react/package.json @@ -1,6 +1,7 @@ { "name": "@pigment-css/react", - "version": "0.0.4", + "version": "0.0.3", + "private": true, "main": "build/index.js", "module": "build/index.mjs", "types": "build/index.d.ts", diff --git a/packages/pigment-css-unplugin/package.json b/packages/pigment-css-unplugin/package.json index 63f7a85f420295..27a16ecfb518b2 100644 --- a/packages/pigment-css-unplugin/package.json +++ b/packages/pigment-css-unplugin/package.json @@ -1,6 +1,7 @@ { "name": "@pigment-css/unplugin", - "version": "0.0.4", + "version": "0.0.3", + "private": true, "main": "build/index.js", "module": "build/index.mjs", "types": "build/index.d.ts", diff --git a/packages/pigment-css-vite-plugin/package.json b/packages/pigment-css-vite-plugin/package.json index f1dd2ab9a909de..bd8ef042b9b5a3 100644 --- a/packages/pigment-css-vite-plugin/package.json +++ b/packages/pigment-css-vite-plugin/package.json @@ -1,6 +1,7 @@ { "name": "@pigment-css/vite-plugin", - "version": "0.0.4", + "version": "0.0.3", + "private": true, "main": "build/index.js", "module": "build/index.mjs", "types": "build/index.d.ts", From b9623fb4a6673d8236288336b2072f54c4d069ca Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Aar=C3=B3n=20Garc=C3=ADa=20Herv=C3=A1s?= Date: Thu, 11 Jul 2024 16:03:09 +0200 Subject: [PATCH 7/8] Revert @mui/styled-engine-sc bump --- packages/mui-styled-engine-sc/package.json | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/packages/mui-styled-engine-sc/package.json b/packages/mui-styled-engine-sc/package.json index 94bd8eeda0fd00..483223f07c9c12 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": "6.0.0-alpha.19", + "version": "6.0.0-alpha.18", "private": false, "author": "MUI Team", "description": "styled() API wrapper package for styled-components.", From 4192a92260bc278d04dcb58fef35f699000aceaf Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Aar=C3=B3n=20Garc=C3=ADa=20Herv=C3=A1s?= Date: Thu, 11 Jul 2024 16:03:39 +0200 Subject: [PATCH 8/8] Revert @mui/internal-scripts bump --- packages-internal/scripts/package.json | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/packages-internal/scripts/package.json b/packages-internal/scripts/package.json index b55e521bf607bf..d80fc46c6b5332 100644 --- a/packages-internal/scripts/package.json +++ b/packages-internal/scripts/package.json @@ -1,6 +1,6 @@ { "name": "@mui/internal-scripts", - "version": "1.0.4", + "version": "1.0.3", "author": "MUI Team", "description": "Utilities supporting MUI libraries build and docs generation. This is an internal package not meant for general use.", "main": "build/index.js",