github mui-org/material-ui v5.0.0-alpha.29

Apr 4, 2021

Big thanks to the 26 contributors who made this release possible. Here are some highlights ✨:

  • 🙌 Add support in the Grid for any spacing value (#25503) @ZakMiller.
    For instance:
  <Grid container spacing={1.5}>
  <Grid container spacing="30px">

This feature was made possible by the recent migration to emotion. You can find other issues on the Grid component unlocked by the migration to emotion. They are ready to be worked on.

  • 👩‍🎤 Convert 3 components to emotion (#25541, #25516, #25521) @rajzik, @praveenkumar-kalidass, @siriwatknp.
    @material-ui/core has been migrated at 94% (7 components lefts we will handle in the next release), @material-ui/lab has been migrated at 3% (39 components left).
  • 📚 Migrate 8 component demo pages to the sx, Stack, and styled API @vicasas.
  • And many more 🐛 bug fixes and 📚 improvements.


  • [AppBar] Fix type support of overridable component (#25456) @heleg
  • [Autocomplete] Fix Async demo in docs (#25536) @kanish671
  • [Autocomplete] Fix TypeScript wrapper example (#25530) @JanKaczmarkiewicz
  • [Backdrop] Remove z-index: -1 (#25524) @silver-snoopy
  • [Card] Add component prop support (#25537) @silver-snoopy
  • [CssBaseline] Migrate ScopedCssBaseline to emotion (#25541) @rajzik
  • [Divider] Support middle variant with vertical orientation (#25428) @vedadeepta
  • [Grid] Support decimal spacing (#25503) @ZakMiller
  • [List] Remove background inheritance of ListSubheader (#25532) @tanmoyopenroot
  • [Paper] Support dark mode brightening based on elevation (#25522) @m4theushw
  • [Select] Fix selection of non-options (#25567) @oliviertassinari
  • [Select] Set aria-expanded to false when listbox is collapsed (#25545) @Harish-Karthick
  • [SpeedDial] Call focus on escape (#25509) @tanmoyopenroot
  • [Stack] Add component prop (#25526) @silver-snoopy
  • [Stack] Fix the :not selector (#25484) @Andarist
  • [Stepper] Migrate StepButton to emotion (#25516) @praveenkumar-kalidass
  • [Stepper] Migrate Stepper to emotion (#25521) @siriwatknp
  • [Tabs] Don't animate scroll on first render (#25469) @manziEric
  • [Tooltip] Fix forwarded classes (#25535) @silver-snoopy


  • [Slider] Allow disabling the left and right thumbs swap (#25547) @michal-perlakowski


  • [DateRangePicker] Fix props naming in DatePicker components (#25504) @callmeberzerker
  • [DateRangePickerInput][internal] Inline makeDateRangePicker calls (#25470) @eps1lon
  • [StaticDateRangePicker] Fix inconsistent name for theme props (#25483) @eps1lon
  • [Pickers] Move own internals from lab internals to dedicated file (#25498) @eps1lon


  • [docs] Provide an alternative to right-to-left (#25584) @dariusk
  • [docs] Add note for typescript on the styled() customization guide (#25576) @mnajdova
  • [docs] Replace incorrect instances of defined with define (#25572) @surajpoddar16
  • [docs] Fix spelling error in file (#25570) @Brlaney
  • [docs] Migrate Card demos to emotion (#25557) @vicasas
  • [docs] Fix typo in data grid (#25561) @michael-001
  • [docs] Migrate Menu demos to emotion (#25554) @vicasas
  • [docs] Fix style in dark mode (#25551) @m4theushw
  • [docs] Document changing skeleton color (#25542) @ZakMiller
  • [docs] Improve coverage of TypeScript theme augmentation (#25489) @ashishshuklabs
  • [docs] Update (#25534) @nguyenyou
  • [docs] Migrate Portal demos to emotion (#25505) @vicasas
  • [docs] Migrate NoSSR demos to emotion (#25506) @vicasas
  • [docs] Migrate ClickAwayListener demos to emotion (#25507) @vicasas
  • [docs] Cover change of React support (#25487) @oliviertassinari
  • [docs] Migrate Transitions demos to emotion (#25488) @vicasas
  • [docs] Fix Stack divider demo (#25491) @oliviertassinari
  • [docs] Migrate Icons demos to emotion (#25412) @vicasas


  • [core] Use latest TypeScript in typescript-to-proptypes (#25512) @eps1lon
  • [core] Update the codesandbox issue templates (#25501) @oliviertassinari
  • [test] Wait on e2e server to start before starting runner (#25476) @eps1lon

All contributors of this release in alphabetical order: @Andarist, @ashishshuklabs, @Brlaney, @callmeberzerker, @dariusk, @eps1lon, @Harish-Karthick, @heleg, @JanKaczmarkiewicz, @kanish671, @m4theushw, @manziEric, @michael-001, @michal-perlakowski, @mnajdova, @nguyenyou, @oliviertassinari, @praveenkumar-kalidass, @rajzik, @silver-snoopy, @siriwatknp, @surajpoddar16, @tanmoyopenroot, @vedadeepta, @vicasas, @ZakMiller

latest releases: v4.12.3, v5.0.0-beta.2, v4.12.2...
pre-release3 months ago