diff --git a/CHANGELOG.md b/CHANGELOG.md index 80651467905..2027048bc5e 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,5 +1,74 @@ # [Versions](https://mui.com/versions/) +## v6.0.0-alpha.12 + + + +_Jun 24, 2024_ + +A big thanks to the 17 contributors who made this release possible. + +### `@mui/material@6.0.0-alpha.12` + +- Add `InitColorSchemeScript` for Next.js App Router (#42247) @siriwatknp +- [Autocomplete] Fix renderOption props type (#42689) @DiegoAndai +- [Autocomplete] Fix React 18.3 key spread warnings in Autocomplete demos (#42691) @aarongarciah +- Support Pigment CSS for `CssBaseline`, `ScopedCssBaseline` and `Popper` (#42640) @siriwatknp +- Add `DefaultPropsProvider` for Pigment CSS integration (#42638) @siriwatknp +- [Stepper] Generate class for nonLinear prop (#42620) @alexismo +- [Tab] Fix failing test (#42686) @aarongarciah +- [Tab] Deprecate iconWrapper class for icon class (#42647) @sai6855 +- [TableSortLabel] Deprecate composed classes (#42281) @sai6855 +- [usePagination] Update pagination `siblingsEnd` calculation logic (#42667) @Mini-ghost + +### `@mui/codemod@6.0.0-alpha.12` + +- Support dynamic props styled transformation (#42683) @siriwatknp + +### `@mui/system@6.0.0-alpha.12` + +- Fix issues reported by react compiler in `mui-system` package (#42637) @sai6855 +- [useMediaQuery] Remove deprecated types (#42560) @aarongarciah + +### `@mui/joy@5.0.0-beta.45` + +- Fix issues reported by the React Compiler (#42671) @anuujj +- [Autocomplete] Fix React spread key warning (#42741) @aarongarciah + +### `@mui/lab@6.0.0-alpha.12` + +- [LoadingButton] Apply wrapping element to prevent React crash on Google page translation (#35198) @BartJanvanAssen + +### Docs + +- Fix git diff format in migration to v6 (#42711) @oliviertassinari +- Use new email for sponsoring @oliviertassinari +- Fix 301 links (#42697) @alexfauquette +- Normalize the capitalization of Design Kit @oliviertassinari +- Recommend setting HTML attribute instead of DOM property for RTL (#42599) @aarongarciah +- [material-ui][Select] Fix the `SelectAutoWidth` demo menu item value (#42648) @Danielkhakbaz + +### Core + +- [code-infra] Try disabling animations when taking screenshots (#42537) @Janpot +- [code-infra] Fix benchmark package (#42553) @Janpot +- [core] Replace enzyme in describeConformance (#42447) @DiegoAndai +- [docs-infra] Fix layout shift demo toolbar (#42743) @oliviertassinari +- [docs-infra] Fix visual look of in-house ad (#42735) @oliviertassinari +- [docs-infra] Add stray design polish (#42646) @danilo-leal +- [docs-infra] Fix wrong migration (#42675) @siriwatknp +- [docs-infra] Fine tune markdown elements design (#42643) @danilo-leal +- [docs-infra] Revamp the product switcher design (#42603) @danilo-leal +- [docs-infra] Allow Link component to receive the `role` attribute (#42629) @danilo-leal +- [infra] Add support donation button (#42499) @oliviertassinari +- [infra] Raise `tsconfig`/`tsc` target to `es2022` (#42645) @LukasTy +- [test] Fix tests on CI (#42670) @michaldudak +- [test] Fix issues reported by react-compiler in test packages (#42626) @sai6855 +- [website] Add Armin to the team members (#42679) @arminmeh +- [website] Open Staff Engineer role for Pigment CSS (#42531) @mnajdova + +All contributors of this release in alphabetical order: @aarongarciah, @alexfauquette, @alexismo, @anuujj, @arminmeh, @BartJanvanAssen, @Danielkhakbaz, @danilo-leal, @DiegoAndai, @Janpot, @LukasTy, @michaldudak, @Mini-ghost, @mnajdova, @oliviertassinari, @sai6855, @siriwatknp + ## v6.0.0-alpha.11 diff --git a/packages-internal/scripts/package.json b/packages-internal/scripts/package.json index c0886d29005..9c583c16876 100644 --- a/packages-internal/scripts/package.json +++ b/packages-internal/scripts/package.json @@ -1,6 +1,6 @@ { "name": "@mui/internal-scripts", - "version": "1.0.10", + "version": "1.0.11", "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 516cc35228a..0e2e8e27bd4 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.1", + "version": "1.0.2", "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 643f36fccae..90be2386975 100644 --- a/packages/markdown/package.json +++ b/packages/markdown/package.json @@ -1,6 +1,6 @@ { "name": "@mui/internal-markdown", - "version": "1.0.5", + "version": "1.0.6", "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-babel-macros/package.json b/packages/mui-babel-macros/package.json index dcbfb1f8044..5d5348a73b5 100644 --- a/packages/mui-babel-macros/package.json +++ b/packages/mui-babel-macros/package.json @@ -1,6 +1,6 @@ { "name": "@mui/internal-babel-macros", - "version": "1.0.5", + "version": "1.0.6", "author": "MUI Team", "description": "MUI Babel macros. This is an internal package not meant for general use.", "main": "./MuiError.macro.js", diff --git a/packages/mui-base/package.json b/packages/mui-base/package.json index 564a1ef0230..8eae07e0e44 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.49", + "version": "5.0.0-beta.50", "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 b1702266867..ed35068b372 100644 --- a/packages/mui-codemod/package.json +++ b/packages/mui-codemod/package.json @@ -1,6 +1,6 @@ { "name": "@mui/codemod", - "version": "6.0.0-alpha.11", + "version": "6.0.0-alpha.12", "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 183959f550e..538ddd2901b 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-alpha.11", + "version": "6.0.0-alpha.12", "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 6fc9f6ff331..e828a217446 100644 --- a/packages/mui-docs/package.json +++ b/packages/mui-docs/package.json @@ -1,6 +1,6 @@ { "name": "@mui/docs", - "version": "6.0.0-alpha.11", + "version": "6.0.0-alpha.12", "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 fe6e3963582..ff4cecaa796 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-alpha.11", + "version": "6.0.0-alpha.12", "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 5938eee7288..2aee1438be4 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.44", + "version": "5.0.0-beta.45", "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 3bc5f430583..4d6e80ed97c 100644 --- a/packages/mui-lab/package.json +++ b/packages/mui-lab/package.json @@ -1,6 +1,6 @@ { "name": "@mui/lab", - "version": "6.0.0-alpha.11", + "version": "6.0.0-alpha.12", "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 6363fa4dee0..4f34ee48e82 100644 --- a/packages/mui-material/package.json +++ b/packages/mui-material/package.json @@ -1,6 +1,6 @@ { "name": "@mui/material", - "version": "6.0.0-alpha.11", + "version": "6.0.0-alpha.12", "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 62382eaa515..06aaa3b17af 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-alpha.11", + "version": "6.0.0-alpha.12", "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 f45d8eecfc2..dab4f7221f9 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.26", + "version": "6.0.0-alpha.27", "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 659812018d4..bdd36fb3e97 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-alpha.11", + "version": "6.0.0-alpha.12", "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 0ffe81938b3..bade247e86b 100644 --- a/packages/mui-styles/package.json +++ b/packages/mui-styles/package.json @@ -1,6 +1,6 @@ { "name": "@mui/styles", - "version": "6.0.0-alpha.11", + "version": "6.0.0-alpha.12", "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 fe91b8bb4c4..d62bad67bcc 100644 --- a/packages/mui-system/package.json +++ b/packages/mui-system/package.json @@ -1,6 +1,6 @@ { "name": "@mui/system", - "version": "6.0.0-alpha.11", + "version": "6.0.0-alpha.12", "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-utils/package.json b/packages/mui-utils/package.json index 5b37484eede..1c3b2ef815d 100644 --- a/packages/mui-utils/package.json +++ b/packages/mui-utils/package.json @@ -1,6 +1,6 @@ { "name": "@mui/utils", - "version": "6.0.0-alpha.11", + "version": "6.0.0-alpha.12", "private": false, "author": "MUI Team", "description": "Utility functions for React components.",