A big thanks to the 11 contributors who made this release possible.
@mui/material@9.0.0-beta.1
Breaking Changes
- [grid] Remove 'column' and 'column-reverse' options from
directionprop (#47564) @sai6855 - [icons] Remove legacy
*Outlineicons (#48116) @mj12albert - [list-item-icon] Use theme spacing instead of hardcoded minWidth (#46597) @adiitxa
Changes
- [all components] Fix
slotProps.transitiontypes (#48153) @mj12albert - [alert][dialog] Accessibility improvements (#48113) @silviuaavram
- [autocomplete] Fix helper text focusing input when clicked (#48156) @mj12albert
- [buttonbase] Add
nativeButtonprop (#47989) @mj12albert - [input] Fix high contrast cutoff on first character (#48150) @silviuaavram
- [menu] Fix empty roving focus container (#48114) @mj12albert
- [utils] Explicitly register roving tab items with parent (#48122) @mj12albert
Docs
- Fix HTML validation errors (#48107) @Janpot
- Fix duplicate IDs and HTML validation issues (#48095) @Janpot
- Fix the dark mode footer row shadow for the Data Grid on the advanced components page (#48149) @arminmeh
- Improve jsdom section (#48098) @oliviertassinari
- Update "Deprecated APIs removed" section to h2 in "Upgrade to v9" docs (#48115) @ZeeshanTamboli
- [progress] Label all demo components (#48143) @mj12albert
- [docs-infra] Add x-scheduler to component API URL resolver (#48097) @rita-codes
- [docs-infra] Resolve some redirects (#48165) @Janpot
- [docs-infra] Update v9 Search Index (#48028) @dav-is
Core
- [code-infra] Discover exports for bundle size report (#48170) @Janpot
- [internal] Fix use of ellipsis (#48096) @oliviertassinari
- [test] Add screenshot test for Virtualized Table (#47947) @mnajdova
- [test] Remove
componentsPropfromdescribeConformancetests (#48142) @ZeeshanTamboli - [theme] Do not create channel tokens for custom colors when
nativeColoris used (#47765) @ZeeshanTamboli
All contributors of this release in alphabetical order: @adiitxa, @arminmeh, @dav-is, @Janpot, @mj12albert, @mnajdova, @oliviertassinari, @rita-codes, @sai6855, @silviuaavram, @ZeeshanTamboli