diff --git a/CHANGELOG.md b/CHANGELOG.md index b359e9a43437de..1590d764bc466b 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,5 +1,78 @@ # [Versions](https://mui.com/versions/) +## v6.0.0-alpha.3 + + + +_Apr 17, 2024_ + +A big thanks to the 24 contributors who made this release possible. Here are some highlights ✨: + +- 🔥 Converted 5 more Material UI components to use Pigment CSS. +- 🚀 Added container queries utility to the `@mui/system` package (#41674) @siriwatknp. + +### `@mui/material@6.0.0-alpha.3` + +- Convert `LinearProgress` to support Pigment CSS (#41816) @siriwatknp +- [Dialog] Prevent onClick on the root element from being overwritten (#41881) @ryanburr +- [FloatingActionButton] Convert to support CSS extraction (#41851) @gijsbotje +- Convert `CircularProgress` to support Pigment CSS (#41776) @siriwatknp +- [PaginationItem] Convert to support CSS extraction (#41848) @gijsbotje +- [StepConnector] deprecate composed classes (#41740) @sai6855 +- [StepLabel] Deprecate `StepIconComponent`, `StepIconProps` (#41835) @sai6855 +- [ToggleButton] Convert to support CSS extraction (#41782) @lhilgert9 +- [ToggleButtonGroup] Deprecate composed classes (#41288) @sai6855 +- [Typography] Fix Typography inherit variant styles (#41308) @kealjones-wk + +### `@mui/system@6.0.0-alpha.3` + +- Add container queries utility (#41674) @siriwatknp + +### `@mui/codemod@6.0.0-alpha.3` + +- Add styled v6 transformation (#41743) @siriwatknp + +### `@mui/joy@5.0.0-beta.36` + +- [Button] Disable text highlighting (#41902) @mithun522 + +### `@pigment-css/react@0.0.7` + +- Patch WyW's WeakRef usage (#41909) @DiegoAndai +- Implement sx transform for system components (#41861) @brijeshb42 + +### Docs + +- [material-ui] Add Connect-related content (#40848) @danilo-leal +- [material-ui] Fix credit comment typo (#41872) @aarongarciah +- [material-ui] Remove Data Grid v7 beta callout (#41839) @cherniavskii +- [material-ui] Add stray design tweaks to free templates (#41696) @zanivan +- [material-ui] Simplify components styling on templates (#41845) @zanivan +- [material-ui][Button] Add `onChange` event handler to file upload example (#41863) @aarongarciah +- [material-ui] Fix import statement in migration guide (#41852) @sai6855 +- Fix 301 redirection @oliviertassinari +- Fix format git diff regression (#41882) @oliviertassinari +- Fix small SEO issues @oliviertassinari +- [pigment-css] Fix README typos (#41870) @MohammadShehadeh + +### Core + +- Begin removing IE 11-related code (#41709) @iammminzzy +- [blog] Add post to introduce the Connect plugin (#41763) @danilo-leal +- [code-infra] Fix require.context with aliases (#41682) @Janpot +- [code-infra] Allow customizing hooks imports in API docs generator (#41828) @michaldudak +- [codemod] Add utils for `*Component` and `*Props` props deprecations (#41685) @DiegoAndai +- Replace bundle size reporter filter (#38979) @Janpot +- [docs-infra] Make the whole header clickable (#39603) @MoazMirza-13 +- [docs-infra] Improve demo container and related components design (#41827) @danilo-leal +- [docs-infra] Use edge function for card generation (#41188) (#41836) @alexfauquette +- [docs-infra] Fix code block layout shift (#41917) @oliviertassinari +- [docs-infra] Fine-tune the OG card image design (#41862) @danilo-leal +- [docs-infra] Fix markdown version for material (#41908) @alexfauquette +- [docs-infra] Support multiple tabs in demos (#40901) @bharatkashyap + +All contributors of this release in alphabetical order: @aarongarciah, @alexfauquette, @bharatkashyap, @brijeshb42, @cherniavskii, @danilo-leal, @DiegoAndai, @EyaOuenniche, @gijsbotje, @iammminzzy, @Janpot, @kealjones-wk, @lhilgert9, @magnimarels, @michaldudak, @mithun522, @mnajdova, @MoazMirza-13, @MohammadShehadeh, @oliviertassinari, @ryanburr, @sai6855, @siriwatknp, @zanivan + ## v6.0.0-alpha.2 diff --git a/package.json b/package.json index 64b729f294cc42..56b1faa710b82d 100644 --- a/package.json +++ b/package.json @@ -1,6 +1,6 @@ { "name": "@mui/monorepo", - "version": "6.0.0-alpha.2", + "version": "6.0.0-alpha.3", "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 ad899d5b59ee0d..a5ab0c508a862d 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.5", + "version": "1.0.6", "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 76070d91afba5d..f8459dc41fc169 100644 --- a/packages-internal/scripts/package.json +++ b/packages-internal/scripts/package.json @@ -1,6 +1,6 @@ { "name": "@mui/internal-scripts", - "version": "1.0.5", + "version": "1.0.6", "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/markdown/package.json b/packages/markdown/package.json index 9d6cef39b4b224..a26692062dc126 100644 --- a/packages/markdown/package.json +++ b/packages/markdown/package.json @@ -1,6 +1,6 @@ { "name": "@mui/internal-markdown", - "version": "1.0.2", + "version": "1.0.3", "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 2cc41924b72c25..56390a6c12784c 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.2", + "version": "1.0.3", "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-codemod/package.json b/packages/mui-codemod/package.json index da49eb953ddce7..daee2b438602b3 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.1", + "version": "6.0.0-alpha.3", "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 a2aa0d9631db7b..a023a1cf1da6c7 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.2", + "version": "6.0.0-alpha.3", "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 54f3b4c83f9a47..8418704da57202 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.2", + "version": "6.0.0-alpha.3", "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 b5e4c824365edd..4dcd8dcc84802f 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.2", + "version": "6.0.0-alpha.3", "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 0dabc1fb459b7a..8dc3906c12239d 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.35", + "version": "5.0.0-beta.36", "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 4ba2dab61dbfaf..1354a7488b550d 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.2", + "version": "6.0.0-alpha.3", "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 f886dbe530351e..fc29c186efddf3 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.2", + "version": "6.0.0-alpha.3", "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 7bf488f86cb475..a901adc6c34a43 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.1", + "version": "6.0.0-alpha.3", "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 5e850007c2b664..d6ec2a3eaf1a27 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.20", + "version": "6.0.0-alpha.21", "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 3f8e17d2c0f092..55fcc87285ee70 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.1", + "version": "6.0.0-alpha.3", "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 25fb2d11243519..49a8cc59d1e2e1 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.2", + "version": "6.0.0-alpha.3", "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 7a6bb48a0104fe..69ec80cebe08eb 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.1", + "version": "6.0.0-alpha.3", "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 2675ce2917f370..58a5aa20152233 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.1", + "version": "6.0.0-alpha.3", "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 7096e3095ad65c..3d6c003465f0f2 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.6", + "version": "0.0.7", "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 f230f29382a143..7d158db12e3ff9 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.6", + "version": "0.0.7", "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 ecddb0af7ccd3e..20b76347b07fb8 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.6", + "version": "0.0.7", "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 866082e607cfe5..75691df0b35f97 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.6", + "version": "0.0.7", "main": "build/index.js", "module": "build/index.mjs", "types": "build/index.d.ts",