We'd like to offer a big thanks to the 11 contributors who made this release possible. Here are some highlights ✨:
- 🌍 Improve Romanian locale on the Data Grid and Pickers
- 📚 Documentation improvements
- 🐞 Bugfixes
Special thanks go out to the community contributors who have helped make this release possible:
@k-rajat19, @nusr, @rares985, @zivl.
Following are all team members who have contributed to this release:
@alexfauquette, @arminmeh, @flaviendelangle, @JCQuintas, @KenanYusuf, @LukasTy, @MBilalShafi.
Data Grid
Breaking changes
-
The selectors signature has been updated due to the support of arguments in the selectors. Pass
undefined
asarguments
if the selector doesn't use any arguments.-mySelector(state, instanceId) +mySelector(state, arguments, instanceId)
-
The
useGridSelector
signature has been updated due to the introduction of arguments parameter in the selectors. Passundefined
asarguments
if the selector doesn't use any arguments.-const output = useGridSelector(apiRef, selector, equals) +const output = useGridSelector(apiRef, selector, arguments, equals)
-
The default variant for text fields and selects in the filter panel has been changed to
outlined
. -
The "row spanning" feature is now stable.
<DataGrid - unstable_rowSpanning + rowSpanning />
-
Selected row is now deselected when clicked again.
@mui/x-data-grid@8.0.0-alpha.4
- [DataGrid] Deselect selected row on click (#15509) @k-rajat19
- [DataGrid] Fix "No rows" displaying when all rows are pinned (#15335) @nusr
- [DataGrid] Make row spanning feature stable (#15742) @MBilalShafi
- [DataGrid] Round dimensions to avoid subpixel rendering error (#15850) @KenanYusuf
- [DataGrid] Toggle menu on click in
<GridActionsCell />
(#15867) @k-rajat19 - [DataGrid] Trigger row spanning computation on rows update (#15858) @MBilalShafi
- [DataGrid] Update filter panel input variant (#15807) @KenanYusuf
- [DataGrid] Use
columnsManagement
slot (#15817) @k-rajat19 - [DataGrid] Use new selector signature (#15200) @MBilalShafi
- [l10n] Improve Romanian (ro-RO) locale (#15745) @rares985
@mui/x-data-grid-pro@8.0.0-alpha.4
Same changes as in @mui/x-data-grid@8.0.0-alpha.4
, plus:
- [DataGridPro] Make row reordering work with pagination (#15355) @k-rajat19
@mui/x-data-grid-premium@8.0.0-alpha.4
Same changes as in @mui/x-data-grid-pro@8.0.0-alpha.4
, plus:
- [DataGridPremium] Fix group column ignoring
valueOptions
forsingleSelect
column type (#15739) @arminmeh
Date and Time Pickers
@mui/x-date-pickers@8.0.0-alpha.4
- [l10n] Improve Romanian (ro-RO) locale (#15745) @rares985
- [pickers] Clean
usePicker
logic (#15763) @flaviendelangle - [pickers] Rename layout
ownerState
property fromisRtl
tolayoutDirection
(#15803) @flaviendelangle - [pickers] Use the new
ownerState
inuseClearableField
(#15776) @flaviendelangle - [pickers] Use the new
ownerState
in the toolbar components (#15777) @flaviendelangle - [pickers] Use the new
ownerState
object for the clock components and the desktop / mobile wrappers (#15669) @flaviendelangle
@mui/x-date-pickers-pro@8.0.0-alpha.4
Same changes as in @mui/x-date-pickers@8.0.0-alpha.4
.
Charts
Breaking changes
- The default styling of the charts tooltip has been updated.
@mui/x-charts@8.0.0-alpha.4
- [charts] Fix hydration missmatch (#15647) @alexfauquette
- [charts] Fix internal spelling typo (#15805) @zivl
- [charts] Fix scatter dataset with missing data (#15802) @alexfauquette
- [charts] HTML Labels (#15813) @JCQuintas
- [charts] Only access store values by using hooks (#15764) @alexfauquette
- [charts] Update Tooltip style (#15630) @alexfauquette
@mui/x-charts-pro@8.0.0-alpha.4
Same changes as in @mui/x-charts@8.0.0-alpha.4
.
Tree View
@mui/x-tree-view@8.0.0-alpha.4
No changes, releasing to keep the versions in sync.
@mui/x-tree-view-pro@8.0.0-alpha.4
Releasing to benefit from license package fix (#15814).
Docs
- [docs] Clean Joy and Browser custom field demos (#15707) @flaviendelangle
- [docs] Fix outdated link to handbook (#15855) @oliviertassinari
- [docs] Improve Pickers accessible DOM migration section description (#15596) @LukasTy
- [docs] Use
updateRows
method for list view demos (#15732) @KenanYusuf - [docs] Use date library version from package dev dependencies for sandboxes (#15762) @LukasTy