v5.8.0
May 17, 2022
A big thanks to the 14 contributors who made this release possible. Here are some highlights ✨:
- 🚀 Blog post for announcing the release of the Premium plan of MUI X is out thanks to @joserodolfofreitas.
- Codemod for
jss
totss-react
migration is out thanks to @ryancogswell - And more 🐛 bug fixes and 📚 documentation improvements.
@mui/[email protected]
- [Autocomplete] Fix
getInputProps
TypeScript return type (#32730) @ZeeshanTamboli - [Autocomplete] Forward props to renderTags() (#32637) @emlai
- [Badge] Fix TypeScript error when adding style overrides for Badge (#32745) @ZeeshanTamboli
- [Menu] Fix context menu open position (#32661) @oliviertassinari
@mui/[email protected]
@mui/[email protected]
- [InputUnstyled] Support callbacks in componentsProps (#32271) @michaldudak
- [InputUnstyled] Define ownerState and slot props' types (#32491) @michaldudak
- [MenuUnstyled] Demos improvements (#32714) @michaldudak
- [OptionUnstyled] Define ownerState and slot props' types (#32717) @michaldudak
@mui/[email protected]
- [Joy] Add Badge doc (#32790) @siriwatknp
- [Joy] Add global variant feature page (#32695) @siriwatknp
- [Joy] Add avatar page (#32711) @siriwatknp
@mui/[email protected]
- [codemod] Add jss to tss-react codemod (#31802) @ryancogswell
Docs
- [blog] Add release post for MUI X Premium (#32720) @joserodolfofreitas
- [docs] Fix wrong code snippet for overriding styles in theme with a callback value (#32781) @ZeeshanTamboli
- [docs] Update Crowdin logo (#32782) @andrii-bodnar
- [docs] Improve callouts design (#32709) @danilo-leal
- [docs] Revise the "Understanding MUI packages" article (#32382) @danilo-leal
- [docs] Fix link to the material icons (#32771) @oliviertassinari
- [docs] Add notification for Premium release blog post (#32728) @joserodolfofreitas
- [docs] Base Portal style revisions and final review (#32157) @samuelsycamore
- [docs] Add joy to docs package.json (#32744) @siriwatknp
- [docs] Fix TOC-related styles not being applied when disableAd=true (#32733) @cherniavskii
- [docs] Add TypeScript guide on the polymorphic components (#32168) @mnajdova
- [docs] Fix warning mode pass to React.Fragment (#32729) @siriwatknp
- [docs] Revise Showcase copy for clarity + audit appList (#31946) @samuelsycamore
- [examples] Update remix example's tsconfig with required values (#32723) @michaldudak
- [examples] Update to use React 18's createRoot (#32506) @mnajdova
- [l10n] Fix typos and translations on arSD and arEG locales (#31848) @shadigaafar
- [website] Improve communication about MUI X components that are still wip (#32708) @danilo-leal
- [website] Remove scrollbar on x-axis (#32291) @MrHBS
- [website] Update the pricing page for the MUI X premium plan release (#32458) @joserodolfofreitas
- [website] Update sponsors (#32725) @oliviertassinari
Core
- [core] Enabled Renovate's lockfile maintenance (#32635) @michaldudak
- [core] Extract
MuiPage
interface to separate file (#32715) @cherniavskii - [core] Remove unnecessary
spacing
parameter fromcreateMixins
method (#32690) @ZeeshanTamboli - [private-classnames] Remove package and move everything to utils (#32758) @mnajdova
All contributors of this release in alphabetical order: @andrii-bodnar, @cherniavskii, @danilo-leal, @emlai, @joserodolfofreitas, @michaldudak, @mnajdova, @MrHBS, @oliviertassinari, @ryancogswell, @samuelsycamore, @shadigaafar, @siriwatknp, @ZeeshanTamboli