We'd like to extend a big thank you to the 16 contributors who made this release possible. Here are some highlights ✨:
- 📆 Refactor Calendar Range drag editing to use Pointer Events instead of drag and touch events combination (#22279)
- ✨ Apply lazy loading to
EventTimelinePremium(#22308) - 🐞 Bugfixes
- 📚 Documentation improvements
- 🌎 Added Norwegian bokmål (nb-NO) locale to the Scheduler
- 🌎 Improved Swedish (sv-SE) locale on the Data Grid
Special thanks go out to these community members for their valuable contributions:
@Anexus5919, @jvskriubakken, @oscar-b, @rin, @viktormelin
The following team members contributed to this release:
@aemartos, @alexfauquette, @arminmeh, @Janpot, @JCQuintas, @LukasTy, @mj12albert, @oliviertassinari, @rita-codes, @romgrk, @sai6855
Data Grid
@mui/x-data-grid@9.3.0
- [DataGrid] Fix scrollbar disappearing after multiple resizes (#22512) @LukasTy
- [DataGrid] Revert "Add support for pinned columns in
GridVirtualScroller" (#22467) @oliviertassinari - [l10n] Improve Swedish (svSE) locale (#21851) @viktormelin
@mui/x-data-grid-pro@9.3.0 
Same changes as in @mui/x-data-grid@9.3.0.
@mui/x-data-grid-premium@9.3.0 
Same changes as in @mui/x-data-grid-pro@9.3.0.
Date and Time Pickers
@mui/x-date-pickers@9.3.0
- [pickers] Fix disabled state styling for
PickersTextFieldstandard and filled variants (#22189) @LukasTy - [pickers] Fix previous month disabled state calculation (#22524) @mj12albert
- [pickers] Merge
slotProps.sectionContentinPickersInputBase(#22324) @rin
@mui/x-date-pickers-pro@9.3.0 
Same changes as in @mui/x-date-pickers@9.3.0, plus:
Charts
@mui/x-charts@9.3.0
- [charts] Add
data-seriesto elements of radar chart (#22523) @alexfauquette - [charts] Add environment check for warning messages in axis and radar hooks (#22506) @sai6855
- [charts] Chart
seriesConfigdeduplication for lines and bars (#22257) @sai6855 - [charts] Fix highlighted item crash (#22539) @oscar-b
- [charts] Fix the line and mark class (#22526) @alexfauquette
- [charts] Fix use of deprecated API in docs (#22469) @oliviertassinari
- [charts] Improve performance of
evaluateCurveYfunction (#22407) @sai6855
@mui/x-charts-pro@9.3.0 
Same changes as in @mui/x-charts@9.3.0.
@mui/x-charts-premium@9.3.0 
Same changes as in @mui/x-charts-pro@9.3.0, plus:
- [charts-premium] Add
closePathoption to the radial line series (#22517) @alexfauquette
Tree View
@mui/x-tree-view-pro@9.3.0 
Internal changes.
Scheduler
@mui/x-scheduler@9.0.0-alpha.7
- [I10n] Add Norwegian bokmål (nb-NO) locale (#22415) @jvskriubakken
@mui/x-scheduler-premium@9.0.0-alpha.7 
Same changes as in @mui/x-scheduler@9.0.0-alpha.7, plus:
- [scheduler] Apply lazy loading to
EventTimelinePremium(#22308) @rita-codes - [scheduler] Deduplicate staged ranges within the debounce window (#22476) @Anexus5919
- [scheduler] Pass full event objects to
dataSource.updateEvents(#22462) @rita-codes
Docs
- [docs] Automatically update supported versions (#21850) @arminmeh
- [docs] Fix
Newlabel on bar charts docs (#22473) @oliviertassinari - [docs] Improve premium page header for charts (#22474) @oliviertassinari
- [docs] Sync
READMEwith licensing/licensing.md in scheduler (#22468) @oliviertassinari
Core
- [code-infra] Cover docs overview composites with Argos (#22283) @LukasTy
- [code-infra] Enable
mui/no-presentation-rolelint rule (#22360) @Janpot - [code-infra] Make generated
propTypesunion order deterministic (#22521) @JCQuintas - [code-infra] Make screenshots stable across different ordering of the tests (#22449) @Janpot
- [code-infra] Optimize visual regression testing (#22447) @Janpot
- [code-infra] Replace markdownlint with remark from code-infra (#22255) @Janpot
Miscellaneous
- [virtualizer] Improve
controlledmode performance (#22123) @romgrk - [data-grid-generator] Include
tree-dataparams inuseDemoDatacache key (#22456) @Janpot - [test] Fix flaky browser tests and optimize (#22431) @Janpot
- [test] Speed up
test_typesjob (#22442) @Janpot - [test] Trim ffmpeg install in
test_regressions(#22459) @Janpot - [test] Add WebGL performance benchmarks for charts (#22471) @JCQuintas
- [test] Expand chart performance benchmarks for charts (#22472) @JCQuintas
- [x-license] use workspace dep for v9 in cross-major compat tests (#22504) @aemartos