Sep 16, 2021
After over 400 days of development and over 40 canary releases, we are excited to introduce MUI Core v5.0.0!
Some statistics with the release of v5.0.0 compared to the one of v4.0.0:
- 5,832 new commits
- From 2M downloads/month to 9.5M downloads/month on npm
- From 350k users/month to 700k users/month on the documentation
A big thanks to the 600+ contributors who made the release possible!
The 5.0.0 version includes all changes done in the alpha, beta, and rc releases listed below.
These are the changes done from the last release candidate version (5.0.0-rc.1):
@mui/material@5.0.0
- [Autocomplete] Fix reset value on blur for freeSolo input (#28190) @praveenkumar-kalidass
- [ButtonBase] Revert to the pre-unstyled implementation (#28225) @michaldudak
- [Checkbox] Fix color proptype typo (#28265) @sydneyjodon-wk
- [Tooltip] Ensure user-select CSS property is reverted after touch end (#28372) @tholman
@mui/system@5.0.0
@mui/codemod@5.0.0
- [codemod] Fix jss-to-styled to support other export class, function etc. (#28321) @jedwards1211
@mui/lab@5.0.0-alpha.46
- [DateTimePicker] Change bottom position of AM/PM buttons (#27534) @nikitabobers
- [pickers] Add visual regression tests for open views (#28224) @eps1lon
Docs
- [blog] Introducing MUI Core v5.0 (#27912) @oliviertassinari
- [docs] Fix quotes in font-face literal (#28260) @Aurelain
- [docs] Update redirects to X's docs (#28263) @m4theushw
- [docs] Change Material-UI to MUI in the console (#28270) @mbrookes
- [docs] Docs redesign adjustments (#28203) @mnajdova
- [docs] How to compose theme in steps (#28246) @goncalovf
- [docs] Fix DataGrid demo console warning in Table docs (#28235) @ZeeshanTamboli
- [docs] Fix typo in v4 to v5 migration guide (#28353) @zadeviggers
- [docs] Fix typo in transition docs (#28312) @tamboliasir1
- [docs] Use https for material-ui & reactcommunity links (#28304) @aghArdeshir
- [docs] Add IBM Plex font locally (#28325) @siriwatknp
- [docs] Fix failing client-side navigation for /api routes (#28356) @eps1lon
- [docs] Update the nav order (#28323) @mbrookes
- [docs] Compress images with ImageOptim @oliviertassinari
- [docs] Replace remaining unstyled package reference (#28351) @michaldudak
- [docs] No import from react-router (#28329) @eps1lon
- [website] Refine website before go-live (#28081) @siriwatknp
- [website] Update manifest to new logo (#28355) @siriwatknp
- [website] Add product-x page (#28106) @siriwatknp
- [website] Revert store URL to material-ui.com/store (#28365) @michaldudak
- [website] Rename domain to mui.com (#28332) @mnajdova
Core
- [core] Replace Material-UI with MUI (#28243) @mnajdova
- [core] Prepare for v5 stable release (#28240) @mnajdova
- [core] Mark lines that needs to be changed with a major release (#28238) @mnajdova
- [core] Various updates to what we consider the default branch (#28328) @eps1lon
- [core] Remove experimental bundle size tracking page (#28334) @eps1lon
- [core] Support release:build with cmd.exe (#28318) @michaldudak
- [core] Remove unnecessary titleize warning (#28349) @eps1lon
- [core] Batch small fixes (#28381) @oliviertassinari
- [test] Recommend yarn t over test:watch (#28254) @eps1lon
- [test] Lazily import fixtures (#28239) @eps1lon
- [test] Assert on user-select that has the same value across browsers (#28378) @eps1lon
All contributors of this release in alphabetical order: @aghArdeshir, @Aurelain, @eps1lon, @goncalovf, @jedwards1211, @m4theushw, @mbrookes, @michaldudak, @mnajdova, @nikitabobers, @praveenkumar-kalidass, @siriwatknp, @sydneyjodon-wk, @tamboliasir1, @tholman, @zadeviggers, @ZeeshanTamboli