diff --git a/CHANGELOG.md b/CHANGELOG.md index 3228a93542ad5e..e7c581f0d009fd 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,5 +1,80 @@ # [Versions](https://mui.com/versions/) +## v6.0.0-alpha.0 + + + +_Mar 26, 2024_ + +A big thanks to the 17 contributors who made this release possible. Here are some highlights ✨: + +- 🔥 Converted 10+ Material UI components to support static CSS extraction +- ⬅️ Added RTL support in Pigment CSS (#41570) @brijeshb42 + +### `@mui/material@6.0.0-alpha.0` + +- [BottomNavigation] Convert to support CSS extraction (#41612) @aacevski +- [AvatarGroup] Convert to support CSS extraction (#41485) @zanivan +- [Backdrop] Convert to support CSS extraction (#41581) @aacevski +- [Breadcrumbs] Convert to support CSS extraction (#41496) @aacevski +- [Card] Convert to support CSS extraction (#41580) @aacevski +- [Divider] Convert to support CSS extraction (#41366) @sai6855 +- [FormControl] Convert to support CSS extraction (#41613) @aacevski +- [FormGroup] Convert to support CSS extraction (#41614) @aacevski +- [MobileStepper] Convert to support CSS extraction (#41533) @aacevski +- [Modal] Support CSS extraction (#41483) @sai6855 +- [Popover] Convert to support CSS extraction (#41564) @aacevski +- [Stepper] Convert to support CSS extraction (#41546) @aacevski +- [Autocomplete] Display options provided to the `options` prop even if loading is true (#41634) @nekoya +- [Backdrop] Deprecate TransitionComponent (#40677) @harry-whorlow +- [ButtonGroup] Deprecate composed classes (#41259) @sai6855 +- [StepLabel] Deprecate `componentProps` prop (#41321) @sai6855 + +### `@pigment-css/react@0.0.4` + +- Fix evaluation of undefined variables (#41569) @siriwatknp +- Fix react-modal demos location (#41560) @sai6855 +- [react] RTL Support (#41570) @brijeshb42 + +### `@mui/system@6.0.0-alpha.0` + +- [core] Standardize index pattern (#41574) @DiegoAndai +- Fix typo to avoid infinite recursion in function call (#41616) @michael-land +- Move stylesheet generator to `extendTheme` (#41446) @siriwatknp + +### Docs + +- [joy-ui] Refresh the marketing example on the Color Inversion page (#41497) @cipherlogs +- [material-ui] Add v5 to v6 migration guide (#41561) @DiegoAndai +- [system] Add v5 to v6 migration guide (#41575) @DiegoAndai +- [material-ui][Slider] Remove `valueLabelFormat` from restricted values demo so that the tooltip thumb label displays the same as the value text (#41567) @StylesTrip +- [pigment-css] Update the RTL section on the readme (#41576) @danilo-leal + +### Core + +- [blog] Update the callout (#41645) @cherniavskii +- [blog] Link to Romain's blog post in MUI X v7 announcement post (#41640) @cherniavskii +- [blog] Blog post with MUI X v7.0.0 annoucement (#41563) @joserodolfofreitas +- [blog] Add post about remote (#41565) @danilo-leal +- [core] Restore the pnpm-lock.yaml (#41643) @mnajdova +- [core] Fix failing CI steps (#41636) @mnajdova +- [core] Update browser support versions (#41568) @siriwatknp +- [core] Add instructions to deploying docs guide (#41582) @DiegoAndai +- [core] Add comment explaining the frequency of no-response action runs (#41555) @michaldudak +- [core] Init the next branch (#41552) @mnajdova +- [core] Lower the frequency of no-response action runs (#41553) @michaldudak +- [pigment-css][demo] Add index page for material-ui (#41577) @brijeshb42 +- [pigment-css][demo] Remove app specific pnpm workspace (#41393) @brijeshb42 +- [docs] Add notification for MUI X v7 blog post (#41587) @cherniavskii +- [docs] MUI X v7 blog post annoucement followup (#41601) @joserodolfofreitas +- [docs] Update the installation guides to use the next tag (#41558) @mnajdova +- [docs][material-ui] Fix typo in CSS theme variables customization (#41632) @ZeeshanTamboli +- [material-ui][docs] Remove deleted page from the sidenav (#41594) @danilo-leal +- [website] Update pricing table (#41595) @cherniavskii +- [website] Add stray design adjustments throughout the site (#41547) @danilo-leal + +All contributors of this release in alphabetical order: @aacevski, @brijeshb42, @cherniavskii, @cipherlogs, @danilo-leal, @DiegoAndai, @harry-whorlow, @joserodolfofreitas, @michael-land, @michaldudak, @mnajdova, @nekoya, @sai6855, @siriwatknp, @StylesTrip, @zanivan, @ZeeshanTamboli + ## v5.15.14 @@ -9,7 +84,7 @@ _Mar 18, 2024_ A big thanks to the 15 contributors who made this release possible. This release was mostly about 🐛 bug fixes and 📚 documentation improvements. -### `@mui/material@5.15.13` +### `@mui/material@5.15.14` - [Accordion] Convert to support CSS extraction (#41221) @mnajdova - ​[Autocomplete] Convert to support CSS extraction (#40330) @mnajdova diff --git a/package.json b/package.json index f615b64c09c23e..ad3f78587ecd74 100644 --- a/package.json +++ b/package.json @@ -1,6 +1,6 @@ { "name": "@mui/monorepo", - "version": "5.15.14", + "version": "6.0.0-alpha.0", "private": true, "scripts": { "preinstall": "npx only-allow pnpm", diff --git a/packages-internal/scripts/package.json b/packages-internal/scripts/package.json index 322ed3c807e3ab..8c818591a44854 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 350c356217b117..ca348d9090f734 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-codemod/package.json b/packages/mui-codemod/package.json index 0b8512b7042c33..ee7d88393fdbce 100644 --- a/packages/mui-codemod/package.json +++ b/packages/mui-codemod/package.json @@ -1,6 +1,6 @@ { "name": "@mui/codemod", - "version": "5.15.14", + "version": "6.0.0-alpha.0", "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 8c2ff52575ebfe..50d462045792c9 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.15.14", + "version": "6.0.0-alpha.0", "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 773cad1039afdb..8bb4e118a670a3 100644 --- a/packages/mui-docs/package.json +++ b/packages/mui-docs/package.json @@ -1,6 +1,6 @@ { "name": "@mui/docs", - "version": "5.15.14", + "version": "6.0.0-alpha.0", "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 7e444974b82cec..38533d3417d6ea 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.15.14", + "version": "6.0.0-alpha.0", "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 9501e9774a071a..4af45d6ce29825 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.32", + "version": "5.0.0-beta.33", "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 0bb25dd837357b..f0e693de6d5e4f 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.169", + "version": "6.0.0-alpha.0", "private": false, "author": "MUI Team", "description": "Laboratory for new MUI modules.", diff --git a/packages/mui-material/package.json b/packages/mui-material/package.json index bb840b2d534dec..a2a7f5f55e1162 100644 --- a/packages/mui-material/package.json +++ b/packages/mui-material/package.json @@ -1,6 +1,6 @@ { "name": "@mui/material", - "version": "5.15.14", + "version": "6.0.0-alpha.0", "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-styled-engine-sc/package.json b/packages/mui-styled-engine-sc/package.json index 9309fb33afce07..2ba63a9e22c951 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 578216b8dbf9a9..1b80bf09f9dc75 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": "6.0.0-alpha.0", "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 d25cd3c3c15e49..e38671a510ee77 100644 --- a/packages/mui-styles/package.json +++ b/packages/mui-styles/package.json @@ -1,6 +1,6 @@ { "name": "@mui/styles", - "version": "5.15.14", + "version": "6.0.0-alpha.0", "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 079119e5131574..9e381af610a3a9 100644 --- a/packages/mui-system/package.json +++ b/packages/mui-system/package.json @@ -1,6 +1,6 @@ { "name": "@mui/system", - "version": "5.15.14", + "version": "6.0.0-alpha.0", "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/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 4cd710e987db64..67aef0983962cd 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 4595d88203342c..de4bd70017229d 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 5b67f05aba1430..bb85dc7d43a557 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",