github mui/mui-x v8.0.0-alpha.2

pre-release13 hours ago

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

  • 👨🏽‍💻 Improve resize performance on the Data Gird.
  • <ChartDataProvider /> and <ChartsSurface /> components are now fully divided — Learn more.
  • Users can create their own HTML components using chart data — Learn more.
  • 🌍 Improve Spanish, Portuguese, Chinese locales on the Data Grid component.
  • 🌍 Improve Dutch locale on the Date and Time Pickers components.
  • 🐞 Bugfixes
  • 📚 Documentation improvements

Special thanks go out to the community contributors who have helped make this release possible:
@dloeda, @headironc, @jedesroches, @k-rajat19, @lauri865, @mathzdev, @nphmuller, @zinoroman.
Following are all team members who have contributed to this release:
@arminmeh, @alexfauquette, @cherniavskii, @flaviendelangle, @JCQuintas, @KenanYusuf, @LukasTy, @MBilalShafi, @oliviertassinari.

Data Grid

Breaking changes

  • The <GridOverlays /> component is not exported anymore.
  • The indeterminateCheckboxAction prop has been removed. Clicking on an indeterminate checkbox "selects" the unselected descendants.
  • The apiRef.current.resize() method was removed.
  • The default value of the rowSelectionPropagation prop has been changed to { parents: true, descendants: true } which means that the selection will be propagated to the parents and descendants by default.
    To revert to the previous behavior, pass rowSelectionPropagation as { parents: false, descendants: false }.
  • If estimatedRowCount is used, the text provided to the Table Pagination component from the Material UI library is updated and requires additional translations. Check the example at the end of Index-based pagination section.

@mui/x-data-grid@v8.0.0-alpha.2

@mui/x-data-grid-pro@v8.0.0-alpha.2 pro

Same changes as in @mui/x-data-grid@v8.0.0-alpha.2, plus:

  • [DataGridPro] Fix header filtering with boolean column type (#15528) @k-rajat19
  • [DataGridPro] Fix pagination state not updating if the data source response has no rows (#15622) @zinoroman
  • [DataGridPro] Fix selection propagation issue on initialization (#15461) @MBilalShafi

@mui/x-data-grid-premium@v8.0.0-alpha.2 premium

Same changes as in @mui/x-data-grid-pro@v8.0.0-alpha.2.

Date and Time Pickers

Breaking changes

  • The props received by the layout and the toolbar slots have been reworked — Learn more.

  • The TSection generic of the FieldRef type has been replaced with the TValue generic — Learn more.

@mui/x-date-pickers@v8.0.0-alpha.2

@mui/x-date-pickers-pro@v8.0.0-alpha.2 pro

Same changes as in @mui/x-date-pickers@v8.0.0-alpha.2.

Charts

Breaking changes

  • Charts Container don't have a <div /> wrapping them anymore. All props are now passed to the root <svg /> instead of the <div />.

@mui/x-charts@v8.0.0-alpha.2

@mui/x-charts-pro@v8.0.0-alpha.2 pro

Same changes as in @mui/x-charts@v8.0.0-alpha.2.

Tree View

@mui/x-tree-view@v8.0.0-alpha.2

@mui/x-tree-view-pro@v8.0.0-alpha.2

Same changes as in @mui/x-tree-view@v8.0.0-alpha.2.

Docs

Core

Don't miss a new mui-x release

NewReleases is sending notifications on new releases.