Skip to content

Commit c80ff03

Browse files
authored
5.10.11 (mui#34879)
1 parent c39a2e5 commit c80ff03

File tree

11 files changed

+101
-21
lines changed

11 files changed

+101
-21
lines changed

CHANGELOG.md

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

3+
## v5.10.11
4+
5+
<!-- generated comparing v5.10.10..master -->
6+
7+
_Oct 25, 2022_
8+
9+
A big thanks to the 10 contributors who made this release possible. Here are some highlights ✨:
10+
11+
- 🔧 Moved `components` to `slots` prop starting at MUI Base to create consistency across products
12+
- Many other 🐛 bug fixes, 📚 documentation, and ⚙️ infrastructure improvements
13+
14+
15+
16+
- [InputBase] Fix `onInvalid` to use HTMLInputElement | HTMLTextAreaElement Element type (#33162) @KuSh
17+
- [Alert] Add `components` and `componentsProps` props to allow close action overrides (#33582) @jake-collibra
18+
19+
20+
21+
#### BREAKING CHANGE
22+
23+
- [base] `components` -> `slots` API rename (#34693) @michaldudak
24+
25+
- Change all occurrences of components and componentsProps props in Base components to slots and slotProps, respectively.
26+
- Change casing of slots' fields to camelCase
27+
28+
```diff
29+
-<SwitchUnstyled components={{Root: CustomRoot}} componentsProps={{rail: { className: 'custom-rail' }}} />
30+
+<SwitchUnstyled slots={{root: CustomRoot}} slotProps={{rail: { className: 'custom-rail' }}} />
31+
```
32+
33+
- [base] Make CSS class prefixes consistent (#33411) @michaldudak
34+
35+
**This is a breaking change for anyone who depends on the class names applied to Base components.**
36+
If you use the `<component>UnstyledClasses` objects, you won't notice a difference. Only if you depend on the resulting class names (e.g. in CSS stylesheets), you'll have to adjust your code.
37+
38+
```diff
39+
-.ButtonUnstyled-root { ... };
40+
+.MuiButton-root { ... };
41+
```
42+
43+
#### Changes
44+
45+
- [test] Test all Base components with describeConformanceUnstyled (#34825) @michaldudak
46+
47+
48+
49+
- [CircularProgress][joy] Fix classnames and add test (#34806) @hbjORbj
50+
- [Joy] Allow string type for `size` prop in components (#34805) @hbjORbj
51+
52+
### Docs
53+
54+
- Revert "[docs] Fix search icons in other languages (#34823)" @oliviertassinari
55+
- Revert "[core] Move SearchIcons to docs src folder (#34802)" @oliviertassinari
56+
- Revert "[docs] Live demos (#34454)" @oliviertassinari
57+
- Update the order of operations for pagination example so that slicing takes place after sorting. (#34189) @marceliwac
58+
- [docs] Gatsby Description in Joy dark-mode (#34702) @pixelass
59+
- [docs] Add notification for blogpost MUI X v6 alpha (#34809) @joserodolfofreitas
60+
- [docs] Polish Crowdin config (#34852) @oliviertassinari
61+
- [docs] Fix a few style standard deviations @oliviertassinari
62+
- [docs] Enforce no trailing spaces (#34762) @oliviertassinari
63+
- [docs] Enforce correct git diff format (#34765) @oliviertassinari
64+
- [docs] Fix Toolpad docs 301 route (#34843) @bharatkashyap
65+
- [docs] Replace initial value with theme white (#34822) @siriwatknp
66+
- [docs] Remove localization redirects (#34844) @mnajdova
67+
- [docs] Fix search icons in other languages (#34823) @siriwatknp
68+
- [docs] Fix JavaScript capitalization @oliviertassinari
69+
- [docs] Update new links to MD2 (#34848) @oliviertassinari
70+
- [website] Update future work items on X landing page (#34810) @joserodolfofreitas
71+
- [website] Add Toolpad docs to navigation (#34749) @bharatkashyap
72+
73+
### Core
74+
75+
- [core] Remove dead files (#34850) @oliviertassinari
76+
- [core] Fix revert conflict @oliviertassinari
77+
- [core] Fix a few CodeQL errors (#34766) @oliviertassinari
78+
- [core] Harden GitHub Actions permissions (#34769) @oliviertassinari
79+
- [core] Remove the codeowners file (#34876) @michaldudak
80+
81+
All contributors of this release in alphabetical order: @bharatkashyap, @hbjORbj, @jake-collibra, @joserodolfofreitas, @KuSh, @marceliwac, @michaldudak, @oliviertassinari, @pixelass, @siriwatknp
82+
383
## 5.10.10
484

585
<!-- generated comparing v5.10.9..master -->

benchmark/package.json

+1-1
Original file line numberDiff line numberDiff line change
@@ -15,7 +15,7 @@
1515
"@emotion/react": "^11.10.4",
1616
"@emotion/styled": "^11.10.4",
1717
"@mdx-js/react": "^2.1.5",
18-
"@mui/material": "^5.10.10",
18+
"@mui/material": "^5.10.11",
1919
"@mui/styles": "^5.10.10",
2020
"@mui/system": "^5.10.10",
2121
"@styled-system/css": "^5.1.5",

docs/package.json

+5-5
Original file line numberDiff line numberDiff line change
@@ -33,13 +33,13 @@
3333
"@fortawesome/fontawesome-svg-core": "^6.2.0",
3434
"@fortawesome/free-solid-svg-icons": "^6.2.0",
3535
"@fortawesome/react-fontawesome": "^0.2.0",
36-
"@mui/base": "5.0.0-alpha.102",
36+
"@mui/base": "5.0.0-alpha.103",
3737
"@mui/docs": "^5.10.9",
3838
"@mui/icons-material": "^5.10.9",
39-
"@mui/joy": "5.0.0-alpha.50",
40-
"@mui/lab": "5.0.0-alpha.104",
41-
"@mui/material": "^5.10.10",
42-
"@mui/material-next": "6.0.0-alpha.58",
39+
"@mui/joy": "5.0.0-alpha.51",
40+
"@mui/lab": "5.0.0-alpha.105",
41+
"@mui/material": "^5.10.11",
42+
"@mui/material-next": "6.0.0-alpha.59",
4343
"@mui/styled-engine": "^5.10.8",
4444
"@mui/styled-engine-sc": "^5.10.6",
4545
"@mui/styles": "^5.10.10",

package.json

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
22
"name": "@mui/monorepo",
3-
"version": "5.10.10",
3+
"version": "5.10.11",
44
"private": true,
55
"scripts": {
66
"proptypes": "cross-env BABEL_ENV=development babel-node --extensions \".tsx,.ts,.js\" ./scripts/generateProptypes.ts",

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-alpha.102",
3+
"version": "5.0.0-alpha.103",
44
"private": false,
55
"author": "MUI Team",
66
"description": "A library of headless ('unstyled') React UI components and low-level hooks.",

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": "5.10.10",
3+
"version": "5.10.11",
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": "5.10.10",
3+
"version": "5.10.11",
44
"private": false,
55
"author": "MUI Team",
66
"description": "Internal package to track number of downloads of our design system libraries",

packages/mui-joy/package.json

+3-3
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
22
"name": "@mui/joy",
3-
"version": "5.0.0-alpha.50",
3+
"version": "5.0.0-alpha.51",
44
"private": false,
55
"author": "MUI Team",
66
"description": "A library of beautifully designed React UI components.",
@@ -57,8 +57,8 @@
5757
},
5858
"dependencies": {
5959
"@babel/runtime": "^7.19.0",
60-
"@mui/base": "5.0.0-alpha.102",
61-
"@mui/core-downloads-tracker": "^5.10.10",
60+
"@mui/base": "5.0.0-alpha.103",
61+
"@mui/core-downloads-tracker": "^5.10.11",
6262
"@mui/system": "^5.10.10",
6363
"@mui/types": "^7.2.0",
6464
"@mui/utils": "^5.10.9",

packages/mui-lab/package.json

+2-2
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
22
"name": "@mui/lab",
3-
"version": "5.0.0-alpha.104",
3+
"version": "5.0.0-alpha.105",
44
"private": false,
55
"author": "MUI Team",
66
"description": "Laboratory for new MUI modules.",
@@ -61,7 +61,7 @@
6161
},
6262
"dependencies": {
6363
"@babel/runtime": "^7.19.0",
64-
"@mui/base": "5.0.0-alpha.102",
64+
"@mui/base": "5.0.0-alpha.103",
6565
"@mui/system": "^5.10.10",
6666
"@mui/types": "^7.2.0",
6767
"@mui/utils": "^5.10.9",

packages/mui-material-next/package.json

+3-3
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
22
"name": "@mui/material-next",
3-
"version": "6.0.0-alpha.58",
3+
"version": "6.0.0-alpha.59",
44
"private": false,
55
"author": "MUI Team",
66
"description": "v6-alpha: React components that implement Google's Material Design",
@@ -59,8 +59,8 @@
5959
},
6060
"dependencies": {
6161
"@babel/runtime": "^7.19.0",
62-
"@mui/base": "5.0.0-alpha.102",
63-
"@mui/material": "^5.10.10",
62+
"@mui/base": "5.0.0-alpha.103",
63+
"@mui/material": "^5.10.11",
6464
"@mui/system": "^5.10.10",
6565
"@mui/types": "^7.2.0",
6666
"@mui/utils": "^5.10.9",

packages/mui-material/package.json

+3-3
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
22
"name": "@mui/material",
3-
"version": "5.10.10",
3+
"version": "5.10.11",
44
"private": false,
55
"author": "MUI Team",
66
"description": "React components that implement Google's Material Design.",
@@ -61,8 +61,8 @@
6161
},
6262
"dependencies": {
6363
"@babel/runtime": "^7.19.0",
64-
"@mui/base": "5.0.0-alpha.102",
65-
"@mui/core-downloads-tracker": "^5.10.10",
64+
"@mui/base": "5.0.0-alpha.103",
65+
"@mui/core-downloads-tracker": "^5.10.11",
6666
"@mui/system": "^5.10.10",
6767
"@mui/types": "^7.2.0",
6868
"@mui/utils": "^5.10.9",

0 commit comments

Comments
 (0)