Skip to content

Commit a6e782e

Browse files
authored
[release] v5.8.4 (#33136)
1 parent f3e4067 commit a6e782e

File tree

17 files changed

+142
-62
lines changed

17 files changed

+142
-62
lines changed

CHANGELOG.md

Lines changed: 88 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,85 @@
11
# [Versions](https://mui.com/versions/)
22

3+
## 5.8.4
4+
5+
<!-- generated comparing v5.8.3..master -->
6+
7+
_Jun 14, 2022_
8+
9+
A big thanks to the 24 contributors who made this release possible. Here are some highlights ✨:
10+
11+
- 🚀 Added support for custom breakpoints in the `Grid` component by @boutahlilsoufiane
12+
- 📚 Added guide on how to use Material UI with Shadow DOM by @cherniavskii
13+
- many other 🐛 bug fixes and 📚 documentation improvements
14+
15+
16+
17+
- &#8203;<!-- 36 -->[Button] Add missing classes in `ButtonClasses` type (#33040) @ZeeshanTamboli
18+
- &#8203;<!-- 20 -->[Grid] Fix prop-type key regression (#33123) @oliviertassinari
19+
- &#8203;<!-- 19 -->[Grid] Support custom breakpoints (#31998) @boutahlilsoufiane
20+
- &#8203;<!-- 18 -->[Grow] Limit CSS transition bug workaround to Safari 15.4 only (#32996) @igordanchenko
21+
- &#8203;<!-- 17 -->[Hidden] Remove dependency on hoist-non-react-statics (#33015) @oliviertassinari
22+
- &#8203;<!-- 12 -->[Link] Add support for CSS variables (#33036) @winderica
23+
- &#8203;<!-- 07 -->[Popover] Export `getOffsetTop` & `getOffsetLeft` from Popover's index and add typings (#32959) @rart
24+
- &#8203;<!-- 06 -->[Slider] Fix SliderValueLabelProps type (#32895) @oliviertassinari
25+
- &#8203;<!-- 05 -->[Snackbar] Remove `RTL` direction specific logic (#32808) @aaarichter
26+
- &#8203;<!-- 04 -->[StepIcon] Fix text centering when changing browser font size (#32706) @alansouzati
27+
- &#8203;<!-- 02 -->[Tabs] Scroll by width of the first visible tab if only one tab is partially visible (#32778) @frankkluijtmans
28+
29+
30+
31+
- &#8203;<!-- 38 -->[Stack, system] Apply correct responsive styles if any custom breakpoints are provided (#32913) @ZeeshanTamboli
32+
- &#8203;<!-- 03 -->[system] Fix missing typings for ColorFormat (#32417) @l-zoy
33+
34+
35+
36+
- &#8203;<!-- 35 -->[codemod] Add support for `@mui/styles/makeStyles` imports (#32962) @joshkel
37+
38+
39+
40+
- &#8203;<!-- 08 -->[pickers] Fix broken ref forwarding (#33107) @oliviertassinari
41+
- &#8203;<!-- 13 -->[lab] Fix React's `forwardRef` warning when importing from the index (#33134) @mnajdova
42+
43+
44+
45+
- &#8203;<!-- 11 -->[MenuUnstyled] Accept callbacks in componentsProps (#32997) @michaldudak
46+
- &#8203;<!-- 10 -->[ModalUnstyled] Fix errors from the W3C validator about incorrect aria-hidden attribute on some elements (#30920) @mkrtchian
47+
- &#8203;<!-- 09 -->[ModalUnstyled] Fix behavior of not respecting props ariaHidden value (#32055) @tech-meppem
48+
49+
50+
51+
- &#8203;<!-- 16 -->[Joy] Miscellaneous card fixes (#33129) @siriwatknp
52+
- &#8203;<!-- 15 -->[Joy] Miscellaneous fixes (#33073) @siriwatknp
53+
- &#8203;<!-- 14 -->[Joy] Add typography and link docs (#33047) @siriwatknp
54+
55+
### Docs
56+
57+
- &#8203;<!-- 40 -->[Contributing.md] Local install instructions (#32975) @Moizsohail
58+
- &#8203;<!-- 32 -->[docs] Add responsive AppBar with drawer (#32769) @dvlprAlamin
59+
- &#8203;<!-- 31 -->[docs] Move codesandbox to MUI org (#33122) @oliviertassinari
60+
- &#8203;<!-- 30 -->[docs] Add Shadow DOM guide (#33007) @cherniavskii
61+
- &#8203;<!-- 29 -->[docs] Fix typo in Material UI overview page (#33087) @oliviertassinari
62+
- &#8203;<!-- 28 -->[docs] Miscellaneous fixes in `MUI Base` docs (#33091) @ZeeshanTamboli
63+
- &#8203;<!-- 27 -->[docs] Fix GitHub capitalization (#33071) @oliviertassinari
64+
- &#8203;<!-- 26 -->[docs] Fix a typo in `InputUnstyled` docs (#33077) @ZeeshanTamboli
65+
- &#8203;<!-- 25 -->[docs] Add notification for Joy blog post (#33059) @siriwatknp
66+
- &#8203;<!-- 24 -->[docs] Improve aspect ratio docs and integration (#33065) @siriwatknp
67+
- &#8203;<!-- 34 -->[docs] Update code block copy label (#33128) @siriwatknp
68+
- &#8203;<!-- 23 -->[docs] Fix typo in Autocomplete CSS API (#32838) @KeaghanKennedy
69+
- &#8203;<!-- 22 -->[docs] Improvements for Radio Group Rating Docs (#32843) @Kai-W
70+
- &#8203;<!-- 21 -->[docs] Enable Joy pages (#33064) @siriwatknp
71+
- &#8203;<!-- 02 -->[website] Add Joy UI to the pricing page (#33099) @danilo-leal
72+
- &#8203;<!-- 01 -->[website] Clarify the pricing a bit (#33069) @oliviertassinari
73+
74+
### Core
75+
76+
- &#8203;<!-- 39 -->yarn proptypes @oliviertassinari
77+
- &#8203;<!-- 34 -->[core] Update dependencies to fix security vulnerabilities (#33095) @michaldudak
78+
- &#8203;<!-- 33 -->[core] Import new line convention (#33068) @oliviertassinari
79+
- &#8203;<!-- 37 -->[core] Make repository configurable in changelog script (#33130) @Janpot
80+
81+
All contributors of this release in alphabetical order: @aaarichter, @alansouzati, @boutahlilsoufiane, @cherniavskii, @danilo-leal, @dvlprAlamin, @frankkluijtmans, @igordanchenko, @Janpot, @joshkel, @Kai-W, @KeaghanKennedy, @l-zoy, @michaldudak, @mkrtchian, @mnajdova, @Moizsohail, @oliviertassinari, @pushys, @rart, @siriwatknp, @tech-meppem, @winderica, @ZeeshanTamboli
82+
383
## 5.8.3
484

585
<!-- generated comparing v5.8.2..master -->
@@ -9,33 +89,33 @@ _Jun 7, 2022_
989
A big thanks to the 15 contributors who made this release possible.
1090
This release is mostly about 🐛 bug fixes and 📚 documentation improvements.
1191

12-
92+
1393

1494
- [Alert] Constrain message width and allow overflow (#32747) @Janpot
1595
- [Checkbox] Add support for CSS variables (#32579) @haneenmahd
1696
- [Slider] Fix positioning of tooltips on vertical slider (#32919) @abhinav-22-tech
1797

18-
98+
1999

20100
- [system] Configurable attributes for libraries (#32971) @siriwatknp
21101

22-
102+
23103

24104
- [codemod] Fix infinite loop in jss-to-tss-react and add TODO (#33048) @ryancogswell
25105

26-
106+
27107

28108
- [pickers] Add deprecations when importing pickers from the lab (#32950) @flaviendelangle
29109

30-
110+
31111

32112
- [Joy] Add `Slider` component and demos (#32694) @hbjORbj
33113
- [Joy] Add articles about customization approaches (#32887) @siriwatknp
34114
- [Joy] Add automatic adjustment page to core features (#32980) @siriwatknp
35115
- [Joy] Add docs about dark mode (#33002) @siriwatknp
36116
- [Joy] Add template UIs & first look blog post (#32791) @danilo-leal
37117

38-
118+
39119

40120
- [base] Remove @mui/system in tests (#32945) @kevinji
41121
- [ButtonUnstyled] Accept callbacks in componentsProps (#32991) @michaldudak
@@ -44,7 +124,7 @@ This release is mostly about 🐛 bug fixes and 📚 documentation improvements.
44124
- [TabPanelUnstyled] Define ownerState and slot props' types (#32928) @michaldudak
45125
- [TabsListUnstyled] Define ownerState and slot props' types (#32925) @michaldudak
46126

47-
## Docs
127+
### Docs
48128

49129
- [blog] Fix anchor link scroll (#32994) @oliviertassinari
50130
- [docs] Add "Migration" section to sidebar and revise v4-v5 content (#32740) @samuelsycamore
@@ -62,7 +142,7 @@ This release is mostly about 🐛 bug fixes and 📚 documentation improvements.
62142
- [website] Polish the pricing page (#32811) @oliviertassinari
63143
- [website] Remove unnecessary `address` dependency (#32957) @michaldudak
64144

65-
## Core
145+
### Core
66146

67147
- [core] Improve icon synonyms (#32742) @oliviertassinari
68148
- [core] Prepare Next.js config for React 18 (#32963) @michaldudak

benchmark/package.json

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -15,9 +15,9 @@
1515
"@emotion/react": "^11.9.0",
1616
"@emotion/styled": "^11.8.1",
1717
"@mdx-js/react": "^2.1.1",
18-
"@mui/material": "^5.8.3",
19-
"@mui/styles": "^5.8.3",
20-
"@mui/system": "^5.8.3",
18+
"@mui/material": "^5.8.4",
19+
"@mui/styles": "^5.8.4",
20+
"@mui/system": "^5.8.4",
2121
"@styled-system/css": "^5.1.5",
2222
"benchmark": "^2.1.4",
2323
"playwright": "^1.17.1",

docs/package.json

Lines changed: 10 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -31,18 +31,18 @@
3131
"@fortawesome/fontawesome-svg-core": "^6.1.1",
3232
"@fortawesome/free-solid-svg-icons": "^6.1.1",
3333
"@fortawesome/react-fontawesome": "^0.1.18",
34-
"@mui/base": "5.0.0-alpha.84",
35-
"@mui/docs": "^5.8.0",
36-
"@mui/icons-material": "^5.8.3",
37-
"@mui/joy": "5.0.0-alpha.31",
38-
"@mui/lab": "5.0.0-alpha.85",
39-
"@mui/material": "^5.8.3",
40-
"@mui/material-next": "6.0.0-alpha.39",
34+
"@mui/base": "5.0.0-alpha.85",
35+
"@mui/docs": "^5.8.4",
36+
"@mui/icons-material": "^5.8.4",
37+
"@mui/joy": "5.0.0-alpha.32",
38+
"@mui/lab": "5.0.0-alpha.86",
39+
"@mui/material": "^5.8.4",
40+
"@mui/material-next": "6.0.0-alpha.40",
4141
"@mui/styled-engine": "^5.8.0",
4242
"@mui/styled-engine-sc": "^5.8.0",
43-
"@mui/styles": "^5.8.3",
44-
"@mui/system": "^5.8.3",
45-
"@mui/types": "^7.1.3",
43+
"@mui/styles": "^5.8.4",
44+
"@mui/system": "^5.8.4",
45+
"@mui/types": "^7.1.4",
4646
"@mui/x-data-grid": "^5.8.0",
4747
"@mui/x-data-grid-generator": "^5.8.0",
4848
"@mui/x-data-grid-pro": "^5.8.0",

package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
{
2-
"version": "5.8.3",
2+
"version": "5.8.4",
33
"private": true,
44
"scripts": {
55
"proptypes": "cross-env BABEL_ENV=development babel-node --extensions \".tsx,.ts,.js\" ./scripts/generateProptypes.ts",

packages/mui-base/package.json

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
22
"name": "@mui/base",
3-
"version": "5.0.0-alpha.84",
3+
"version": "5.0.0-alpha.85",
44
"private": false,
55
"author": "MUI Team",
66
"description": "A library of headless ('unstyled') React UI components and low-level hooks.",
@@ -53,8 +53,8 @@
5353
"dependencies": {
5454
"@babel/runtime": "^7.17.2",
5555
"@emotion/is-prop-valid": "^1.1.2",
56-
"@mui/types": "^7.1.3",
57-
"@mui/utils": "^5.8.0",
56+
"@mui/types": "^7.1.4",
57+
"@mui/utils": "^5.8.4",
5858
"@popperjs/core": "^2.11.5",
5959
"clsx": "^1.1.1",
6060
"prop-types": "^15.8.1",

packages/mui-codemod/package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
22
"name": "@mui/codemod",
3-
"version": "5.8.3",
3+
"version": "5.8.4",
44
"bin": "./codemod.js",
55
"private": false,
66
"author": "MUI Team",

packages/mui-docs/package.json

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
22
"name": "@mui/docs",
3-
"version": "5.8.0",
3+
"version": "5.8.4",
44
"private": false,
55
"author": "MUI Team",
66
"description": "MUI Docs - Documentation building blocks.",
@@ -45,7 +45,7 @@
4545
},
4646
"dependencies": {
4747
"@babel/runtime": "^7.17.2",
48-
"@mui/utils": "^5.8.0",
48+
"@mui/utils": "^5.8.4",
4949
"nprogress": "^0.2.0"
5050
},
5151
"publishConfig": {

packages/mui-icons-material/package.json

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

packages/mui-joy/package.json

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
22
"name": "@mui/joy",
3-
"version": "5.0.0-alpha.31",
3+
"version": "5.0.0-alpha.32",
44
"private": false,
55
"author": "MUI Team",
66
"description": "A library of beautifully designed React UI components.",
@@ -57,10 +57,10 @@
5757
},
5858
"dependencies": {
5959
"@babel/runtime": "^7.17.2",
60-
"@mui/base": "5.0.0-alpha.84",
61-
"@mui/system": "^5.8.3",
62-
"@mui/types": "^7.1.3",
63-
"@mui/utils": "^5.8.0",
60+
"@mui/base": "5.0.0-alpha.85",
61+
"@mui/system": "^5.8.4",
62+
"@mui/types": "^7.1.4",
63+
"@mui/utils": "^5.8.4",
6464
"clsx": "^1.1.1",
6565
"csstype": "^3.1.0",
6666
"prop-types": "^15.8.1",

packages/mui-lab/package.json

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
22
"name": "@mui/lab",
3-
"version": "5.0.0-alpha.85",
3+
"version": "5.0.0-alpha.86",
44
"private": false,
55
"author": "MUI Team",
66
"description": "Laboratory for new MUI modules.",
@@ -77,9 +77,9 @@
7777
},
7878
"dependencies": {
7979
"@babel/runtime": "^7.17.2",
80-
"@mui/base": "5.0.0-alpha.84",
81-
"@mui/system": "^5.8.3",
82-
"@mui/utils": "^5.8.0",
80+
"@mui/base": "5.0.0-alpha.85",
81+
"@mui/system": "^5.8.4",
82+
"@mui/utils": "^5.8.4",
8383
"@mui/x-date-pickers": "5.0.0-alpha.1",
8484
"clsx": "^1.1.1",
8585
"prop-types": "^15.8.1",
@@ -88,7 +88,7 @@
8888
"rifm": "^0.12.1"
8989
},
9090
"devDependencies": {
91-
"@mui/types": "^7.1.3",
91+
"@mui/types": "^7.1.4",
9292
"@types/luxon": "^2.3.2",
9393
"date-fns": "^2.28.0",
9494
"dayjs": "^1.11.3",

0 commit comments

Comments
 (0)