We'd like to offer a big thanks to the 15 contributors who made this release possible. Here are some highlights ✨:
-
🚀 New date time picking UI on
DesktopDateTimePicker
-
🚀 Performance improvements
-
🐞 Bugfixes
-
📚 Documentation improvements
-
🌍 Improve Dutch (nl-NL) and French (fr-FR) locales on the data grid
-
🌍 Add Vietnamese (vi-VN) locale on the pickers
@mui/x-data-grid@v6.6.0
/ @mui/x-data-grid-pro@v6.6.0
/ @mui/x-data-grid-premium@v6.6.0
Changes
- [DataGrid] Support data attributes (#8845) @romgrk
- [DataGrid] Avoid allocations in
hydrateRowsMeta
(#9121) @romgrk - [DataGrid] Fix filter input select accessibility (#9018) @Jul13nT
- [DataGrid] Fix accessibility issues in panels and toolbar buttons (#8862) @romgrk
- [DataGrid] Fix
onCellEditStop
not invoked (#8857) @romgrk - [DataGridPro] Fix auto-scroll when reordering columns (#8856) @m4theushw
- [DataGridPro] Fix row ID type casting in detail panels lookup (#8976) @minchaej
- [DataGridPro] Emit
columnWidthChange
event ontouchEnd
of column resize (#8669) @MBilalShafi - [DataGridPro] Do not apply filters on
rowExpansionChange
(#8671) @cherniavskii - [DataGridPro] Prevent click event on sorting after a resize (#9117) @romgrk
- [DataGridPremium] Improve Excel export interface (#9128) @TiagoPortfolio
- [l10n] Improve Dutch (nl-NL) locale (#9043) @thedutchruben
- [l10n] Improve French (fr-FR) locale (#9109) @Jul13nT
@mui/x-date-pickers@v6.6.0
/ @mui/x-date-pickers-pro@v6.6.0
Changes
- [fields] Allow to explicitly define the reference value and improve its default value (#9019) @flaviendelangle
- [l10n] Add Vietnamese (vi-VN) locale (#9099) @nhannt201
- [pickers] Add
DigitalClock
toDesktopDateTimePicker
(#8946) @LukasTy - [pickers] Add support for timezones on the adapters (#9068) @flaviendelangle
- [pickers] Fix
MonthCalendar
andYearCalendar
disabled validation (#9149) @LukasTy - [pickers] Fix bug when fields have a unique section (#9110) @alexfauquette
- [pickers] Fix focus jumping on Safari (#9072) @LukasTy
- [pickers] Use the locale start of the week in
getWeekArray
(#9176) @flaviendelangle
Docs
- [docs] Add single input range picker demo (#9159) @LukasTy
- [docs] Align
DateCalendar
demo views with labels (#9152) @LukasTy - [docs] Clarify the peer dependency with React (#9067) @oliviertassinari
- [docs] Fix Norwegian locale typo (#9168) @LukasTy
- [docs] Fix column menu item demo (#9071) @MBilalShafi
- [docs] Improve localization table progress bars (#9033) @noraleonte
- [docs] Smooth performance animation (#8986) @oliviertassinari
- [docs] Use responsive time and date time pickers and the views sections (#9127) @flaviendelangle
- [docs] Reduce layout shift in grid demo (#9132) @oliviertassinari
- [docs] Fix tree data children lazy-loading demo (#8840) @yaredtsy
- [docs] Improve filtering docs discoverability (#9074) @MBilalShafi
Core
- [core] Allow string literals as keys in
localesText
(#9045) @MBilalShafi - [core] Fix
randomInt
producing values exceedingmax
value (#9086) @cherniavskii - [core] Fix flaky test on
dateWithTimezone
adapter test (#9129) @flaviendelangle - [core] Lock
@types/node
on v18 (#9107) @LukasTy - [core] Remove
cross-fetch
dependency (#9108) @LukasTy - [core] Remove
createDetectElementResize()
replaced withResizeObserver
(#9015) @oliviertassinari - [core] Upgrade monorepo (#9027) @m4theushw
- [core] Upgrade monorepo (#9106) @LukasTy
- [charts] Fix proptypes (#9125) @LukasTy
- [charts] Generate the charts proptypes (#9010) @alexfauquette
- [charts] Manage series stacking (#8888) @alexfauquette
- [license] List side effects in the license package (#9092) @cherniavskii