diff --git a/CHANGELOG.md b/CHANGELOG.md index 9ef6464a4c36f8..e523564c72b86d 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,5 +1,73 @@ # [Versions](https://mui.com/versions/) +## 6.0.0-beta.6 + + + +_Aug 16, 2024_ + +A big thanks to the 18 contributors who made this release possible. + +### `@mui/material@6.0.0-beta.6` + +- [Autocomplete] Improve the `options` prop description (#41591) @pluvio72 +- [Autocomplete] Remove autocomplete warning regarding value not equal to option (#43314) @ZeeshanTamboli +- [Divider] Add aria-orientation (#43241) @aarongarciah +- [IconButton] Fix hover background color behavior (#43271) @mnajdova +- [TypeScript] Refactor types so they're compatible with upcoming React 19 (#43276) @DiegoAndai +- [Typography] Replace dot notation color value to work with Pigment CSS (#43288) @siriwatknp +- [pigment-css] Fix `getSelector` prefers-color-scheme to be object (#43237) @siriwatknp +- Remove `display="block"` usage to work with Pigment CSS (#43307) @siriwatknp + +### `@mui/codemod@6.0.0-beta.6` + +- [codemod] Skip sx spread transformation (#43291) @siriwatknp + +### `@mui/styles@6.0.0-beta.6` + +- [styles] Fix issues reported by eslint-plugin-react-compiler (#43118) @jlewins + +### Docs + +- [material-ui] Audit and copyedit the v6 migration doc (#43073) @samuelsycamore +- [material-ui] Fix Material Icon search lag and other improvements (#41330) @anle9650 +- [material-ui][Popover] Fix description and title of hover interaction section (#43290) @ZeeshanTamboli +- [material-ui] Refine and unify custom template themes (#43220) @zanivan +- [joy-ui] Fix data grid redirection (#43247) @sai6855 +- [mui-system] Add import statement in docs (#43223) @sai6855 +- Update babel config (#43286) @romgrk +- Fix outdated references to Materal UI version (#43321) @oliviertassinari +- Polish migration git diff experience @oliviertassinari +- Update LTS to match format (#43212) @oliviertassinari +- Fix Pigment CSS migration content (#43217) @siriwatknp + +### Core + +- [code-infra] Remove `userEvent` export from `@mui/internal-test-utils` (#43313) @LukasTy +- [code-infra] Remove unnecessary alias (#43320) @Janpot +- [code-infra] Fix utils bundle size entrypoint (#43304) @Janpot +- [core] missing and incorrect scripts (#43209) @Jay-Karia +- [core] Set Node 14 as minimum version in all browserslist envs (#43326) @aarongarciah +- [core] Add React 19 as peer dependency (#43216) @aarongarciah +- [core] Pin `eslint-plugin-jsx-a11y` version to 6.7.1 (#43292) @Janpot +- [core] Update supported Node.js version to 14 (#43315) @Janpot +- [core] Use fs instead of fs-extra in script utils (#43234) @DiegoAndai +- [core] Refactor system theme props (#43120) @romgrk +- [docs-infra] Fix some TS issues for X docs (#43285) @Janpot +- [docs-infra] Move API pages to TS (#43199) @alexfauquette +- [docs-infra] Fix broken sandboxes with relative module imports (#42767) @bharatkashyap +- [docs-infra] Simplify API sections typing (#43128) @alexfauquette +- [examples] Fix import (#43316) @aarongarciah +- [examples] Add material-ui-pigment-css for Next.js and Vite (#43065) @siriwatknp +- [examples] Replace wrong import with `@mui/material/styles` (#43236) @siriwatknp +- [useMediaQuery] Adapt test implementation for React 19 (#43269) @aarongarciah +- [test] Update `matchMedia` mocks (#43240) @cherniavskii +- [test] Remove unnecessary ref param (#43282) @aarongarciah +- [website] Update showcase to include Toolpad Core (#43226) @bharatkashyap +- [website] Replace React.MutableRefObject with React.RefObject (#43284) @aarongarciah + +All contributors of this release in alphabetical order: @aarongarciah, @alexfauquette, @anle9650, @bharatkashyap, @cherniavskii, @DiegoAndai, @Janpot, @Jay-Karia, @jlewins, @mnajdova, @oliviertassinari, @pluvio72, @renovate[bot], @romgrk, @sai6855, @samuelsycamore, @siriwatknp, @ZeeshanTamboli + ## 6.0.0-beta.5 @@ -1842,6 +1910,7 @@ This release was mostly about 🐛 bug fixes and 📚 documentation improvements - [core] Fix TypeScript spelling in changelog @oliviertassinari - [core] Fix small detail in the autocomplete demo @oliviertassinari - [core] Increase node memory limit on Netlify build (#41111) @michaldudak +- [core] Fix Netlify build cache issue (#43281) @LukasTy - [core][Tooltip] Remove incorrect code comment (#41179) @ZeeshanTamboli - [core] Fix missing context display names (#41168) @oliviertassinari - [core][base-ui] Remove `@mui/base` dev dependency from Base UI workspace (#41216) @ZeeshanTamboli diff --git a/package.json b/package.json index 789734dd40ad94..1fae695c674e15 100644 --- a/package.json +++ b/package.json @@ -1,6 +1,6 @@ { "name": "@mui/monorepo", - "version": "6.0.0-beta.5", + "version": "6.0.0-beta.6", "private": true, "scripts": { "preinstall": "npx only-allow pnpm", diff --git a/packages-internal/docs-utils/package.json b/packages-internal/docs-utils/package.json index 406ed134b92056..149926b7fb26da 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": "1.0.9", + "version": "1.0.10", "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/scripts/package.json b/packages-internal/scripts/package.json index 415a1dc3848681..b673b5dd975183 100644 --- a/packages-internal/scripts/package.json +++ b/packages-internal/scripts/package.json @@ -1,6 +1,6 @@ { "name": "@mui/internal-scripts", - "version": "1.0.15", + "version": "1.0.16", "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-internal/test-utils/package.json b/packages-internal/test-utils/package.json index 1135ef496bb666..b899d2bb52502e 100644 --- a/packages-internal/test-utils/package.json +++ b/packages-internal/test-utils/package.json @@ -1,6 +1,6 @@ { "name": "@mui/internal-test-utils", - "version": "1.0.7", + "version": "1.0.8", "author": "MUI Team", "description": "Utilities for MUI tests. This is an internal package not meant for general use.", "main": "./build/index.js", diff --git a/packages/markdown/package.json b/packages/markdown/package.json index cb255959e4290c..e2c53895a7bfc4 100644 --- a/packages/markdown/package.json +++ b/packages/markdown/package.json @@ -1,6 +1,6 @@ { "name": "@mui/internal-markdown", - "version": "1.0.9", + "version": "1.0.10", "author": "MUI Team", "description": "MUI markdown parser. This is an internal package not meant for general use.", "main": "./index.js", diff --git a/packages/mui-base/package.json b/packages/mui-base/package.json index a0368a431700c6..99eb6ab9a5e462 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.56", + "version": "5.0.0-beta.57", "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-codemod/package.json b/packages/mui-codemod/package.json index dc9ed2f8b8358c..8b28256b6a0cd7 100644 --- a/packages/mui-codemod/package.json +++ b/packages/mui-codemod/package.json @@ -1,6 +1,6 @@ { "name": "@mui/codemod", - "version": "6.0.0-beta.5", + "version": "6.0.0-beta.6", "bin": "./codemod.js", "private": false, "author": "MUI Team", diff --git a/packages/mui-core-downloads-tracker/package.json b/packages/mui-core-downloads-tracker/package.json index 18517a0dc96b2c..350022493c40d1 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": "6.0.0-beta.5", + "version": "6.0.0-beta.6", "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 faf175c421e655..8d512b6a8bf1f9 100644 --- a/packages/mui-docs/package.json +++ b/packages/mui-docs/package.json @@ -1,6 +1,6 @@ { "name": "@mui/docs", - "version": "6.0.0-beta.5", + "version": "6.0.0-beta.6", "private": false, "author": "MUI Team", "description": "MUI Docs - Documentation building blocks.", diff --git a/packages/mui-icons-material/package.json b/packages/mui-icons-material/package.json index 8ada11c9fb285c..8a83ffcbb564ce 100644 --- a/packages/mui-icons-material/package.json +++ b/packages/mui-icons-material/package.json @@ -1,6 +1,6 @@ { "name": "@mui/icons-material", - "version": "6.0.0-beta.5", + "version": "6.0.0-beta.6", "private": false, "author": "MUI Team", "description": "Material Design icons distributed as SVG React components.", diff --git a/packages/mui-lab/package.json b/packages/mui-lab/package.json index ebe2c00588c8f2..b1c6f0e47eb71d 100644 --- a/packages/mui-lab/package.json +++ b/packages/mui-lab/package.json @@ -1,6 +1,6 @@ { "name": "@mui/lab", - "version": "6.0.0-beta.5", + "version": "6.0.0-beta.6", "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 0ebe97df18fc09..ca27bd96e9859d 100644 --- a/packages/mui-material-nextjs/package.json +++ b/packages/mui-material-nextjs/package.json @@ -1,6 +1,6 @@ { "name": "@mui/material-nextjs", - "version": "6.0.0-beta.4", + "version": "6.0.0-beta.6", "private": false, "author": "MUI Team", "description": "Collection of utilities for integration between Material UI and Next.js.", diff --git a/packages/mui-material-pigment-css/package.json b/packages/mui-material-pigment-css/package.json index 21a07148f1ac0d..5f46d42ed4b48a 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": "6.0.0-beta.5", + "version": "6.0.0-beta.6", "author": "MUI Team", "description": "A wrapper over Pigment CSS that provides the same styled and theming APIs as Material UI.", "main": "./src/index.ts", diff --git a/packages/mui-material/package.json b/packages/mui-material/package.json index 478fbb9de608c3..1521d92eb03265 100644 --- a/packages/mui-material/package.json +++ b/packages/mui-material/package.json @@ -1,6 +1,6 @@ { "name": "@mui/material", - "version": "6.0.0-beta.5", + "version": "6.0.0-beta.6", "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 6dcadf31e25226..83b5ef68e55035 100644 --- a/packages/mui-private-theming/package.json +++ b/packages/mui-private-theming/package.json @@ -1,6 +1,6 @@ { "name": "@mui/private-theming", - "version": "6.0.0-beta.5", + "version": "6.0.0-beta.6", "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 bf339bc396d436..3524d95aa0c966 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-beta.5", + "version": "6.0.0-beta.6", "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 2a259ad4421e4b..d4f5850756d797 100644 --- a/packages/mui-styled-engine/package.json +++ b/packages/mui-styled-engine/package.json @@ -1,6 +1,6 @@ { "name": "@mui/styled-engine", - "version": "6.0.0-beta.5", + "version": "6.0.0-beta.6", "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 a12de833177dd1..2699ab3a80c597 100644 --- a/packages/mui-styles/package.json +++ b/packages/mui-styles/package.json @@ -1,6 +1,6 @@ { "name": "@mui/styles", - "version": "6.0.0-beta.5", + "version": "6.0.0-beta.6", "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 58785ab7afd045..682991eeff854c 100644 --- a/packages/mui-system/package.json +++ b/packages/mui-system/package.json @@ -1,6 +1,6 @@ { "name": "@mui/system", - "version": "6.0.0-beta.5", + "version": "6.0.0-beta.6", "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 ae5b907a84f610..1a4fa5a7a28474 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 9e622a5e706cef..5cb48fdc0fa7fe 100644 --- a/packages/mui-utils/package.json +++ b/packages/mui-utils/package.json @@ -1,6 +1,6 @@ { "name": "@mui/utils", - "version": "6.0.0-beta.5", + "version": "6.0.0-beta.6", "private": false, "author": "MUI Team", "description": "Utility functions for React components.",