npm @mui/x-data-grid-pro 8.0.0-alpha.7
v8.0.0-alpha.7

one day ago

We'd like to offer a big thanks to the 13 contributors who made this release possible. Here are some highlights ✨:

  • 📊 Charts legend is now an HTML element which can be styled more easily
  • 💫 Support aggregation with server-side data
  • 🏎️ Improve Data Grid aggregation performance
  • 🌍 Add Chinese (Taiwan) (zh-TW) locale on the Date and Time Pickers
  • 🌍 Improve Norwegian (nb-NO) locale on the Date and Time Pickers
  • 🐞 Bugfixes

Special thanks go out to the community contributors who have helped make this release possible:
@derek-0000, @josteinjhauge, @k-rajat19, @nusr, @tomashauser.
Following are all team members who have contributed to this release:
@cherniavskii, @flaviendelangle, @JCQuintas, @LukasTy, @MBilalShafi, @arminmeh, @romgrk, @oliviertassinari.

Data Grid

@mui/x-data-grid@8.0.0-alpha.7

@mui/x-data-grid-pro@8.0.0-alpha.7 pro

Same changes as in @mui/x-data-grid@8.0.0-alpha.7.

@mui/x-data-grid-premium@8.0.0-alpha.7 premium

Same changes as in @mui/x-data-grid-pro@8.0.0-alpha.7, plus:

  • [DataGridPremium] Improve aggregation performance for multiple columns (#16097) @cherniavskii
  • [DataGridPremium] Make Aggregation keyboard accessible in the column menu (#15934) @k-rajat19
  • [DataGridPremium] Server-side aggregation with data source (#15741) @MBilalShafi

Date and Time Pickers

Breaking changes

  • The date-fns and date-fns-jalali date library adapters have been renamed to better align with the current stable major versions — Learn more
  • Update default closeOnSelect and Action Bar actions values - Learn more
  • The component passed to the layout slot no longer receives the value, onChange and onSelectShortcut props — Learn more.
  • The component passed to the toolbar slot no longer receives the value, onChange and isLandscape props — Learn more.
  • The component passed to the shortcuts slot no longer receives the onChange, isValid and isLandscape props — Learn more.
  • The PickerShortcutChangeImportance type has been renamed PickerChangeImportanceLearn more.
  • The component passed to the layout slot no longer receives the rangePosition and onRangePositionChange on range pickers — Learn more.
  • The component passed to the toolbar slot no longer receives the rangePosition and onRangePositionChange on range pickers — Learn more.
  • The component passed to the tabs slot no longer receives the rangePosition and onRangePositionChange on range pickers — Learn more.

@mui/x-date-pickers@8.0.0-alpha.7

@mui/x-date-pickers-pro@8.0.0-alpha.7 pro

Same changes as in @mui/x-date-pickers@8.0.0-alpha.7.

Charts

Breaking changes

  • Removed DefaultChartsLegend component, since it is now easier to create custom legends — Learn more.
  • The default legend is now an HTML element and can be styled more easily.
  • The width and height properties of the charts now only apply to the svg element, and not their wrappers, this might cause some layout shifts.
  • slotProps.legend.direction now accepts 'horizontal' | 'vertical' instead of 'row' | 'column'Learn more.
  • The getSeriesToDisplay function was removed in favor of the useLegend hook. — Learn more.

@mui/x-charts@8.0.0-alpha.7

@mui/x-charts-pro@8.0.0-alpha.7 pro

Same changes as in @mui/x-charts@8.0.0-alpha.7.

Tree View

@mui/x-tree-view@8.0.0-alpha.7

@mui/x-tree-view-pro@8.0.0-alpha.7 pro

Same changes as in @mui/x-tree-view@8.0.0-alpha.7.

Docs

Core

Don't miss a new x-data-grid-pro release

NewReleases is sending notifications on new releases.