npm @mui/x-data-grid-pro 8.12.0
v8.12.0

latest release: 8.12.1
10 hours ago

We'd like to extend a big thank you to the 15 contributors who made this release possible. Here are some highlights ✨:

  • 🤝 Grid-Charts integration

Grid x Charts

👉 🎥 Watch the full video

  • ⌨️ Charts keyboard navigation
  • ⚡️ Charts: Add new renderer="svg-batch" prop to Scatter charts that provides improved performance for large datasets
  • 🐞 Bugfixes
  • 📚 Documentation improvements
  • 🧰 Codemod requires Node >=20.19

@mui/x-codemod minimum supported Node version is 20.19.
This was only the case due to using the v18 yargs package; this now explicitly aligns with it. (#18979)

Special thanks go out to the community members for their valuable contributions:
@deade1e, @sai6855, @thomas-mcdonald

The following are all team members who have contributed to this release:
@alexfauquette, @bernardobelchior, @flaviendelangle, @Janpot, @JCQuintas, @LukasTy, @michelengelen, @prakhargupta1, @rita-codes, @siriwatknp, @arminmeh, @romgrk

Data Grid

@mui/x-data-grid@8.12.0

  • [DataGrid] Fix flex column width diff calculation while resizing (#19667) @arminmeh

@mui/x-data-grid-pro@8.12.0 pro

Same changes as in @mui/x-data-grid@8.12.0.

@mui/x-data-grid-premium@8.12.0 premium

Same changes as in @mui/x-data-grid-pro@8.12.0, plus:

  • [DataGridPremium] Grid-Charts integration (#18021) @arminmeh
  • [DataGridPremium] Fix sorting and filtering of the tree group columns with aggregation (#19607) @arminmeh
  • [DataGridPremium] Disable aggregation on the grouping column by default (#19692) @arminmeh
  • [DataGridPremium] Do not rely on the group separation constant to retrieve the column name for the charts panel (#19677) @arminmeh
  • [DataGridPremium] Fix stale aggregation state (#19690) @arminmeh
  • [DataGridPremium] Fix pivot column being hidden on autosizing (#19699) @cherniavskii

Date and Time Pickers

@mui/x-date-pickers@8.12.0

  • [pickers] Ensure reference value is not updated for invalid values (#19635) @michelengelen
  • [pickers] Fix slotProps.textField.slotProps.htmlInput resolution (#19713) @LukasTy
  • [pickers] Preserve time format when using single column layout on Time Range Picker (#19626) @sai6855
  • [pickers] Preserve time format when using single column layout on Date Time Picker and Date Time Range Picker (#19608) @sai6855

@mui/x-date-pickers-pro@8.12.0 pro

Same changes as in @mui/x-date-pickers@8.12.0.

Charts

@mui/x-charts@8.12.0

@mui/x-charts-pro@8.12.0 pro

Same changes as in @mui/x-charts@8.12.0, plus:

@mui/x-charts-premium@8.12.0 premium

Same changes as in @mui/x-charts-pro@8.12.0, plus:

Tree View

@mui/x-tree-view@8.12.0

@mui/x-tree-view-pro@8.12.0 pro

Same changes as in @mui/x-tree-view@8.12.0.

Codemod

@mui/x-codemod@8.12.0

  • [codemod] Bump engines.node to >=20.19 to align with yargs package (#18979) @LukasTy

Docs

Core

Miscellaneous

  • [test] Reduce time for wheel zoom test (#19571) @alexfauquette
  • Change matchPackageNames to matchDepNames for date-fns-v2 @Janpot
  • Remove groupName for date-fns-v2 in renovate.json @Janpot

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

NewReleases is sending notifications on new releases.