Aug 13, 2021
Big thanks to the 19 contributors who made this release possible. Here are some highlights ✨:
- 🐛 Grid's "auto" behavior has been fixed (#27514) @aaronlademann-wf
- ♿ An important bug with the keyboard navigation in MenuList was fixed (#27526) @ryancogswell
@material-ui/core@5.0.0-beta.4
Breaking changes
- [Grid] Fix "auto" behavior to match natural width of its content (#27514) @aaronlademann-wf
Changes
- [ButtonBase] Fix tabIndex type (#27684) @kylegach
- [MenuList] Fix text navigation (#27526) @ryancogswell
- [l10n] Add Arabic Sudan (ar-SD) locale (#27588) @YassinHussein
- [Radio] Fix size prop forwarding with custom icons (#27656) @DouglasPds
- [TextField] Password visibility icons ( "visibility" ⇔ "visibility-off" ) should be reversed (#27507) @tonextone
- [ToggleButton] Fix handling of color prop (#27635) @oliviertassinari
@material-ui/codemods@5.0.0-beta.4
- [codemod] Fix filename case sensitive duplicate @oliviertassinari
@material-ui/system@5.0.0-beta.4
- [StyledEngineProvider] Remove unnecessary emotion cache export (#27680) @garronej
- [system] Fix missing filterProps in compose type (#27618) @R-Bower
@material-ui/labs@5.0.0-alpha.42
- [CalendarPicker] Improve contrast between enabled and disabled days (#27603) @nikitabobers
- [PickersDay] Render `children` if specified (#27462) @abriginets
- [TreeView] Fix TreeItem label overflow (#27585) @LorenzHenk
Docs
- [docs] Update guides for @material-ui/styled-engine-sc installation (#27602) @mnajdova
- [docs] Document that @material-ui/styles is not strict mode compatible (#27639) @oliviertassinari
- [docs] Link to "Customization of Theme" from relevant theme interfaces (#27689) @eps1lon
- [docs] Update CSP page (#27627) @mnajdova
- [docs] Reorder and rename "enforce value" ToggleButton demo (#27678) @LorenzHenk
- [docs] Fix missing dependency in the DataGrid demo (#27597) @m4theushw
- [docs] img should have a src attribute (#27632) @oliviertassinari
- [docs] Add badges to Transfer List (#27634) @oliviertassinari
- [docs] Recommend the `direct-import` babel plugin over `transform-import` (#27335) @umidbekk
- [docs] Remove unused code (#27711) @eps1lon
- [docs] Improve virtualization demo (#27340) @vedadeepta
- [examples] Include a follow-up on the example (#27620) @matiasherranz
- [website] Add about page (#27599) @siriwatknp
- [website] Add pricing page (#27598) @siriwatknp
Core
- [core] Batch small changes (#27636) @oliviertassinari
- [core] Change range strategy to bump (#27652) @oliviertassinari
- [core] Fix visual regression example images (#27660) @eps1lon
- [core] Remove diff when running yarn docs:dev (#27720) @eps1lon
- [core] Remove mocks of require.context in markdown loader (#27406) @eps1lon
- [core] Reduce use CSS when Checkbox disableRipple is set (#27568) @oliviertassinari
- [test] Add coverage for jss-to-styled prefix from filename (#27522) @eps1lon
- [test] Add current behavior for a11y name vs visible name for PickersDay (#27661) @eps1lon
- [test] Dodge double logging in dev mode (#27653) @oliviertassinari
- [test] Enable skipped test fixed by upstream React fix (#27615) @eps1lon
- [theme] Add missed variants in Components interface (#27453) @nikitabobers
All contributors of this release in alphabetical order: @aaronlademann-wf, @abriginets, @DouglasPds, @eps1lon, @garronej, @kylegach, @LorenzHenk, @m4theushw, @matiasherranz, @mnajdova, @nikitabobers, @oliviertassinari, @R-Bower, @ryancogswell, @siriwatknp, @tonextone, @umidbekk, @vedadeepta, @YassinHussein