Slider: Enjoy a smoother experience with the updated onChangeCommitted function, which now receives the last argument passed to onChange, enhancing responsiveness.
Button: A new loading prop is added, allowing you to easily indicate loading states on buttons, improving user feedback during operations.
Improvements
Circular Progress: The indeterminate animation for CircularProgress is now more symmetric and smooth, providing a visually appealing loading indicator.
Select: The Select component no longer sets aria-controls when closed, improving accessibility and user experience.
Alert: The slots and slotProps for the Alert component are now complete, offering more customization options for developers.
Autocomplete: The runtime and TypeScript types for grouped options are now synchronized, ensuring consistency and reducing errors.
Fixes
Fix incorrect rendering in Typography documentation, ensuring that users have accurate information and examples.
Fix an error when using a custom palette with the Link component, enhancing the component's reliability.
Fix slots typing for Tooltip and StepLabel, improving type safety and developer experience.
Fix broken anchor link to w3.org in documentation, ensuring users can access the correct resources.
Others
Remove unnecessary blank lines in the codebase, contributing to cleaner and more maintainable code.
Clarify that the Material UI Sync plugin is experimental, helping users understand the current state of the feature.
Remove misleading messaging on MD3 support in documentation, providing users with accurate information.