mui/material-ui (@mui/icons-material)
### [`v5.10.9`](https://togithub.com/mui/material-ui/blob/HEAD/CHANGELOG.md#5109)
[Compare Source](https://togithub.com/mui/material-ui/compare/v5.10.6...v5.10.9)
*Oct 10, 2022*
A big thanks to the 7 contributors who made this release possible. Here are some highlights ✨:
- 🚀 \[Joy] Button loading functionality has been added by [@kushagra010](https://togithub.com/kushagra010) ([#34658](https://togithub.com/mui/material-ui/issues/34658))
- And more 🐛 bug fixes and 📚 documentation improvements.
##### `@mui/material@5.10.9`
- \[Grid v2]\[system] Handle direction object prop for responsive design ([#34574](https://togithub.com/mui/material-ui/issues/34574)) [@vanyaxk](https://togithub.com/vanyaxk)
- \[Slider] Fix unnecessary accessibility attribute in root element ([#34610](https://togithub.com/mui/material-ui/issues/34610)) [@vanyaxk](https://togithub.com/vanyaxk)
##### `@mui/system@5.10.9`
##### BREAKING CHANGE
- \[system] Fix color-scheme implementation ([#34639](https://togithub.com/mui/material-ui/issues/34639)) [@siriwatknp](https://togithub.com/siriwatknp)
The `enableColorScheme` prop has been removed from `CssVarsProvider` and `getInitColorScheme` (both Material UI and Joy UI).
Migration:
- **Material UI**: you can enable the CSS color scheme via ``.
- **Joy UI**: it is enabled automatically if you use ``, [see the docs](https://mui.com/joy-ui/react-css-baseline/).
##### Changes
- \[system] Fix typo in createCssVarsProvider ([#34661](https://togithub.com/mui/material-ui/issues/34661)) [@HexM7](https://togithub.com/HexM7)
##### `@mui/base@5.0.0-alpha.101`
- \[TrapFocus] Restore the previously exported type from [@mui/material](https://togithub.com/mui/material) ([#34601](https://togithub.com/mui/material-ui/issues/34601)) [@michaldudak](https://togithub.com/michaldudak)
##### `@mui/joy@5.0.0-alpha.49`
- \[Joy] Add button loading functionality ([#34658](https://togithub.com/mui/material-ui/issues/34658)) [@kushagra010](https://togithub.com/kushagra010)
##### Docs
- \[docs] Revert [#34541](https://togithub.com/mui/material-ui/issues/34541) ([#34700](https://togithub.com/mui/material-ui/issues/34700)) [@michaldudak](https://togithub.com/michaldudak)
- \[blog] Blog post for MUI X v6 alpha zero ([#34424](https://togithub.com/mui/material-ui/issues/34424)) [@joserodolfofreitas](https://togithub.com/joserodolfofreitas)
- \[docs] Improve Joy UI tutorial demo ([#34653](https://togithub.com/mui/material-ui/issues/34653)) [@oliviertassinari](https://togithub.com/oliviertassinari)
- \[docs] Explain how SelectUnstyled renders a hidden input ([#34638](https://togithub.com/mui/material-ui/issues/34638)) [@michaldudak](https://togithub.com/michaldudak)
- \[docs] Fix Taiwan description ([#34611](https://togithub.com/mui/material-ui/issues/34611)) [@oliviertassinari](https://togithub.com/oliviertassinari)
- \[docs] Fix codesandbox export with dayjs ([#34619](https://togithub.com/mui/material-ui/issues/34619)) [@oliviertassinari](https://togithub.com/oliviertassinari)
- \[docs] Explain the purpose of renderGroup prop ([#34066](https://togithub.com/mui/material-ui/issues/34066)) [@michaldudak](https://togithub.com/michaldudak)
##### Core
- \[core] Make useForkRef variadic ([#27939](https://togithub.com/mui/material-ui/issues/27939)) [@michaldudak](https://togithub.com/michaldudak)
- \[core] Speedup of yarn install in the CI ([#34632](https://togithub.com/mui/material-ui/issues/34632)) [@oliviertassinari](https://togithub.com/oliviertassinari)
- \[core] Fix markdown loader on Windows ([#34623](https://togithub.com/mui/material-ui/issues/34623)) [@michaldudak](https://togithub.com/michaldudak)
- \[core] Update changelog for version v5.10.8 ([#34593](https://togithub.com/mui/material-ui/issues/34593)) [@mnajdova](https://togithub.com/mnajdova)
- \[core] Update root package.json version ([#34592](https://togithub.com/mui/material-ui/issues/34592)) [@mnajdova](https://togithub.com/mnajdova)
All contributors of this release in alphabetical order: [@HexM7](https://togithub.com/HexM7), [@joserodolfofreitas](https://togithub.com/joserodolfofreitas), [@kushagra010](https://togithub.com/kushagra010), [@michaldudak](https://togithub.com/michaldudak), [@mnajdova](https://togithub.com/mnajdova), [@oliviertassinari](https://togithub.com/oliviertassinari), [@vanyaxk](https://togithub.com/vanyaxk)
### [`v5.10.6`](https://togithub.com/mui/material-ui/blob/HEAD/CHANGELOG.md#5106)
[Compare Source](https://togithub.com/mui/material-ui/compare/v5.10.3...v5.10.6)
*Sep 19, 2022*
A big thanks to the 11 contributors who made this release possible.
This release was mostly about 🐛 bug fixes and 📚 documentation improvements.
##### `@mui/material@5.10.6`
- \[TextField] Fix conflict with `Bootstrap` even when label is not defined ([#34343](https://togithub.com/mui/material-ui/issues/34343)) [@ZeeshanTamboli](https://togithub.com/ZeeshanTamboli)
##### `@mui/joy@5.0.0-alpha.46`
##### Breaking changes
- \[button]\[joy] Replace `start/endIcon` prop with `start/endDecorator` ([#34288](https://togithub.com/mui/material-ui/issues/34288)) [@hbjORbj](https://togithub.com/hbjORbj)
**BREAKING CHANGE**: replace `start/endIcon` with `start/endDecorator`.
```jsx
// before
// after
```
##### Changes
- \[Joy] Adjust the `Input` and `Textarea` styles ([#34281](https://togithub.com/mui/material-ui/issues/34281)) [@siriwatknp](https://togithub.com/siriwatknp)
- \[menu]\[joy] Set disablePortal default to false ([#34283](https://togithub.com/mui/material-ui/issues/34283)) [@tomasz-sodzawiczny](https://togithub.com/tomasz-sodzawiczny)
##### `@mui/base@5.0.0-alpha.98`
##### Breaking changes
- \[Select]\[base] Add event parameter to the onChange callback ([#34158](https://togithub.com/mui/material-ui/issues/34158)) [@michaldudak](https://togithub.com/michaldudak)
The SelectUnstyled and MultiSelectUnstyled `onChange` callbacks did not have event as the first parameter, leading to inconsistency with other components and native HTML elements.
This PR adds the event parameter as the first one and moves the newly selected value to the second position. Because of this, it's a breaking change.
This also affects Select from Joy UI.
```jsx
// before
{ /* ... */ }} />
// after
{ /* ... */ }} />
```
##### Docs
- \[blog] The Date Pickers gets a stable v5 release ([#34152](https://togithub.com/mui/material-ui/issues/34152)) [@alexfauquette](https://togithub.com/alexfauquette)
- \[blog] Improve image handling ([#34222](https://togithub.com/mui/material-ui/issues/34222)) [@oliviertassinari](https://togithub.com/oliviertassinari)
- \[blog] Correct 2021 survey data interpretation ([#34291](https://togithub.com/mui/material-ui/issues/34291)) [@samuelsycamore](https://togithub.com/samuelsycamore)
- \[docs] Remove expired AospExtended showcase [@oliviertassinari](https://togithub.com/oliviertassinari)
- \[docs] Link the OpenSSF Best Practices card ([#34331](https://togithub.com/mui/material-ui/issues/34331)) [@oliviertassinari](https://togithub.com/oliviertassinari)
- \[docs] Fix 301 link to external projects [@oliviertassinari](https://togithub.com/oliviertassinari)
- \[docs] Move 12 component names to Title Case ([#34188](https://togithub.com/mui/material-ui/issues/34188)) [@oliviertassinari](https://togithub.com/oliviertassinari)
- \[docs] Fix broken links ([#34320](https://togithub.com/mui/material-ui/issues/34320)) [@alexfauquette](https://togithub.com/alexfauquette)
- \[docs] Add notification for MUI Base announcement post ([#34295](https://togithub.com/mui/material-ui/issues/34295)) [@samuelsycamore](https://togithub.com/samuelsycamore)
- \[website] Fix MUI X subscribe email border style ([#34330](https://togithub.com/mui/material-ui/issues/34330)) [@oliviertassinari](https://togithub.com/oliviertassinari)
- \[website] Improve security header [@oliviertassinari](https://togithub.com/oliviertassinari)
##### Core
- \[core] Lock file maintenance ([#34161](https://togithub.com/mui/material-ui/issues/34161)) [@renovate](https://togithub.com/renovate)\[bot]
- \[core] Issue template: move reproduction steps to the top ([#34279](https://togithub.com/mui/material-ui/issues/34279)) [@Janpot](https://togithub.com/Janpot)
- \[core] Create shared Next.js baseline config ([#34259](https://togithub.com/mui/material-ui/issues/34259)) [@oliviertassinari](https://togithub.com/oliviertassinari)
- \[core] In `typescript-to-proptypes`, respect the value pass to the generic ([#34311](https://togithub.com/mui/material-ui/issues/34311)) [@flaviendelangle](https://togithub.com/flaviendelangle)
All contributors of this release in alphabetical order: [@alexfauquette](https://togithub.com/alexfauquette), [@flaviendelangle](https://togithub.com/flaviendelangle), [@hbjORbj](https://togithub.com/hbjORbj), [@Janpot](https://togithub.com/Janpot), [@michaldudak](https://togithub.com/michaldudak), [@oliviertassinari](https://togithub.com/oliviertassinari), [@renovate](https://togithub.com/renovate)\[bot], [@samuelsycamore](https://togithub.com/samuelsycamore), [@siriwatknp](https://togithub.com/siriwatknp), [@tomasz-sodzawiczny](https://togithub.com/tomasz-sodzawiczny), [@ZeeshanTamboli](https://togithub.com/ZeeshanTamboli)
mui/material-ui (@mui/lab)
### [`v5.0.0-alpha.105`](https://togithub.com/mui/material-ui/compare/639224a3e3600cb0e04755d89aab250297b6d851...c80ff0339882859af7e17f8bfd0a5f6880b323f8)
[Compare Source](https://togithub.com/mui/material-ui/compare/639224a3e3600cb0e04755d89aab250297b6d851...c80ff0339882859af7e17f8bfd0a5f6880b323f8)
### [`v5.0.0-alpha.104`](https://togithub.com/mui/material-ui/compare/7bd7c219e2670ff7791148e9b1a1d2387528fc0c...639224a3e3600cb0e04755d89aab250297b6d851)
[Compare Source](https://togithub.com/mui/material-ui/compare/7bd7c219e2670ff7791148e9b1a1d2387528fc0c...639224a3e3600cb0e04755d89aab250297b6d851)
### [`v5.0.0-alpha.103`](https://togithub.com/mui/material-ui/blob/HEAD/CHANGELOG.md#muibase500-alpha103)
[Compare Source](https://togithub.com/mui/material-ui/compare/d4a3216cdd858899960f945d6e00b2d59bf1d5d1...7bd7c219e2670ff7791148e9b1a1d2387528fc0c)
##### BREAKING CHANGE
- \[base] `components` -> `slots` API rename ([#34693](https://togithub.com/mui/material-ui/issues/34693)) [@michaldudak](https://togithub.com/michaldudak)
- Change all occurrences of components and componentsProps props in Base components to slots and slotProps, respectively.
- Change casing of slots' fields to camelCase
```diff
-
+
```
- \[base] Make CSS class prefixes consistent ([#33411](https://togithub.com/mui/material-ui/issues/33411)) [@michaldudak](https://togithub.com/michaldudak)
**This is a breaking change for anyone who depends on the class names applied to Base components.**
If you use the `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.
```diff
-.ButtonUnstyled-root { ... };
+.MuiButton-root { ... };
```
##### Changes
- \[test] Test all Base components with describeConformanceUnstyled ([#34825](https://togithub.com/mui/material-ui/issues/34825)) [@michaldudak](https://togithub.com/michaldudak)
### [`v5.0.0-alpha.102`](https://togithub.com/mui/material-ui/blob/HEAD/CHANGELOG.md#muibase500-alpha102)
[Compare Source](https://togithub.com/mui/material-ui/compare/d9ef6e788eee11256818329c7429242f8b769263...d4a3216cdd858899960f945d6e00b2d59bf1d5d1)
- \[MultiSelect]\[base] Prevent the renderValue prop from being propagated to the DOM ([#34698](https://togithub.com/mui/material-ui/issues/34698)) [@michaldudak](https://togithub.com/michaldudak)
- \[NoSsr] Convert code to TypeScript ([#34735](https://togithub.com/mui/material-ui/issues/34735)) [@mbayucot](https://togithub.com/mbayucot)
### [`v5.0.0-alpha.101`](https://togithub.com/mui/material-ui/blob/HEAD/CHANGELOG.md#muibase500-alpha101)
[Compare Source](https://togithub.com/mui/material-ui/compare/0f75f3d78b67c405c23bfd14a29aedff367415b7...d9ef6e788eee11256818329c7429242f8b769263)
- \[TrapFocus] Restore the previously exported type from [@mui/material](https://togithub.com/mui/material) ([#34601](https://togithub.com/mui/material-ui/issues/34601)) [@michaldudak](https://togithub.com/michaldudak)
### [`v5.0.0-alpha.100`](https://togithub.com/mui/material-ui/blob/HEAD/CHANGELOG.md#muibase500-alpha100)
[Compare Source](https://togithub.com/mui/material-ui/compare/594d87dab0e43e641a6826c935df8f2c10672955...0f75f3d78b67c405c23bfd14a29aedff367415b7)
- \[SnackbarUnstyled] Create component and `useSnackbar` hook ([#33227](https://togithub.com/mui/material-ui/issues/33227)) [@ZeeshanTamboli](https://togithub.com/ZeeshanTamboli)
Configuration
📅 Schedule: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined).
🚦 Automerge: Disabled due to failing status checks.
♻ Rebasing: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.
👻 Immortal: This PR will be recreated if closed unmerged. Get config help if that's undesired.
[ ] If you want to rebase/retry this PR, click this checkbox.
This PR has been generated by Mend Renovate. View repository job log here.
This PR contains the following updates:
5.10.3
->5.10.9
5.0.0-alpha.99
->5.0.0-alpha.105
5.10.5
->5.10.11
Release Notes
mui/material-ui (@mui/icons-material)
### [`v5.10.9`](https://togithub.com/mui/material-ui/blob/HEAD/CHANGELOG.md#5109) [Compare Source](https://togithub.com/mui/material-ui/compare/v5.10.6...v5.10.9) *Oct 10, 2022* A big thanks to the 7 contributors who made this release possible. Here are some highlights ✨: - 🚀 \[Joy] Button loading functionality has been added by [@kushagra010](https://togithub.com/kushagra010) ([#34658](https://togithub.com/mui/material-ui/issues/34658)) - And more 🐛 bug fixes and 📚 documentation improvements. ##### `@mui/material@5.10.9` - \[Grid v2]\[system] Handle direction object prop for responsive design ([#34574](https://togithub.com/mui/material-ui/issues/34574)) [@vanyaxk](https://togithub.com/vanyaxk) - \[Slider] Fix unnecessary accessibility attribute in root element ([#34610](https://togithub.com/mui/material-ui/issues/34610)) [@vanyaxk](https://togithub.com/vanyaxk) ##### `@mui/system@5.10.9` ##### BREAKING CHANGE - \[system] Fix color-scheme implementation ([#34639](https://togithub.com/mui/material-ui/issues/34639)) [@siriwatknp](https://togithub.com/siriwatknp) The `enableColorScheme` prop has been removed from `CssVarsProvider` and `getInitColorScheme` (both Material UI and Joy UI). Migration: - **Material UI**: you can enable the CSS color scheme via `mui/material-ui (@mui/lab)
### [`v5.0.0-alpha.105`](https://togithub.com/mui/material-ui/compare/639224a3e3600cb0e04755d89aab250297b6d851...c80ff0339882859af7e17f8bfd0a5f6880b323f8) [Compare Source](https://togithub.com/mui/material-ui/compare/639224a3e3600cb0e04755d89aab250297b6d851...c80ff0339882859af7e17f8bfd0a5f6880b323f8) ### [`v5.0.0-alpha.104`](https://togithub.com/mui/material-ui/compare/7bd7c219e2670ff7791148e9b1a1d2387528fc0c...639224a3e3600cb0e04755d89aab250297b6d851) [Compare Source](https://togithub.com/mui/material-ui/compare/7bd7c219e2670ff7791148e9b1a1d2387528fc0c...639224a3e3600cb0e04755d89aab250297b6d851) ### [`v5.0.0-alpha.103`](https://togithub.com/mui/material-ui/blob/HEAD/CHANGELOG.md#muibase500-alpha103) [Compare Source](https://togithub.com/mui/material-ui/compare/d4a3216cdd858899960f945d6e00b2d59bf1d5d1...7bd7c219e2670ff7791148e9b1a1d2387528fc0c) ##### BREAKING CHANGE - \[base] `components` -> `slots` API rename ([#34693](https://togithub.com/mui/material-ui/issues/34693)) [@michaldudak](https://togithub.com/michaldudak) - Change all occurrences of components and componentsProps props in Base components to slots and slotProps, respectively. - Change casing of slots' fields to camelCase ```diff -Configuration
📅 Schedule: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined).
🚦 Automerge: Disabled due to failing status checks.
♻ Rebasing: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.
👻 Immortal: This PR will be recreated if closed unmerged. Get config help if that's undesired.
This PR has been generated by Mend Renovate. View repository job log here.