UNPKG

@mui/icons-material

Version:

Material Design icons distributed as SVG React components.

943 lines (682 loc) • 438 kB
# [Versions](https://mui.com/versions/) ## 5.8.4 <!-- generated comparing v5.8.3..master --> _Jun 14, 2022_ A big thanks to the 24 contributors who made this release possible. Here are some highlights ✨: - šŸš€ Added support for custom breakpoints in the `Grid` component by @boutahlilsoufiane - šŸ“š Added guide on how to use Material UI with Shadow DOM by @cherniavskii - many other šŸ› bug fixes and šŸ“š documentation improvements ### `@mui/material@5.8.4` - &#8203;<!-- 36 -->[Button] Add missing classes in `ButtonClasses` type (#33040) @ZeeshanTamboli - &#8203;<!-- 20 -->[Grid] Fix prop-type key regression (#33123) @oliviertassinari - &#8203;<!-- 19 -->[Grid] Support custom breakpoints (#31998) @boutahlilsoufiane - &#8203;<!-- 18 -->[Grow] Limit CSS transition bug workaround to Safari 15.4 only (#32996) @igordanchenko - &#8203;<!-- 17 -->[Hidden] Remove dependency on hoist-non-react-statics (#33015) @oliviertassinari - &#8203;<!-- 12 -->[Link] Add support for CSS variables (#33036) @winderica - &#8203;<!-- 07 -->[Popover] Export `getOffsetTop` & `getOffsetLeft` from Popover's index and add typings (#32959) @rart - &#8203;<!-- 06 -->[Slider] Fix SliderValueLabelProps type (#32895) @oliviertassinari - &#8203;<!-- 05 -->[Snackbar] Remove `RTL` direction specific logic (#32808) @aaarichter - &#8203;<!-- 04 -->[StepIcon] Fix text centering when changing browser font size (#32706) @alansouzati - &#8203;<!-- 02 -->[Tabs] Scroll by width of the first visible tab if only one tab is partially visible (#32778) @frankkluijtmans ### `@mui/system@5.8.4` - &#8203;<!-- 38 -->[Stack, system] Apply correct responsive styles if any custom breakpoints are provided (#32913) @ZeeshanTamboli - &#8203;<!-- 03 -->[system] Fix missing typings for ColorFormat (#32417) @l-zoy ### `@mui/codemod@5.8.4` - &#8203;<!-- 35 -->[codemod] Add support for `@mui/styles/makeStyles` imports (#32962) @joshkel ### `@mui/lab@5.0.0-alpha.86` - &#8203;<!-- 08 -->[pickers] Fix broken ref forwarding (#33107) @oliviertassinari - &#8203;<!-- 13 -->[lab] Fix React's `forwardRef` warning when importing from the index (#33134) @mnajdova ### `@mui/base@5.0.0-alpha.85` - &#8203;<!-- 11 -->[MenuUnstyled] Accept callbacks in componentsProps (#32997) @michaldudak - &#8203;<!-- 10 -->[ModalUnstyled] Fix errors from the W3C validator about incorrect aria-hidden attribute on some elements (#30920) @mkrtchian - &#8203;<!-- 09 -->[ModalUnstyled] Fix behavior of not respecting props ariaHidden value (#32055) @tech-meppem ### `@mui/joy@5.0.0-alpha.32` - &#8203;<!-- 16 -->[Joy] Miscellaneous card fixes (#33129) @siriwatknp - &#8203;<!-- 15 -->[Joy] Miscellaneous fixes (#33073) @siriwatknp - &#8203;<!-- 14 -->[Joy] Add typography and link docs (#33047) @siriwatknp ### Docs - &#8203;<!-- 40 -->[Contributing.md] Local install instructions (#32975) @Moizsohail - &#8203;<!-- 32 -->[docs] Add responsive AppBar with drawer (#32769) @dvlprAlamin - &#8203;<!-- 31 -->[docs] Move codesandbox to MUI org (#33122) @oliviertassinari - &#8203;<!-- 30 -->[docs] Add Shadow DOM guide (#33007) @cherniavskii - &#8203;<!-- 29 -->[docs] Fix typo in Material UI overview page (#33087) @oliviertassinari - &#8203;<!-- 28 -->[docs] Miscellaneous fixes in `MUI Base` docs (#33091) @ZeeshanTamboli - &#8203;<!-- 27 -->[docs] Fix GitHub capitalization (#33071) @oliviertassinari - &#8203;<!-- 26 -->[docs] Fix a typo in `InputUnstyled` docs (#33077) @ZeeshanTamboli - &#8203;<!-- 25 -->[docs] Add notification for Joy blog post (#33059) @siriwatknp - &#8203;<!-- 24 -->[docs] Improve aspect ratio docs and integration (#33065) @siriwatknp - &#8203;<!-- 34 -->[docs] Update code block copy label (#33128) @siriwatknp - &#8203;<!-- 23 -->[docs] Fix typo in Autocomplete CSS API (#32838) @KeaghanKennedy - &#8203;<!-- 22 -->[docs] Improvements for Radio Group Rating Docs (#32843) @Kai-W - &#8203;<!-- 21 -->[docs] Enable Joy pages (#33064) @siriwatknp - &#8203;<!-- 02 -->[website] Add Joy UI to the pricing page (#33099) @danilo-leal - &#8203;<!-- 01 -->[website] Clarify the pricing a bit (#33069) @oliviertassinari ### Core - &#8203;<!-- 39 -->yarn proptypes @oliviertassinari - &#8203;<!-- 34 -->[core] Update dependencies to fix security vulnerabilities (#33095) @michaldudak - &#8203;<!-- 33 -->[core] Import new line convention (#33068) @oliviertassinari - &#8203;<!-- 37 -->[core] Make repository configurable in changelog script (#33130) @Janpot 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 ## 5.8.3 <!-- generated comparing v5.8.2..master --> _Jun 7, 2022_ A big thanks to the 15 contributors who made this release possible. This release is mostly about šŸ› bug fixes and šŸ“š documentation improvements. ### `@mui/material@5.8.3` - [Alert] Constrain message width and allow overflow (#32747) @Janpot - [Checkbox] Add support for CSS variables (#32579) @haneenmahd - [Slider] Fix positioning of tooltips on vertical slider (#32919) @abhinav-22-tech ### `@mui/system@5.8.3` - [system] Configurable attributes for libraries (#32971) @siriwatknp ### `@mui/codemod@5.8.3` - [codemod] Fix infinite loop in jss-to-tss-react and add TODO (#33048) @ryancogswell ### `@mui/lab@5.0.0-alpha.85` - [pickers] Add deprecations when importing pickers from the lab (#32950) @flaviendelangle ### `@mui/joy@5.0.0-alpha.31` - [Joy] Add `Slider` component and demos (#32694) @hbjORbj - [Joy] Add articles about customization approaches (#32887) @siriwatknp - [Joy] Add automatic adjustment page to core features (#32980) @siriwatknp - [Joy] Add docs about dark mode (#33002) @siriwatknp - [Joy] Add template UIs & first look blog post (#32791) @danilo-leal ### `@mui/base@5.0.0-alpha.84` - [base] Remove @mui/system in tests (#32945) @kevinji - [ButtonUnstyled] Accept callbacks in componentsProps (#32991) @michaldudak - [SwitchUnstyled] Accept callbacks in componentsProps (#32993) @michaldudak - [TablePaginationUnstyled] Define ownerState and slot props' types (#32905) @michaldudak - [TabPanelUnstyled] Define ownerState and slot props' types (#32928) @michaldudak - [TabsListUnstyled] Define ownerState and slot props' types (#32925) @michaldudak ### Docs - [blog] Fix anchor link scroll (#32994) @oliviertassinari - [docs] Add "Migration" section to sidebar and revise v4-v5 content (#32740) @samuelsycamore - [docs] Add What doesn't count as a breaking change? (#32850) @oliviertassinari - [docs] Fix 301 link @oliviertassinari - [docs] Fix icon color in `BadgeUnstyled` docs (#32976) @ZeeshanTamboli - [docs] Improve product identifier (#32707) @danilo-leal - [docs] Improve UX with back to top (#32896) @oliviertassinari - [docs] Polish overview page to Material UI (#32954) @oliviertassinari - [docs] Redirect older URLs (#33037) @oliviertassinari - [docs] Remove pickers page from the Lab section (#32961) @DanailH - [docs] Show product identifier on updated MUI X Introduction pages (#32966) @samuelsycamore - [docs] Throw on 301 links (#32939) @oliviertassinari - [website] Add Gerda to the about page (#33038) @danilo-leal - [website] Polish the pricing page (#32811) @oliviertassinari - [website] Remove unnecessary `address` dependency (#32957) @michaldudak ### Core - [core] Improve icon synonyms (#32742) @oliviertassinari - [core] Prepare Next.js config for React 18 (#32963) @michaldudak - [core] Remove dead logic (#32940) @oliviertassinari - [core] Update dependencies to fix security vulnerabilities (#32947) @michaldudak - Add security link to README for Tidelift @mbrookes All contributors of this release in alphabetical order: @abhinav-22-tech, @DanailH, @danilo-leal, @flaviendelangle, @haneenmahd, @hbjORbj, @Janpot, @kevinji, @mbrookes, @michaldudak, @oliviertassinari, @ryancogswell, @samuelsycamore, @siriwatknp, @ZeeshanTamboli ## 5.8.2 <!-- generated comparing v5.8.1..master --> _May 30, 2022_ A big thanks to the 8 contributors who made this release possible. Here are some highlights ✨: - šŸ› bug fixes and šŸ“š documentation improvements. ### `@mui/system@5.8.2` - &#8203;<!-- 04 -->[system] Add `getColorSchemeSelector` util (#32868) @siriwatknp ### `@mui/lab@5.0.0-alpha.84` - &#8203;<!-- 07 -->[Masonry] Place items to the left when there are less objects than specified in `column` prop (#32873) @hbjORbj ### `@mui/base@5.0.0-alpha.83` - &#8203;<!-- 24 -->[BadgeUnstyled] Define ownerState and slot props' types (#32750) @michaldudak - &#8203;<!-- 06 -->[SliderUnstyled] Define ownerState and slot props' types (#32739) @michaldudak - &#8203;<!-- 05 -->[SwitchUnstyled] Define ownerState and slot props' types (#32573) @michaldudak - &#8203;<!-- 03 -->[TabsUnstyled] Define ownerState and slot props' types (#32918) @michaldudak - &#8203;<!-- 02 -->[TabUnstyled] Define ownerState and slot props' types (#32915) @michaldudak ### `@mui/joy@5.0.0-alpha.30` - &#8203;<!-- 13 -->[Joy] use `textColor` prop for Typography and Link (#32938) @siriwatknp - &#8203;<!-- 12 -->[Joy] Make variants for more flexible (#32931) @siriwatknp - &#8203;<!-- 11 -->[Joy] Improve automatic adjustment (#32923) @siriwatknp - &#8203;<!-- 10 -->[Joy] Add `Chip` doc (#32819) @hbjORbj - &#8203;<!-- 09 -->[Joy] Add `AspectRatio` demos (#32848) @siriwatknp - &#8203;<!-- 08 -->[Joy] Fix wrong urls (#32883) @siriwatknp ### Docs - &#8203;<!-- 24 -->[docs] Iterate on the job ad for React engineer in Core (#32900) @mnajdova - &#8203;<!-- 23 -->[blog] Fix avatar image resolution (#32890) @oliviertassinari - &#8203;<!-- 19 -->[docs] Link the first page of the product (#32943) @oliviertassinari - &#8203;<!-- 18 -->[docs] Batch small changes (#32170) @michaldudak - &#8203;<!-- 17 -->[docs] Allow function prop to return undefined (#32766) @m4theushw - &#8203;<!-- 16 -->[docs] Fix wrong link to Material Icons (#32847) @oliviertassinari - &#8203;<!-- 15 -->[docs] Fix ClassNameGenerator content (#32800) @siriwatknp - &#8203;<!-- 14 -->[docs] Fix navigation links (#32851) @oliviertassinari - &#8203;<!-- 14 -->[docs] Document the `size` prop for InputLabel (#32936) @romelperez - &#8203;<!-- 21 -->[docs] Add note about transparent background on the outlined Alert variant (#32810) @aaarichter - &#8203;<!-- 01 -->[website] Update the careers's page with the new roles (#32535) @oliviertassinari ### Core - &#8203;<!-- 22 -->[core] Improve the incomplete issues workflow (#32878) @mnajdova - &#8203;<!-- 21 -->[core] Add CI check that the PR has label (#32886) @mnajdova - &#8203;<!-- 20 -->[core] Avoid leaking @babel/runtime (#32874) @oliviertassinari All contributors of this release in alphabetical order: @aaarichter, @hbjORbj, @m4theushw, @michaldudak, @mnajdova, @oliviertassinari, @romelperez, @siriwatknp ## 5.8.1 <!-- generated comparing v5.8.0..master --> _May 23, 2022_ A big thanks to the 21 contributors who made this release possible. Here are some highlights ✨: - šŸ’… Added CSS variables support for two more Material UI components by @diggis00 and @alisasanib - And more šŸ› bug fixes and šŸ“š documentation improvements. ### `@mui/material@5.8.1` - &#8203;<!-- 33 -->[Alert] Fix missing `ownerState` on the `action` slot (#32801) @mnajdova - &#8203;<!-- 20 -->[Fab] Make the `color` prop type extendable (#31830) @paales - &#8203;<!-- 14 -->[ListItemButton] Render as link if href specified (#32403) @o-dubrovskyi - &#8203;<!-- 13 -->[Paper] Add support for CSS variables (#32570) @diggis00 - &#8203;<!-- 11 -->[Radio] Add support for CSS variables (#32599) @alisasanib - &#8203;<!-- 10 -->[Slider] Prevent rendering for marks that are out of the min & max bounds (#32436) @abriginets - &#8203;<!-- 09 -->[Slider] Slider having marks should be customizable in theme (#32816) @ZeeshanTamboli - &#8203;<!-- 03 -->[TouchRipple] Allows call imperative methods without event (#31955) @alexfauquette ### `@mui/system@5.8.1` - &#8203;<!-- 07 -->[system] Simplify stylesheet injection logic (#32869) @siriwatknp - &#8203;<!-- 06 -->[system] Fix color scheme specificity (#32628) @siriwatknp - &#8203;<!-- 05 -->[system] Fix `borderRadius` errors when used inside `CssVarsProvider` (#32817) @mnajdova - &#8203;<!-- 04 -->[system] Fix toolbar media query mixin getting merged in wrong order (#32713) @ZeeshanTamboli ### `@mui/lab@5.0.0-alpha.83` - &#8203;<!-- 15 -->[lab] Add missing `peerDependencies` (#32623) @nate-summercook - &#8203;<!-- 12 -->[pickers] Update @mui/x-date-pickers to be usable with React 18 (#32828) @flaviendelangle ### `@mui/base@5.0.0-alpha.82` - &#8203;<!-- 08 -->[SliderUnstyled] Fix `disabledSwap` not being respected in `onChangeCommitted` (#32647) @JeanPetrov ### `@mui/joy@5.0.0-alpha.29` - &#8203;<!-- 19 -->[Joy] Show Joy pages on master (#32866) @siriwatknp - &#8203;<!-- 18 -->[Joy] Add an overview page (#32836) @danilo-leal - &#8203;<!-- 17 -->[Joy] Add doc for the card components (#32825) @siriwatknp - &#8203;<!-- 16 -->[Joy] Miscellaneous fixes (#32815) @siriwatknp ### Docs - &#8203;<!-- 31 -->[docs] Simplify header DOM structure (#32844) @oliviertassinari - &#8203;<!-- 30 -->[docs] Fix CodeSandbox & StackBlitz generation (#32726) @siriwatknp - &#8203;<!-- 29 -->[docs] Fix urls to columns pages in pricing table (#32842) @alexfauquette - &#8203;<!-- 28 -->[docs] Fix Tailwind CSS integration docs (#32512) @robertwt7 - &#8203;<!-- 27 -->[docs] Fixed wrong command for the `link-underline-hover` codemod (#32793) @veronikaslc - &#8203;<!-- 26 -->[docs] Fixed broken link on the icons page (#32780) @SamuelMaddox - &#8203;<!-- 25 -->[docs] Add "back to top" button (#30441) @VibhorJaiswal - &#8203;<!-- 24 -->[docs] Fix typo in notifications @mbrookes - &#8203;<!-- 32 -->[docs] New WAI-ARIA guidelines location (#32865) @oliviertassinari - &#8203;<!-- 23 -->[docs] Mention the ESLint plugin for detecting unused classes in tss-react (#32666) @garronej - &#8203;<!-- 22 -->[docs] Update `useAutocomplete` demos to use `Mui-focused` class (#32757) @ZeeshanTamboli - &#8203;<!-- 21 -->[examples] Fix `NextLinkComposedProps` gives a TypeScript error (#32655) @ZeeshanTamboli - &#8203;<!-- 01 -->[website] Add Pedro to About Us page (#32803) @apedroferreira ### Core - &#8203;<!-- 32 -->[core] Upgrade MUI X dependency (#32824) @oliviertassinari - &#8203;<!-- 02 -->[typescript] Allow module augmentation for `Mixins` (#32798) @mnajdova All contributors of this release in alphabetical order: @abriginets, @alexfauquette, @alisasanib, @apedroferreira, @danilo-leal, @diggis00, @flaviendelangle, @garronej, @JeanPetrov, @mbrookes, @mnajdova, @nate-summercook, @o-dubrovskyi, @oliviertassinari, @paales, @robertwt7, @SamuelMaddox, @siriwatknp, @veronikaslc, @VibhorJaiswal, @ZeeshanTamboli ## 5.8.0 <!-- generated comparing v5.7.0..master --> _May 17, 2022_ A big thanks to the 14 contributors who made this release possible. Here are some highlights ✨: - šŸš€ [Blog post](https://mui.com/blog/premium-plan-release/) for announcing the release of the Premium plan of MUI X is out thanks to @joserodolfofreitas. - Codemod for `jss` to `tss-react` migration is out thanks to @ryancogswell - And more šŸ› bug fixes and šŸ“š documentation improvements. ### `@mui/material@5.8.0` - &#8203;<!-- 37 -->[Autocomplete] Fix `getInputProps` TypeScript return type (#32730) @ZeeshanTamboli - &#8203;<!-- 36 -->[Autocomplete] Forward props to renderTags() (#32637) @emlai - &#8203;<!-- 35 -->[Badge] Fix TypeScript error when adding style overrides for Badge (#32745) @ZeeshanTamboli - &#8203;<!-- 09 -->[Menu] Fix context menu open position (#32661) @oliviertassinari ### `@mui/system@5.8.0` - &#8203;<!-- 05 -->[system] Add `Container` component and `createContainer` factory (#32263) @mnajdova ### `@mui/base@5.0.0-alpha.81` - &#8203;<!-- 15 -->[InputUnstyled] Support callbacks in componentsProps (#32271) @michaldudak - &#8203;<!-- 14 -->[InputUnstyled] Define ownerState and slot props' types (#32491) @michaldudak - &#8203;<!-- 08 -->[MenuUnstyled] Demos improvements (#32714) @michaldudak - &#8203;<!-- 07 -->[OptionUnstyled] Define ownerState and slot props' types (#32717) @michaldudak ### `@mui/joy@5.0.0-alpha.28` - &#8203;<!-- 13 -->[Joy] Add Badge doc (#32790) @siriwatknp - &#8203;<!-- 12 -->[Joy] Add global variant feature page (#32695) @siriwatknp - &#8203;<!-- 11 -->[Joy] Add avatar page (#32711) @siriwatknp ### `@mui/codemod@5.8.0` - &#8203;<!-- 33 -->[codemod] Add jss to tss-react codemod (#31802) @ryancogswell ### Docs - &#8203;<!-- 34 -->[blog] Add release post for MUI X Premium (#32720) @joserodolfofreitas - &#8203;<!-- 29 -->[docs] Fix wrong code snippet for overriding styles in theme with a callback value (#32781) @ZeeshanTamboli - &#8203;<!-- 28 -->[docs] Update Crowdin logo (#32782) @andrii-bodnar - &#8203;<!-- 27 -->[docs] Improve callouts design (#32709) @danilo-leal - &#8203;<!-- 26 -->[docs] Revise the "Understanding MUI packages" article (#32382) @danilo-leal - &#8203;<!-- 25 -->[docs] Fix link to the material icons (#32771) @oliviertassinari - &#8203;<!-- 24 -->[docs] Add notification for Premium release blog post (#32728) @joserodolfofreitas - &#8203;<!-- 23 -->[docs] Base Portal style revisions and final review (#32157) @samuelsycamore - &#8203;<!-- 22 -->[docs] Add joy to docs package.json (#32744) @siriwatknp - &#8203;<!-- 21 -->[docs] Fix TOC-related styles not being applied when disableAd=true (#32733) @cherniavskii - &#8203;<!-- 20 -->[docs] Add TypeScript guide on the polymorphic components (#32168) @mnajdova - &#8203;<!-- 19 -->[docs] Fix warning mode pass to React.Fragment (#32729) @siriwatknp - &#8203;<!-- 18 -->[docs] Revise Showcase copy for clarity + audit appList (#31946) @samuelsycamore - &#8203;<!-- 17 -->[examples] Update remix example's tsconfig with required values (#32723) @michaldudak - &#8203;<!-- 16 -->[examples] Update to use React 18's createRoot (#32506) @mnajdova - &#8203;<!-- 10 -->[l10n] Fix typos and translations on arSD and arEG locales (#31848) @shadigaafar - &#8203;<!-- 04 -->[website] Improve communication about MUI X components that are still wip (#32708) @danilo-leal - &#8203;<!-- 03 -->[website] Remove scrollbar on x-axis (#32291) @MrHBS - &#8203;<!-- 02 -->[website] Update the pricing page for the MUI X premium plan release (#32458) @joserodolfofreitas - &#8203;<!-- 01 -->[website] Update sponsors (#32725) @oliviertassinari ### Core - &#8203;<!-- 32 -->[core] Enabled Renovate's lockfile maintenance (#32635) @michaldudak - &#8203;<!-- 31 -->[core] Extract `MuiPage` interface to separate file (#32715) @cherniavskii - &#8203;<!-- 30 -->[core] Remove unnecessary `spacing` parameter from `createMixins` method (#32690) @ZeeshanTamboli - &#8203;<!-- 06 -->[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 ## 5.7.0 <!-- generated comparing v5.6.4..master --> _May 10, 2022_ A big thanks to the 27 contributors who made this release possible. Here are some highlights ✨: šŸ›  This release is all about supporting CSS variables in many Material UI components. Kudos to all contributors! ### `@mui/material@5.7.0` - [StepLabel, StepIcon] Add support for CSS variables (#32609) @vicasas - [Table, TableRow] Add support for CSS variables (#32614) @vicasas - [AppBar] Add a logo component for the responsive app bar demo (#32374) @ameetmadan - [Autocomplete] Fix clearing single array values (#32626) @mikepricedev - [Autocomplete] Fix keep listbox open on left/right keys when inputValue is not empty (#31407) @alisasanib - [Autocomplete] Add support for CSS variables (#32598) @ZeeshanTamboli - [Autocomplete] Render `endAdornment` only when necessary (#32386) @g1eny0ung - [ButtonGroup] Add support for CSS variables (#32498) @vicasas - [CardActionArea] Add support for CSS variables (#32554) @vicasas - [ClickAwayListener] Allow pointer up/down events to event handler (#32264) @vladjerca - [CssBaseline] Add support for CSS vars (#32618) @haneenmahd - [Dialog] Add support for CSS variables (#32555) @vicasas - [Divider] Add support for CSS variables (#32519) @vicasas - [Drawer] Add support for CSS variables (#32565) @nghiamvt - [Fab] Add support for CSS variables (#32564) @alisasanib - [FormControlLabel] Add support for CSS variables (#32588) @elliefoote - [FormHelperText] Add support for CSS variables (#32596) @ZeeshanTamboli - [FormLabel] Add support for CSS variables (#32602) @ZeeshanTamboli - [Icon] Add support for CSS variables (#32595) @Jamaalwbrown - [IconButton] Add support for CSS variables (#32590) @Ariyapong - [ImageListItemBar] Add support for CSS variables (#32578) @vicasas - [Input] Support CSS variables (#32128) @ivan-ngchakming - [InputAdornment] Add support CSS variables (#32607) @vicasas - [Link] Fix style overrides color prop (#32653) @siriwatknp - [ListItem] Add support for CSS variables (#32580) @dan-mba - [ListItemButton] Add support for CSS variables (#32582) @dan-mba - [ListItemIcon] Add support for CSS variables (#32583) @dan-mba - [ListSubheader] Add support for CSS variables (#32584) @dan-mba - [MenuItem] Add support for CSS variables (#32561) @nghiamvt - [MobileStepper] Add support for CSS vars (#32606) @haneenmahd - [Modal] Add support for CSS variables (#32605) @haneenmahd - [PaginationItem] Add support for CSS vars (#32612) @haneenmahd - [Rating] Add support for CSS variables (#32556) @vicasas - [Snackbar] Add support for CSS variables (#32603) @gin1314 - [SpeedDial] Add support for CSS variables (#32613) @alisasanib - [Stepper] Export useStepperContext (#31398) @pzi - [SvgIcon] Add support for CSS variables (#32610) @vicasas - [TablePagination] Add support for CSS variables (#32615) @haneenmahd - [TableSortLabel]: Add support for CSS vars (#32616) @haneenmahd - [Tabs] Add support for CSS variables (#32547) @ZeeshanTamboli - [ToggleButton] Add support for CSS variables (#32600) @Ariyapong - [ToggleButtonGroup] Add support for CSS variables (#32617) @haneenmahd - [Tooltip] Add support for CSS variables (#32594) @gin1314 ### `@mui/system@5.7.0` - [System] Support CSS variables for iframes & custom nodes (#32496) @siriwatknp ### `@mui/base@5.0.0-alpha.80` - [ButtonUnstyled] Fix keyboard navigation on customized elements (#32204) @michaldudak ### `@mui/private-classnames@5.7.0` - [classnames] Add new package for classnames utils (#32502) @mnajdova ### Docs - [docs] Correct links to prevent 301 redirects (#32692) @michaldudak - [docs] Move, split, and revise "Unstyled components" page (#32562) @samuelsycamore - [docs] Nest `ListItemButton` in `ListItem` in the Drawer examples (#31987) @stefanprobst - [docs] Apply callouts in the Material UI docs (#32567) @danilo-leal - [docs] Show product identifier on new X pages (#32657) @cherniavskii - [docs] Fix copy button childNode not found (#32652) @siriwatknp - [docs] Split install commands in isolated code blocks (#32566) @danilo-leal - [docs] Base Switch style revisions and final review (#32376) @samuelsycamore - [docs] Adds Badge link to Base doc nav (#32619) @samuelsycamore - [docs] Base Installation style revisions and final review (#32483) @samuelsycamore - [docs] Fix broken redirection (#32581) @oliviertassinari - [docs] Allows to use `import '<library name>'` in demonstrations (#32492) @alexfauquette - [docs] Hide copy button on search icon dialog (#32577) @siriwatknp - [docs] Use full API link for ThemeProvider (#32549) @jcvidiri - [Joy] Add principles page (#32648) @siriwatknp - [Joy] Add Button page (#32576) @siriwatknp - [Joy] Add "Quick start" and "Tutorial" pages (#32383) @siriwatknp - [website] Add store to the footer and "hiring" chip adjustment (#32650) @danilo-leal - [website] Optimize conversion to store (#32646) @oliviertassinari - [website] Remove copy button on marketing pages (#32649) @siriwatknp - [website] Add missing space in copy label (#32638) @flaviendelangle ### Core - [core] Security updates (#32636) @michaldudak - [core] Fix `docs:dev` not working after upgrading `next` to 12.1.0 (#32552) @cherniavskii - [core] Update minimist to fix security vulnerability (#32575) @michaldudak All contributors of this release in alphabetical order: @alexfauquette, @alisasanib, @ameetmadan, @Ariyapong, @cherniavskii, @dan-mba, @danilo-leal, @elliefoote, @flaviendelangle, @g1eny0ung, @gin1314, @haneenmahd, @ivan-ngchakming, @Jamaalwbrown, @jcvidiri, @michaldudak, @mikepricedev, @mnajdova, @nghiamvt, @oliviertassinari, @pzi, @samuelsycamore, @siriwatknp, @stefanprobst, @vicasas, @vladjerca, @ZeeshanTamboli ## 5.6.4 <!-- generated comparing v5.6.3..master --> _May 2, 2022_ A big thanks to the 13 contributors who made this release possible. Here are some highlights ✨: - šŸ’… 5 Material UI components were updated to support CSS variables by @ZeeshanTamboli & @vicasas - And more šŸ› bug fixes and šŸ“š improvements. ### `@mui/material@5.6.4` - &#8203;<!-- 37 -->[Accordion] Add support for CSS variables (#32542) @ZeeshanTamboli - &#8203;<!-- 36 -->[AvatarGroup] Add support for CSS variables (#32507) @vicasas - &#8203;<!-- 35 -->[Badge] Add support for CSS variables (#32516) @vicasas - &#8203;<!-- 34 -->[BottomNavigation] Add support for CSS variables (#32517) @vicasas - &#8203;<!-- 33 -->[CircularProgress] Add support for CSS variables (#32543) @ZeeshanTamboli - &#8203;<!-- 07 -->[FilledInput] Fix type error from undefined `color` (#32258) @hbjORbj - &#8203;<!-- 02 -->[l10n] Fix typo in csCZ translation of Pagination component (#32509) @Martin005 - &#8203;<!-- 01 -->[Tabs] Fix `TabIndicatorProps` prop missing `sx` prop (#32503) @b-novikov-ipersonality ### `@mui/codemod@5.6.4` - &#8203;<!-- 32 -->[codemod] Leave numeric arguments to breakpoints functions unchanged (#32426) @ryancogswell - &#8203;<!-- 31 -->[codemod] Allow for line breaks within theme.spacing parentheses (#32432) @ryancogswell ### `@mui/joy@5.0.0-alpha.26` - &#8203;<!-- 06 -->[Joy] Miscellaneous fixes (#32541) @siriwatknp - &#8203;<!-- 05 -->[Joy] Add `extendSxProp` to Link (#32505) @siriwatknp - &#8203;<!-- 04 -->[Joy] Rename variants (#32489) @siriwatknp - &#8203;<!-- 03 -->[Joy] Add `extendTheme` (#32450) @siriwatknp ### Docs - &#8203;<!-- 30 -->[docs] SEO fixes (#32515) @oliviertassinari - &#8203;<!-- 29 -->[docs] Replace `Overriding nested component styles` anchor link with text (#32487) @ZeeshanTamboli - &#8203;<!-- 28 -->[docs] Update the list of external domains (#32514) @oliviertassinari - &#8203;<!-- 27 -->[docs] Update Material UI code snippets for React 18 (#32361) @samuelsycamore - &#8203;<!-- 26 -->[docs] Base TextareaAutosize style revisions and final review (#32481) @samuelsycamore - &#8203;<!-- 25 -->[docs] Base ClickAwayListener style revisions and final review (#32156) @samuelsycamore - &#8203;<!-- 24 -->[docs] Base Button style revisions and final review (#32380) @samuelsycamore - &#8203;<!-- 23 -->[docs] Base NoSsr style revisions and final review (#32254) @samuelsycamore - &#8203;<!-- 22 -->[docs] Correctly capitalize Ctrl @oliviertassinari - &#8203;<!-- 21 -->[docs] Fix styling in `Basic Popper` demo on the MUI Base docs (#32488) @ZeeshanTamboli - &#8203;<!-- 20 -->[docs] Add "Overview" page to Base docs (#32310) @samuelsycamore - &#8203;<!-- 19 -->[docs] Add copy button to code block (#32390) @siriwatknp - &#8203;<!-- 18 -->[docs] Base Tabs style revisions and final review (#32423) @samuelsycamore - &#8203;<!-- 17 -->[docs] Base Popper style revisions and final review (#32412) @samuelsycamore - &#8203;<!-- 16 -->[docs] Improve sidenav for MUI X (#32435) @oliviertassinari - &#8203;<!-- 15 -->[docs] Don't redirect on deploy preview (#32399) @m4theushw - &#8203;<!-- 14 -->[docs] A few SEO fixes (#32431) @oliviertassinari - &#8203;<!-- 13 -->[docs] Update links to the new Group & Pivot pages (#32410) @flaviendelangle - &#8203;<!-- 12 -->[docs] Support callouts (#32402) @siriwatknp - &#8203;<!-- 11 -->[docs] Fix import path in the Snackbar article #32462 @mongolyy - &#8203;<!-- 10 -->[docs] Fix grammar mistake in shadows.md (#32454) @HexM7 - &#8203;<!-- 09 -->[docs] Improve unstyled button docs (#32429) @oliviertassinari ### Core - &#8203;<!-- 08 -->[experiment] Add template for testing Material UI components with CSS variables (#32500) @siriwatknp All contributors of this release in alphabetical order: @b-novikov-ipersonality, @flaviendelangle, @hbjORbj, @HexM7, @m4theushw, @Martin005, @mongolyy, @oliviertassinari, @ryancogswell, @samuelsycamore, @siriwatknp, @vicasas, @ZeeshanTamboli ## 5.6.3 <!-- generated comparing v5.6.2..master --> _Apr 25, 2022_ A big thanks to the 14 contributors who made this release possible. Here are some highlights ✨: - šŸ›  Fixed TypeScript issue when the `fill` CSS property is used in the system (#32355) @valerii15298 - And more šŸ› bug fixes and šŸ“š improvements. ### `@mui/material@5.6.3` - [BottomNavigation] Action icon `padding` fix (#32030) @abhinav-22-tech - [Dialog] Fix `component` prop is not available in `DialogTitleProps` (#32389) @hbjORbj - [StepContent] Fix TypeScript type of `TransitionComponent` prop (#32314) @ZeeshanTamboli ### `@mui/system@5.6.3` - [system] Fix prop types when the `fill` CSS property is used (#32355) @valerii15298 - [system] Fix broken behavior when theme value is `zero` (#32365) @ZeeshanTamboli ### `@mui/base@5.0.0-alpha.78` - [InputUnstyled] `multiline` property should not log DOM warnings for `maxRows` and `minRows` props (#32401) @ZeeshanTamboli ### `@mui/joy@5.0.0-alpha.25` - [Joy] Improve theme focus to be more flexible (#32405) @siriwatknp - [Joy] Add `Radio`, `RadioGroup` components (#32279) @siriwatknp - [Joy] Add `Chip` component (#31983) @hbjORbj - [Joy] Improve controls (#32267) @siriwatknp - [Joy] Set up docs (#32370) @siriwatknp ### Docs - [docs] Enable row reordering on the pricing page (#31875) @DanailH - [blog] A few improvements on date picker change (#32325) @oliviertassinari - [docs] Emphasize how to avoid failing tests when migrating from v4 to v5 (#32159) @dwjohnston - [docs] Revise the related projects page (#32180) @danilo-leal - [docs] Cleanup remaining @mui/styles usages (#32313) @mnajdova - [docs] Fix sidenav mobile color (#32324) @oliviertassinari - [docs] Base TrapFocus style revisions and final review (#32364) @samuelsycamore - [docs] Update the README.md to better cover the different products (#32360) @samuelsycamore - [docs] Improve the propTypes generation and API demos' links (#32295) @mnajdova - [docs] Add ability to display a plan icon next to a page link in nav bar (#32393) @flaviendelangle - [docs] Change label on `FormControlLabelPlacement` (#32322) @ainatenhi - [website] Update Diamond sponsors list (#32433) @oliviertassinari - [website] Add privacy policy link to website's footer (#32080) @danilo-leal - [website] Remove the designer role (#32384) @danilo-leal ### Core - [core] `yarn prettier` write @oliviertassinari - [core] Fix changelog warning message (#32240) @praveen001 - [core] Update the proptypes scripts to support components in @mui/system (#32456) @mnajdova All contributors of this release in alphabetical order: @abhinav-22-tech, @ainatenhi, @DanailH, @danilo-leal, @dwjohnston, @flaviendelangle, @hbjORbj, @mnajdova, @oliviertassinari, @praveen001, @samuelsycamore, @siriwatknp, @valerii15298, @ZeeshanTamboli ## 5.6.2 <!-- generated comparing v5.6.1..master --> _Apr 18, 2022_ A big thanks to the 11 contributors who made this release possible. This release is mostly about šŸ› bug fixes and šŸ“š documentation improvements. ### `@mui/material@5.6.2` - &#8203;<!-- 29 -->[Autocomplete] Explain how to use getOptionLabel in free solo mode and update getOptionLabel type (#32165) @michaldudak - &#8203;<!-- 28 -->[Badge] Fix customization of classes (#32185) @michaldudak - &#8203;<!-- 03 -->[TextField] Add a workaround for Safari CSS transition scale bug (#32188) @igordanchenko ### `@mui/system@5.6.2` - &#8203;<!-- 05 -->[system] Update style function to use vars automatically if available (#32244) @mnajdova ### `@mui/base@5.0.0-alpha.77` - &#8203;<!-- 08 -->[FormControlUnstyled] Revise API (#32134) @michaldudak ### `@mui/joy@5.0.0-alpha.24` - &#8203;<!-- 07 -->[Joy] Add `Badge` component (#31401) @hbjORbj - &#8203;<!-- 06 -->[Joy] Fix misuse variable in `Input` (#32268) @siriwatknp ### Docs - &#8203;<!-- 27 -->[blog] Fix images for the docs separation post (#32257) @danilo-leal - &#8203;<!-- 25 -->[docs] Base Form Control style revisions and final review (#32309) @samuelsycamore - &#8203;<!-- 24 -->[docs] Base TablePagination style revisions and final review (#32178) @samuelsycamore - &#8203;<!-- 23 -->[docs] Revise the dark mode article (#32179) @danilo-leal - &#8203;<!-- 22 -->[docs] Add `aria-label` for `IconButton` (#32276) @SiarheiBobryk - &#8203;<!-- 21 -->[docs] Fix `borderRadius` in the docs example (#32347) @ZeeshanTamboli - &#8203;<!-- 20 -->[docs] Fix 404 link in the code (#32323) @oliviertassinari - &#8203;<!-- 19 -->[docs] Sync h1 with side nav label (#32235) @oliviertassinari - &#8203;<!-- 18 -->[docs] Fix SEO issues (#32282) @oliviertassinari - &#8203;<!-- 17 -->[docs] Fix broken link in the test contributing guide (#32283) @sirartemis - &#8203;<!-- 16 -->[docs] Update "How to customize" page anchor links #32315 @abaker93 - &#8203;<!-- 15 -->[docs] Mark `onBackdropClick` prop as deprecated in `Dialog`, `Modal` and `ModalUnstyled` components (#32297) @ZeeshanTamboli - &#8203;<!-- 14 -->[docs] Link to advanced components page (#32290) @siriwatknp - &#8203;<!-- 13 -->[docs] Sync package description with the docs (#32211) @oliviertassinari - &#8203;<!-- 12 -->[docs] Revise "Component theming" and "How to customize" guides (#31997) @danilo-leal - &#8203;<!-- 11 -->[docs] Add note in the Contributing guide about linking issues to a PR (#32174) @danilo-leal - &#8203;<!-- 10 -->[docs] Update RTL guide (#32242) @michaldudak - &#8203;<!-- 09 -->[docs] Uniformize capitalization (#32238) @oliviertassinari - &#8203;<!-- 02 -->[website] Improve new role template @oliviertassinari - &#8203;<!-- 01 -->[website] Remove a gold sponsor (#32261) @hbjORbj - &#8203;<!-- 24 -->[website] Mark DataGrid Column spanning done on Pricing page (#32305) @cherniavskii ### Core - &#8203;<!-- 31 -->[core] Remove unecessary div (#32237) @oliviertassinari - &#8203;<!-- 30 -->[core] Revert #32229 (#32262) @michaldudak - &#8203;<!-- 04 -->[test] Fix running unit tests on Windows (#32260) @michaldudak All contributors of this release in alphabetical order: @abaker93, @cherniavskii, @danilo-leal, @hbjORbj, @igordanchenko, @michaldudak, @mnajdova, @oliviertassinari, @samuelsycamore, @SiarheiBobryk, @sirartemis, @siriwatknp, @ZeeshanTamboli ## 5.6.1 <!-- generated comparing v5.6.0..master --> _Apr 11, 2022_ A big thanks to the 8 contributors who made this release possible. This release is mostly about šŸ› bug fixes and šŸ“š documentation improvements. ### `@mui/material@5.6.1` - [Grow] Extend Safari CSS transition bug workaround on WebKit browsers (#32202) @igordanchenko - [Link] Fix style overrides 5.6.0 regression (#32182) @siriwatknp - [Select] Bug when the first child is a ListSubheader (#27299) @DouglasPds ### `@mui/base@5.0.0-alpha.76` - [ButtonUnstyled] Allow receiving focus when disabled (#32090) @michaldudak ### Docs - [blog] Share what's changed about the new docs structure (#32044) @danilo-leal - [docs] Format number icons search (#32239) @oliviertassinari - [docs] Fix small external links issue (#32212) @oliviertassinari - [docs] Make sidenav crawlable (#32241) @oliviertassinari - [docs] Base Badge style revisions and final review (#32098) @samuelsycamore - [docs] Fix wrong url (#32208) @siriwatknp - [docs] Fix date-pickers redirects (#32207) @siriwatknp - [docs] Add notification for the doc restructure and date pickers update (#32195) @siriwatknp - [docs] Fix 404 from `ahrefs` report (#32206) @siriwatknp - [docs] Remove notifications temporary (#32192) @siriwatknp - [docs] Redirect to new urls (#32048) @siriwatknp - [docs] Update Learn page copy and resource list (#31989) @samuelsycamore - [website] Fix wrong MUI X installation instruction link @oliviertassinari - [website] Revise homepage copy below the hero section (#31283) @samuelsycamore - [website] Revise homepage Hero copy for more clarity (#31212) @samuelsycamore - [website] Give up on promoting roles in our docs @oliviertassinari ### Core - [core] Fix misleading types range (#32236) @oliviertassinari - [core] Small polish on the product name (#32199) @oliviertassinari All contributors of this release in alphabetical order: @danilo-leal, @DouglasPds, @igordanchenko, @l10nbot, @michaldudak, @oliviertassinari, @samuelsycamore, @siriwatknp ## 5.6.0 <!-- generated comparing v5.5.3..master --> _Apr 5, 2022_ A big thanks to the 15 contributors who made this release possible. Here are some highlights ✨: - 🧰 Update peer dependencies to support React 18 (#32063) @eps1lon - šŸš€ Added the experimental `CssVarsProvider` in `@mui/material` for generating theme CSS variables (#31138) @mnajdova - šŸ“£ Moved date and time pickers from the lab to MUI X (#31984) @flaviendelangle - Several šŸ› bug fixes and šŸ“š documentation improvements ### `@mui/material@5.6.0` - &#8203;<!-- 25 -->[CssVarsProvider] Add experimental CssVarsProvider in @mui/material (#31138) @mnajdova - &#8203;<!-- 06 -->[Link] Fix `sx` color to support callback (#32123) @siriwatknp - &#8203;<!-- 05 -->[Link] Fix color transformation (#32045) @siriwatknp - &#8203;<!-- 04 -->[ListItemButton] Specified width so that text would ellide (#32083) @MatthijsMud - &#8203;<!-- 03 -->[TablePagination] Fixed the etEE locale (#32052) @raigoinabox ### `@mui/base@5.0.0-alpha.75` - &#8203;<!-- 31 -->[Badge] Simplify unstyled API (#31974) @michaldudak ### `@mui/codemod@5.6.0` - &#8203;<!-- 29 -->[codemod] Add v5.0.0/date-pickers-moved-to-x codemod (#31373) @flaviendelangle ### `@mui/lab@5.0.0-alpha.76` - &#8203;<!-- 24 -->[DatePicker] Remove date and time pickers from the lab (#31984) @flaviendelangle ### `@mui/joy@5.0.0-alpha.22` - &#8203;<!-- 07 -->[Joy] Add `Card` components (#32027) @siriwatknp ### Docs - &#8203;<!-- 30 -->[blog] New article for the date pickers migration to X (#31831) @flaviendelangle - &#8203;<!-- 33 -->[docs] Base Menu style revisions and final review (#32097) @samuelsycamore - &#8203;<!-- 32 -->[docs] Base Select style revisions and final review (#32095) @samuelsycamore - &#8203;<!-- 31 -->[docs] Base Input style revisions and final review (#32096) @samuelsycamore - &#8203;<!-- 30 -->[docs] Base Slider style revisions and final review (#32140) @samuelsycamore - &#8203;<!-- 29 -->[docs] Base Modal style revisions and final review (#32093) @samuelsycamore - &#8203;<!-- 28 -->[docs] Add page for CSS variables support in @mui/material (#32050) @mnajdova - &#8203;<!-- 27 -->[docs] Add TSS support for theme style overrides (#31918) @garronej - &#8203;<!-- 23 -->[docs] Simplify customization examples in ButtonUnstyled demos (#32092) @michaldudak - &#8203;<!-- 22 -->[docs] Fix linking issues for the redirects (#32101) @siriwatknp - &#8203;<!-- 21 -->[docs] Create the FormControl page (#32073) @michaldudak - &#8203;<!-- 20 -->[docs] Remove trap-focus from the navigation (#32079) @psjishnu - &#8203;<!-- 19 -->[docs] Add date-pickers product identifier (#32076) @siriwatknp - &#8203;<!-- 18 -->[docs] Move SwitchUnstyled docs to the Base space (#31964) @michaldudak - &#8203;<!-- 17 -->[docs] Add docs page for unstyled popper (#31813) @siriwatknp - &#8203;<!-- 16 -->[docs] Copy TextareaAutosize docs to Base (#32034) @michaldudak - &#8203;<!-- 15 -->[docs] Add react-hook-form-mui to Complementary projects #32015 @TkaczykAdam - &#8203;<!-- 14 -->[docs] Improve the translation experience (#32021) @oliviertassinari - &#8203;<!-- 13 -->[docs] Add small size Select demo (#32060) @ivan-ngchakming - &#8203;<!-- 12 -->[docs] Correct typos (#32029) @apeltop - &#8203;<!-- 11 -->[docs] Create SliderUnstyled docs (#31850) @michaldudak - &#8203;<!-- 10 -->[docs] Create TablePaginationUnstyled docs (#32018) @michaldudak - &#8203;<!-- 09 -->[docs] Move SelectUnstyled docs to the Base space (#31816) @michaldudak - &#8203;<!-- 08 -->[docs] Create the TabsUnstyled docs (#32023) @michaldudak - &#8203;<!-- 02 -->[website] The studio finally has a name, use it (#32105) @oliviertassinari - &#8203;<!-- 01 -->[website] Disable job ad @oliviertassinari ### Core - &#8203;<!-- 28 -->[core] Update peer deps to support React 18 (#32063) @eps1lon - &#8203;<!-- 27 -->[core] Fix running docs:api on Windows (#32091) @michaldudak - &#8203;<!-- 26 -->[core] Fix api build script for MUI Base (#32081) @siriwatknp All contributors of this release in alphabetical order: @apeltop, @eps1lon, @flaviendelangle, @garronej, @ivan-ngchakming, @m4theushw, @MatthijsMud, @michaldudak, @mnajdova, @oliviertassinari, @psjishnu, @raigoinabox, @samuelsycamore, @siriwatknp, @TkaczykAdam ## 5.5.3 <!-- generated comparing v5.5.2..master --> _Mar 28, 2022_ A big thanks to the 17 contributors who made this release possible. Here are some highlights ✨: - ā™æļø improved the a11y on some docs demos - Several šŸ› bug fixes and šŸ“š documentation improvements ### `@mui/material@5.5.3` - &#8203;<!-- 32 -->[ButtonBase] Start ripple only after mount (#31950) @m4theushw - &#8203;<!-- 11 -->[FormControlLabel] Fix label prop type to be in-line with other label prop types (#31139) @jannes-io - &#8203;<!-- 10 -->[Grow] Add a workaround for Safari 15.4 CSS transition bug (#31975) @igordanchenko ### `@mui/codemod@5.5.3` - &#8203;<!-- 31 -->[codemod] Fix variant prop placement (#31990) @ryancogswell ### `@mui/utils@5.5.3` - &#8203;<!-- 02 -->[utils] Improve type inference of useForkRef (#31845) @eps1lon ### `@mui/base@5.0.0-alpha.74` #### Breaking changes - &#8203;<!-- 34 -->[base] Remove `BackdropUnstyled` component (#31923) @mnajdova The `BackdropUnstyled` component was removed from the `@mui/base` package, as it did not have any specific logic, except adding an `aria-hidden` attribute on the div it rendered. This is not enough to justify it's existence in the base package. Here is an example alternative component you can use: ```tsx const BackdropUnstyled = React.forwardRef<HTMLDivElement, { open?: boolean; className: string }>( (props, ref) => { const { open, className, ...other } = props; return <div className={clsx({ 'MuiBackdrop-open': open }, className)} ref={ref} {...other} />; }, ); ``` - &#8203;<!-- 03 -->[TrapFocus] Move docs to Base and drop the Unstyled prefix (#31954) @michaldudak Removed the `Unstyled_` prefix from the Base export (it remains in the Material UI export, though). ```diff -import { Unstyled_TrapFocus } from '@mui/base'; +import { TrapFocus } from '@mui/base'; // or -import TrapFocus from '@mui/base/Unstyled_TrapFocus'; +import TrapFocus from '@mui/base/TrapFocus'; ``` #### Changes - &#8203;<!-- 33 -->[base] Add @mui/types to dependencies (#31951) @bicstone ### `@mui/joy@5.0.0-alpha.21` - &#8203;<!-- 09 -->[Joy] Add `AvatarGroup` component (#31980) @siriwatknp - &#8203;<!-- 07 -->[Joy] Miscellaneous fixes (#31873) @siriwatknp - &#8203;<!-- 08 -->[Joy] Miscellaneous fixes 2 (#31971) @siriwatknp ### Docs - &#8203;<!-- 27 -->[docs] Improve the a11y on the hover rating demo (#31970) @mnajdova - &#8203;<!-- 26 -->[docs] Improve a11y on the `SplitButton` demo (#31969) @mnajdova - &#8203;<!-- 25 -->[docs] Improve the color description in the API pages (#30976) @mnajdova - &#8203;<!-- 24 -->[docs] Add docs page for unstyled Modal (#31417) @mnajdova - &#8203;<!-- 23 -->[docs] Add InputUnstyled docs (#31881) @mnajdova - &#8203;<!-- 22 -->[docs] Remove "Work in biotech" from the showcase (#31942) @oliviertassinari - &#8203;<!-- 21 -->[docs] Fix in-house ad for the design kits (#31965) @oliviertassinari - &#8203;<!-- 20 -->[docs] Fix the documentation for filterOptions in Autocomplete API page (#31416) @santhoshbala0178 - &#8203;<!-- 19 -->[docs] Update href for 'TypeScript guide on theme customization' (#31880) @NickFoden - &#8203;<!-- 18 -->[docs] Fix the CSS modules example in the Interoperability page (#31935) @WilsonNet - &#8203;<!-- 17 -->[docs] Fix small typo in the `styled()` utility page (#31967) @jason1985 - &#8203;<!-- 16 -->[docs] Update mui-x on material-ui navigation (#31810) @siriwatknp - &#8203;<!-- 15 -->[docs] Copy ClickAwayListener docs to Base (#31878) @michaldudak - &#8203;<!-- 14 -->[docs] Refine the redirects (#31939) @siriwatknp - &#8203;<!-- 13 -->[docs] Fix TOC layout for large screen (#31953) @siriwatknp - &#8203;<!-- 12 -->[examples] Update remix example to not use NODE_ENV guard for `LiveReload` (#31269) @eswarclynn - &#8203;<!-- 06 -->[NoSsr] Copy docs to the Base space (#31956) @michaldudak - &#8203;<!-- 05 -->[Portal] Copy Portal docs to the Base space (#31959) @michaldudak - &#8203;<!-- 01 -->[website] Remove X-Frame-Options @oliviertassinari - &#8203;<!-- 35 -->Revert "[website] Remove X-Frame-Options" @oliviertassinari ### Core - &#8203;<!-- 30 -->[core] Fixes error in changelog generator for item sorting/padding (#30088) @dimitropoulos - &#8203;<!-- 29 -->[core] Fix typo in issue template @oliviertassinari - &#8203;<!-- 28 -->[core] Replace deprecated String.prototype.substr() (#31806) @CommanderRoot - &#8203;<!-- 04 -->[test] Add tests for component using `StandardProps` and polymorphic components (#31945) @mnajdova All contributors of this release in alphabetical order: @bicstone, @CommanderRoot, @dimitropoulos, @eps1lon, @eswarclynn, @igordanchenko, @jannes-io, @jason1985, @m4theushw, @michaldudak, @mnajdova, @NickFoden, @oliviertassinari, @ryancogswell, @santhoshbala0178, @siriwatknp, @WilsonNet ## 5.5.2 <!-- generated comparing v5.5.1..master --> _Mar 21, 2022_ A big thanks to the 7 contributors who made this release possible. This is a small release focused on some šŸ› bug fixes and šŸ“š documentation improvements. ### `@mui/material@5.5.2` - &#8203;<!-- 04 -->[Popper] Expose the `sx` prop (#31833) @ivan-ngchakming ### `@mui/joy@5.0.0-alpha.20` - &#8203;<!-- 06 -->[Joy] Add default color to `Input` and `ListItemButton` (#31826) @siriwatknp - &#8203;<!-- 05 -->[Joy] Add Avatar component (#31303) @hbjORbj ### `@mui/base@5.0.0-alpha.73` - &#8203;<!-- 03 -->[SliderUnstyled] Fix dragging on disabled sliders (#31882) @mnajdova ### `@mui/styled-engine-sc@5.5.2` - &#8203;<!-- 02 -->[styled-engine-sc] GlobalStylesProps inconsistent between the different packages (#31814) @mnajdova ### Docs - &#8203;<!-- 15 -->[data-grid] Fix print export feature (#31807) @oliviertassinari - &#8203;<!-- 14 -->[docs] Move BadgeUnstyled docs to Base space (#31872) @michaldudak - &#8203;<!-- 13 -->[docs] Solve duplication of content (#31917) @oliviertassinari - &#8203;<!-- 12 -->[docs] Fix side nav capitalization of API (#31916) @oliviertassinari - &#8203;<!-- 11 -->[docs] Use TypeScript demos by default (#31808) @oliviertassinari - &#8203;<!-- 10 -->[docs] New search experience for multiple products (#31811) @siriwatknp - &#8203;<!-- 09 -->[docs] Make LTS searchable (#31804) @oliviertassinari - &#8203;<!-- 08 -->[docs] Fix demo filename on zh markdown (#31790) @nnmax - &#8203;<!-- 01 -->[website] Highlight the date picker (#31889) @oliviertassinari ### Core - &#8203;<!-- 07 -->[core] Add tests for Avatar component (#31829) @hbjORbj All contributors of this release in alphabetical order: @hbjORbj, @ivan-ngchakming, @michaldudak, @mnajdova, @nnmax, @oliviertassinari, @siriwatknp ## 5.5.1 <!-- generated comparing v5.5.0..master --> _Mar 14, 2022_ A big thanks to the 23 contributors who made this release possible. Here are some highlights ✨: - šŸ“Š 2021 survey results post by @danilo-leal (#30999) - Several šŸ› bug fixes and šŸ“š documentation improvements ### @mui/material@5.5.1 - [Fab] Add z-index (#30842) @issamElmohadeb098 - [Grid] Fix columns of nested container (#31340) @boutahlilsoufiane - [i10n] Update italian locale (#30974) @SalvatoreMazzullo - [Pagination] Fix type of UsePaginationItem["page"] (#31295) @aaronadamsCA - [Popper] Allow setting default props in a theme (#30118) @hafley66 - [TextField] fix disappearing border in Safari (#31406) @krysia1 ### @mui/joy@5.0.0-alpha.19 - [Joy] Support horizontal List (#31620) @siriwatknp - [Joy] Add icon & label `Switch` examples (#31359) @siriwatknp - [Joy] Add `TextField` component (#31299) @siriwatknp - [Joy] Add `--Icon-fontSize` to components (#31360) @siriwatknp - [Joy] Add `Checkbox` component (#31273) @siriwatknp ### Docs - [blog] 2021 survey results post (#30999) @danilo-leal - [docs] Add Macedonian translation (#31402) @theCuriousOne - [docs] Fix API page table styles in Safari (#31696) @aaarichter - [docs] Fix SEO issues (#31505) @oliviertassinari - [docs] Fix Link leak of Next.js props (#31418) @oliviertassinari - [docs] Add "Work in biotech" to showcase (#31711) @klyburke - [docs] Fix docs site crash on iOS Safari 12 (#31458) @badalsaibo - [docs] Fix search icons crash (#31651) @juanpc10 - [docs] Remove unnecessary await in e2e-tests (#31767) @siriwatknp - [docs] Fix source code links on the Templates page (#31425) @danilo-leal - [docs] Adjust Stack's basic usage demo (#31423) @danilo-leal - [docs] Migrate button demos to base (#31395) @siriwatknp - [docs] Fix y-axis unit used in the responsive font sizes chart (#31424) @aaarichter - [docs] Remove joy mockup pages (#31412) @siriwatknp - [docs] Fix the statement that styleOverrides are added by default (#31257) @mnajdova - [docs] Refine the product identifier menu (#31262) @danilo-leal - [docs] Fix Search crash (#31386) @reckter -