Sourced from @mui/icons-material's releases.
v9.3.1
A big thanks to the 4 contributors who made this release possible.
@mui/material@9.3.1
- [transitions] Prevent exit transitions from getting stuck (#48881)
@ZeeshanTamboli
@mui/codemod@9.3.1
- Include transforms in published package (#48934)
@brijeshb42Core
- [blog] Clarify early bird renewal discount scope (#48906)
@DanailH- [test][pagination] Add more unit tests (#48927)
@silviuaavramAll contributors of this release in alphabetical order:
@brijeshb42,@DanailH,@silviuaavram,@ZeeshanTamboliv9.3.0
A big thanks to the 18 contributors who made this release possible. Here are some highlights ✨:
- ♿️ Keyboard navigation in the Toggle Button Group now follows the roving tabindex pattern.
- ♿️ The Autocomplete announces its loading and no options messages through a new
statusslot.
@mui/material@9.3.0
- [autocomplete] Wrap the no results and loading messages in an aria live region (#48690)
@silviuaavram- [buttongroup] Respect global disableRipple / disableFocusRipple in grouped buttons (#48762)
@siriwatknp- [checkbox][radio] Respect global disableRipple from MuiButtonBase defaultProps (#48795)
@siriwatknp- [formcontrollabel] Add missing
labelPlacementEndclass (#48843)@siriwatknp- [listitembutton] Fix typos in component code (#48868)
@ZeeshanTamboli- [menuitem] Add
aria-checkedfor checkbox and radio menu items (#48651)@siriwatknp- [modal] Replace custom findIndexOf with findIndex (#48827)
@ZeeshanTamboli- [modal][dialog] Fix scrollbar compensation in Shadow DOM (#48826)
@ZeeshanTamboli- [select] Fix endAdornment overlapping the open indicator (#48723)
@siriwatknp- [tablepagination] Add focus style to default InputBase used in Select (#48871)
@silviuaavram- [togglebuttongroup] Add roving tabindex keyboard navigation (#48849)
@silviuaavram
@mui/system@9.3.0
@mui/codemod@9.3.0
- Don't leak state between files in v5.0.0/path-imports (#48797)
@manbearwiz- Remove use of eval() (#48701)
@oliviertassinari- Transform all style exports in
v5.0.0/path-importscodemod (#48800)@manbearwizDocs
... (truncated)
Sourced from @mui/icons-material's changelog.
9.3.1
Aug 6, 2026
A big thanks to the 4 contributors who made this release possible.
@mui/material@9.3.1
- [transitions] Prevent exit transitions from getting stuck (#48881)
@ZeeshanTamboli
@mui/codemod@9.3.1
- Include transforms in published package (#48934)
@brijeshb42Core
- [blog] Clarify early bird renewal discount scope (#48906)
@DanailH- [test][pagination] Add more unit tests (#48927)
@silviuaavramAll contributors of this release in alphabetical order:
@brijeshb42,@DanailH,@silviuaavram,@ZeeshanTamboli9.3.0
Aug 4, 2026
A big thanks to the 18 contributors who made this release possible. Here are some highlights ✨:
- ♿️ Keyboard navigation in the Toggle Button Group now follows the roving tabindex pattern.
- ♿️ The Autocomplete announces its loading and no options messages through a new
statusslot.
@mui/material@9.3.0
- [autocomplete] Wrap the no results and loading messages in an aria live region (#48690)
@silviuaavram- [buttongroup] Respect global disableRipple / disableFocusRipple in grouped buttons (#48762)
@siriwatknp- [checkbox][radio] Respect global disableRipple from MuiButtonBase defaultProps (#48795)
@siriwatknp- [formcontrollabel] Add missing
labelPlacementEndclass (#48843)@siriwatknp- [listitembutton] Fix typos in component code (#48868)
@ZeeshanTamboli- [menuitem] Add
aria-checkedfor checkbox and radio menu items (#48651)@siriwatknp- [modal] Replace custom findIndexOf with findIndex (#48827)
@ZeeshanTamboli- [modal][dialog] Fix scrollbar compensation in Shadow DOM (#48826)
@ZeeshanTamboli- [select] Fix endAdornment overlapping the open indicator (#48723)
@siriwatknp- [tablepagination] Add focus style to default InputBase used in Select (#48871)
@silviuaavram- [togglebuttongroup] Add roving tabindex keyboard navigation (#48849)
@silviuaavram
@mui/system@9.3.0
... (truncated)
5b91ac7
[release] v9.3.1 (#48935)da37c08
v9.3.0 (#48909)2e38eb7
Bump chalk to 6.0.0 (#48902)20fe2b6
Bump code-infra:devDependencies (#48891)a900cd7
Bump react monorepo to 19.2.8 (#48858)8cbc3ce
Bump code-infra:devDependencies (#48830)a5faab5
Bump react monorepo (#48770)ca10194
Bump code-infra:devDependencies (#48767)620c9e9
Bump babel monorepo to ^7.29.7 (#48766)Sourced from @mui/material's releases.
v9.3.1
A big thanks to the 4 contributors who made this release possible.
@mui/material@9.3.1
- [transitions] Prevent exit transitions from getting stuck (#48881)
@ZeeshanTamboli
@mui/codemod@9.3.1
- Include transforms in published package (#48934)
@brijeshb42Core
- [blog] Clarify early bird renewal discount scope (#48906)
@DanailH- [test][pagination] Add more unit tests (#48927)
@silviuaavramAll contributors of this release in alphabetical order:
@brijeshb42,@DanailH,@silviuaavram,@ZeeshanTamboliv9.3.0
A big thanks to the 18 contributors who made this release possible. Here are some highlights ✨:
- ♿️ Keyboard navigation in the Toggle Button Group now follows the roving tabindex pattern.
- ♿️ The Autocomplete announces its loading and no options messages through a new
statusslot.
@mui/material@9.3.0
- [autocomplete] Wrap the no results and loading messages in an aria live region (#48690)
@silviuaavram- [buttongroup] Respect global disableRipple / disableFocusRipple in grouped buttons (#48762)
@siriwatknp- [checkbox][radio] Respect global disableRipple from MuiButtonBase defaultProps (#48795)
@siriwatknp- [formcontrollabel] Add missing
labelPlacementEndclass (#48843)@siriwatknp- [listitembutton] Fix typos in component code (#48868)
@ZeeshanTamboli- [menuitem] Add
aria-checkedfor checkbox and radio menu items (#48651)@siriwatknp- [modal] Replace custom findIndexOf with findIndex (#48827)
@ZeeshanTamboli- [modal][dialog] Fix scrollbar compensation in Shadow DOM (#48826)
@ZeeshanTamboli- [select] Fix endAdornment overlapping the open indicator (#48723)
@siriwatknp- [tablepagination] Add focus style to default InputBase used in Select (#48871)
@silviuaavram- [togglebuttongroup] Add roving tabindex keyboard navigation (#48849)
@silviuaavram
@mui/system@9.3.0
@mui/codemod@9.3.0
- Don't leak state between files in v5.0.0/path-imports (#48797)
@manbearwiz- Remove use of eval() (#48701)
@oliviertassinari- Transform all style exports in
v5.0.0/path-importscodemod (#48800)@manbearwizDocs
... (truncated)
Sourced from @mui/material's changelog.
9.3.1
Aug 6, 2026
A big thanks to the 4 contributors who made this release possible.
@mui/material@9.3.1
- [transitions] Prevent exit transitions from getting stuck (#48881)
@ZeeshanTamboli
@mui/codemod@9.3.1
- Include transforms in published package (#48934)
@brijeshb42Core
- [blog] Clarify early bird renewal discount scope (#48906)
@DanailH- [test][pagination] Add more unit tests (#48927)
@silviuaavramAll contributors of this release in alphabetical order:
@brijeshb42,@DanailH,@silviuaavram,@ZeeshanTamboli9.3.0
Aug 4, 2026
A big thanks to the 18 contributors who made this release possible. Here are some highlights ✨:
- ♿️ Keyboard navigation in the Toggle Button Group now follows the roving tabindex pattern.
- ♿️ The Autocomplete announces its loading and no options messages through a new
statusslot.
@mui/material@9.3.0
- [autocomplete] Wrap the no results and loading messages in an aria live region (#48690)
@silviuaavram- [buttongroup] Respect global disableRipple / disableFocusRipple in grouped buttons (#48762)
@siriwatknp- [checkbox][radio] Respect global disableRipple from MuiButtonBase defaultProps (#48795)
@siriwatknp- [formcontrollabel] Add missing
labelPlacementEndclass (#48843)@siriwatknp- [listitembutton] Fix typos in component code (#48868)
@ZeeshanTamboli- [menuitem] Add
aria-checkedfor checkbox and radio menu items (#48651)@siriwatknp- [modal] Replace custom findIndexOf with findIndex (#48827)
@ZeeshanTamboli- [modal][dialog] Fix scrollbar compensation in Shadow DOM (#48826)
@ZeeshanTamboli- [select] Fix endAdornment overlapping the open indicator (#48723)
@siriwatknp- [tablepagination] Add focus style to default InputBase used in Select (#48871)
@silviuaavram- [togglebuttongroup] Add roving tabindex keyboard navigation (#48849)
@silviuaavram
@mui/system@9.3.0
... (truncated)
5b91ac7
[release] v9.3.1 (#48935)a13824f
[transitions] Prevent exit transitions from getting stuck (#48881)54e1993
[test][pagination] Add more unit tests (#48927)da37c08
v9.3.0 (#48909)0bb0259
[tablepagination] Add focus style to default InputBase used in Select
(#48871)20fe2b6
Bump code-infra:devDependencies (#48891)7fb0110
[togglebuttongroup] Add roving tabindex keyboard navigation (#48849)3dfeb20
[internal] Fix typos in ListItemButton component code (#48868)27f46fa
Bump @types/sinon to 22.0.0 (#48865)a900cd7
Bump react monorepo to 19.2.8 (#48858)