Skip to content

Commit 84307c1

Browse files
authored
6.0.0-alpha.1 (#41749)
1 parent ebe293c commit 84307c1

File tree

26 files changed

+154
-27
lines changed

26 files changed

+154
-27
lines changed

CHANGELOG.md

+127
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,92 @@
11
# [Versions](https://mui.com/versions/)
22

3+
## v6.0.0-alpha.1
4+
5+
<!-- generated comparing v6.0.0-alpha.0..next -->
6+
7+
_Apr 5, 2024_
8+
9+
A big thanks to the 19 contributors who made this release possible. Here are some highlights ✨:
10+
11+
- 🔥 Converted 3 more Material UI components to use Pigment CSS. Current progress is 36%!
12+
- 🚀 Added a spacing CSS variable to the Material UI and Joy UI themes.
13+
- 💫 Added 3 redesigned free Material UI templates: [Sign-in](https://next.mui.com/material-ui/getting-started/templates/sign-in/), [Sign-in side](https://next.mui.com/material-ui/getting-started/templates/sign-in-side/), and [Sign-up](https://next.mui.com/material-ui/getting-started/templates/sign-up/).
14+
15+
16+
17+
- [AppBar] Convert to support CSS extraction (#41247) @mnajdova
18+
- [Badge] Deprecate components and componentsProps (#41655) @skmanoj322
19+
- [Button] Convert to support CSS extraction (#41378) @siriwatknp
20+
- [ButtonGroup] Convert to support CSS extraction (#41666) @zanivan
21+
- [RadioGroup] Apply classnames (#41610) @ZeeshanTamboli
22+
- [Slider] Move palette styles to the bottom (#41676) @siriwatknp
23+
- Add the `spacing` theme token (#40224) @siriwatknp
24+
25+
26+
27+
- Add the `spacing` theme token to be used in `theme.spacing()` (#40224) @siriwatknp
28+
29+
30+
31+
- [codemod] Setup v6 codemod structure (#41668) @DiegoAndai
32+
33+
34+
35+
- [TabPanel] Add keepMounted prop to match Joy UI (#41651) @ppaskaris-plooto
36+
37+
38+
39+
- Add `spacing` theme token (#40224) @siriwatknp
40+
41+
### `@pigment-css/[email protected]`
42+
43+
- Improve sx prop support (#41589) @brijeshb42
44+
- Fix Emotion styled error (#41699) @siriwatknp
45+
- Fix propTypes removal during eval stage (#41695) @brijeshb42
46+
- Fix props forwarding (#41688) @siriwatknp
47+
- Fix sx prop transformation on Box (#41705) @brijeshb42
48+
49+
### `@pigment-css/[email protected]`
50+
51+
- Use constant filename for pigment styles (#41667) @brijeshb42
52+
53+
### `@pigment-css/[email protected]`
54+
55+
- Add missing RTL implementation (#41751) @brijeshb42
56+
57+
### Docs
58+
59+
- [pigment-css] Update README.md installation to use the next tag (#41649) @mnajdova
60+
- [pigment-css] Add "Building design system components" guide with Pigment CSS (#41635) @siriwatknp
61+
- Continue migration of Base UI to sperate repository @oliviertassinari
62+
- Stick to one way to write IE 11 @oliviertassinari
63+
- Fix typo in CONTRIBUTING.md (#41670) @adriancuadrado
64+
- Drop IE 11 official support (#41611) @iammminzzy
65+
- [material-ui] Fix typo on the Accordion page (#41687) @connorshea
66+
- [pigment-css] Add small edits on the README (#41646) @danilo-leal
67+
- [pigment-css] Edit the example app's README files (#41639) @danilo-leal
68+
69+
### Core
70+
71+
- [code-infra] Move BrandingProvider/brandingTheme/InfoCard to @mui/docs (#41206) @Janpot
72+
- [core] Automate cherry-pick of PRs from `next` -> `master` (#41741) @aarongarciah
73+
- [core] Update the prettier script to use the next branch (#41637) @mnajdova
74+
- [docs-infra] Skip loading source for non-editable modules (#41588) @bharatkashyap
75+
- [docs-infra] Vale rule for M3 (#41737) @oliviertassinari
76+
- [docs-infra] Allows to remove edit button (#41702) @alexfauquette
77+
- [pigment-css][examples] Add example project with Remix (#41700) @brijeshb42
78+
- [examples] Update MUI's packages to the next version (#41701) @mnajdova
79+
- [material-ui] Refine the Sign-in and Sign-up templates (#41192) @zanivan
80+
- [test] Add test to display options provided to the options prop even if loading is true. (#41675) @ZeeshanTamboli
81+
- [blog] Refresh the design slightly (#41697) @danilo-leal
82+
- [website] Use en-US over en-UK for career link @oliviertassinari
83+
- [website] Add Aarón to About Us (#41736) @aarongarciah
84+
- [website] Refine button design and other details (#41686) @danilo-leal
85+
- [website] Improve job og image (#41672) @oliviertassinari
86+
- [website] Page <title> should have no dots @oliviertassinari
87+
88+
All contributors of this release in alphabetical order: @aarongarciah, @adriancuadrado, @alexfauquette, @bharatkashyap, @brijeshb42, @connorshea, @danilo-leal, @DiegoAndai, @iammminzzy, @Janpot, @JCQuintas, @levigunz, @mnajdova, @oliviertassinari, @ppaskaris-plooto, @siriwatknp, @skmanoj322, @zanivan, @ZeeshanTamboli
89+
390
## v6.0.0-alpha.0
491

592
<!-- generated comparing v5.15.14..next -->
@@ -79,6 +166,46 @@ A big thanks to the 18 contributors who made this release possible. Here are som
79166

80167
All contributors of this release in alphabetical order: @aacevski, @brijeshb42, @cherniavskii, @cipherlogs, @danilo-leal, @DiegoAndai, @harry-whorlow, @Janpot, @joserodolfofreitas, @michael-land, @michaldudak, @mnajdova, @nekoya, @sai6855, @siriwatknp, @StylesTrip, @zanivan, @ZeeshanTamboli
81168

169+
## v5.15.15
170+
171+
<!-- generated comparing v5.15.14..master -->
172+
173+
_Apr 4, 2024_
174+
175+
A big thanks to the 7 contributors who made this release possible. Here are some highlights ✨:
176+
This release was mostly about 🐛 bug fixes and 📚 documentation improvements.
177+
178+
179+
180+
- [Autocomplete] Display options provided to the `options` prop even if loading is true (#41677) @ZeeshanTamboli
181+
- [RadioGroup] Apply classnames (#41681) @ZeeshanTamboli
182+
183+
184+
185+
- Fix typo to avoid infinite recursion in function call (#41678) @ZeeshanTamboli
186+
187+
### Docs
188+
189+
- [material-ui][Slider] Remove `valueLabelFormat` from restricted values demo so that the tooltip thumb label displays the same as the value text (#41679) @ZeeshanTamboli
190+
- [material-ui] Remove deleted page from the sidenav (#41594) @danilo-leal
191+
- [material-ui] Fix typo in CSS theme variables customization (#41680) @ZeeshanTamboli
192+
- Continue migration of Base UI to sperate repository @oliviertassinari
193+
- Add notification for MUI X v7 blog post (#41587) (#41605) @cherniavskii
194+
- Update the versions dropdown to show v6 (#41557) @mnajdova
195+
196+
### Core
197+
198+
- [blog] Link to Romain's blog post in MUI X v7 announcement post (#41641) @cherniavskii
199+
- [blog] Blog post with MUI X v7.0.0 annoucement (#41563) (#41604) @cherniavskii
200+
- [blog] Add post about remote (#41565) @danilo-leal
201+
- [core] Continue rename of Toolpad @oliviertassinari
202+
- [docs-infra] Add Toolpad product/category IDs to types (#41551) @bharatkashyap
203+
- [website] Add Aarón to About Us (#41747) @aarongarciah
204+
- [website] Add stray design adjustments throughout the site (#41642) @mnajdova
205+
- [website] Update pricing table (#41606) @cherniavskii
206+
207+
All contributors of this release in alphabetical order: @aarongarciah, @bharatkashyap, @cherniavskii, @danilo-leal, @mnajdova, @oliviertassinari, @ZeeshanTamboli
208+
82209
## v5.15.14
83210

84211
<!-- generated comparing v5.15.13..master -->

package.json

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
22
"name": "@mui/monorepo",
3-
"version": "6.0.0-alpha.0",
3+
"version": "6.0.0-alpha.1",
44
"private": true,
55
"scripts": {
66
"preinstall": "npx only-allow pnpm",

packages-internal/docs-utils/package.json

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
22
"name": "@mui/internal-docs-utils",
3-
"version": "1.0.4",
3+
"version": "1.0.5",
44
"author": "MUI Team",
55
"description": "Utilities for MUI docs. This is an internal package not meant for general use.",
66
"main": "./build/index.js",

packages-internal/scripts/package.json

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
22
"name": "@mui/internal-scripts",
3-
"version": "1.0.4",
3+
"version": "1.0.5",
44
"author": "MUI Team",
55
"description": "Utilities supporting MUI libraries build and docs generation. This is an internal package not meant for general use.",
66
"main": "build/index.js",

packages/markdown/package.json

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
22
"name": "@mui/internal-markdown",
3-
"version": "1.0.1",
3+
"version": "1.0.2",
44
"author": "MUI Team",
55
"description": "MUI markdown parser. This is an internal package not meant for general use.",
66
"main": "./index.js",

packages/mui-babel-macros/package.json

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
22
"name": "@mui/internal-babel-macros",
3-
"version": "1.0.1",
3+
"version": "1.0.2",
44
"author": "MUI Team",
55
"description": "MUI Babel macros. This is an internal package not meant for general use.",
66
"main": "./MuiError.macro.js",

packages/mui-base/package.json

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
22
"name": "@mui/base",
3-
"version": "5.0.0-beta.41",
3+
"version": "5.0.0-beta.42",
44
"private": false,
55
"author": "MUI Team",
66
"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.",

packages/mui-codemod/package.json

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
22
"name": "@mui/codemod",
3-
"version": "6.0.0-alpha.0",
3+
"version": "6.0.0-alpha.1",
44
"bin": "./codemod.js",
55
"private": false,
66
"author": "MUI Team",

packages/mui-core-downloads-tracker/package.json

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
22
"name": "@mui/core-downloads-tracker",
3-
"version": "6.0.0-alpha.0",
3+
"version": "6.0.0-alpha.1",
44
"private": false,
55
"author": "MUI Team",
66
"description": "Internal package to track number of downloads of our design system libraries",

packages/mui-docs/package.json

+3-3
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
22
"name": "@mui/docs",
3-
"version": "6.0.0-alpha.0",
3+
"version": "6.0.0-alpha.1",
44
"private": false,
55
"author": "MUI Team",
66
"description": "MUI Docs - Documentation building blocks.",
@@ -41,18 +41,18 @@
4141
"prop-types": "^15.8.1"
4242
},
4343
"devDependencies": {
44-
"@mui/material": "workspace:*",
4544
"@mui/icons-material": "workspace:*",
45+
"@mui/material": "workspace:*",
4646
"@types/node": "^18.19.28",
4747
"@types/prop-types": "^15.7.12",
4848
"@types/react": "^18.2.55",
4949
"next": "^13.5.1",
5050
"react": "^18.2.0"
5151
},
5252
"peerDependencies": {
53-
"@mui/material": "^5.0.0",
5453
"@mui/base": "*",
5554
"@mui/icons-material": "^5.0.0",
55+
"@mui/material": "^5.0.0",
5656
"@mui/system": "^5.0.0",
5757
"@types/react": "^17.0.0 || ^18.0.0",
5858
"next": "^13.5.1 || ^14",

packages/mui-envinfo/package.json

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
22
"name": "@mui/envinfo",
3-
"version": "2.0.19",
3+
"version": "2.0.20",
44
"private": false,
55
"author": "MUI Team",
66
"description": "Logs infos about the environment relevant to @mui/*",

packages/mui-icons-material/package.json

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
22
"name": "@mui/icons-material",
3-
"version": "6.0.0-alpha.0",
3+
"version": "6.0.0-alpha.1",
44
"private": false,
55
"author": "MUI Team",
66
"description": "Material Design icons distributed as SVG React components.",

packages/mui-joy/package.json

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
22
"name": "@mui/joy",
3-
"version": "5.0.0-beta.33",
3+
"version": "5.0.0-beta.34",
44
"private": false,
55
"author": "MUI Team",
66
"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.",

packages/mui-lab/package.json

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
22
"name": "@mui/lab",
3-
"version": "6.0.0-alpha.0",
3+
"version": "6.0.0-alpha.1",
44
"private": false,
55
"author": "MUI Team",
66
"description": "Laboratory for new MUI modules.",

packages/mui-material/package.json

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
22
"name": "@mui/material",
3-
"version": "6.0.0-alpha.0",
3+
"version": "6.0.0-alpha.1",
44
"private": false,
55
"author": "MUI Team",
66
"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.",

packages/mui-private-theming/package.json

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
22
"name": "@mui/private-theming",
3-
"version": "5.15.14",
3+
"version": "6.0.0-alpha.1",
44
"private": false,
55
"author": "MUI Team",
66
"description": "Private - The React theme context to be shared between `@mui/styles` and `@mui/material`.",

packages/mui-styled-engine-sc/package.json

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
22
"name": "@mui/styled-engine-sc",
3-
"version": "6.0.0-alpha.19",
3+
"version": "6.0.0-alpha.20",
44
"private": false,
55
"author": "MUI Team",
66
"description": "styled() API wrapper package for styled-components.",

packages/mui-styled-engine/package.json

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
22
"name": "@mui/styled-engine",
3-
"version": "6.0.0-alpha.0",
3+
"version": "6.0.0-alpha.1",
44
"private": false,
55
"author": "MUI Team",
66
"description": "styled() API wrapper package for emotion.",

packages/mui-styles/package.json

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
22
"name": "@mui/styles",
3-
"version": "6.0.0-alpha.0",
3+
"version": "6.0.0-alpha.1",
44
"private": false,
55
"author": "MUI Team",
66
"description": "MUI Styles - The legacy JSS-based styling solution of Material UI.",

packages/mui-system/package.json

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
22
"name": "@mui/system",
3-
"version": "6.0.0-alpha.0",
3+
"version": "6.0.0-alpha.1",
44
"private": false,
55
"author": "MUI Team",
66
"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.",

packages/mui-utils/package.json

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
22
"name": "@mui/utils",
3-
"version": "5.15.14",
3+
"version": "6.0.0-alpha.1",
44
"private": false,
55
"author": "MUI Team",
66
"description": "Utility functions for React components.",

packages/pigment-css-nextjs-plugin/package.json

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
22
"name": "@pigment-css/nextjs-plugin",
3-
"version": "0.0.4",
3+
"version": "0.0.5",
44
"main": "build/index.js",
55
"module": "build/index.mjs",
66
"types": "build/index.d.ts",

packages/pigment-css-react/package.json

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
22
"name": "@pigment-css/react",
3-
"version": "0.0.4",
3+
"version": "0.0.5",
44
"main": "build/index.js",
55
"module": "build/index.mjs",
66
"types": "build/index.d.ts",

packages/pigment-css-unplugin/package.json

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
22
"name": "@pigment-css/unplugin",
3-
"version": "0.0.4",
3+
"version": "0.0.5",
44
"main": "build/index.js",
55
"module": "build/index.mjs",
66
"types": "build/index.d.ts",

packages/pigment-css-vite-plugin/package.json

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
22
"name": "@pigment-css/vite-plugin",
3-
"version": "0.0.4",
3+
"version": "0.0.5",
44
"main": "build/index.js",
55
"module": "build/index.mjs",
66
"types": "build/index.d.ts",

pnpm-lock.yaml

+1-1
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

0 commit comments

Comments
 (0)