Skip to content

Releases: mui/mui-x

v8.19.0

20 Nov 11:56
a9bcca2

Choose a tag to compare

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

  • 🔎 Add pan on wheel to the charts zoom
  • ⌨️ Allow opt-in to tab navigation inside the Data Grid.
  • ⚙️ New way of defining action columns in the Data Grid that makes it easier to keep columns prop stable.
  • 🐞 Bugfixes
  • 📚 Documentation improvements

Special thanks go out to these community members for their valuable contributions:
@lauri865, @noobyogi0010, @sai6855

The following team members contributed to this release:
@alexfauquette, @arminmeh, @bernardobelchior, @cherniavskii, @flaviendelangle, @Janpot, @JCQuintas, @mj12albert, @noraleonte, @rita-codes, @siriwatknp, @ZeeshanTamboli

Data Grid

@mui/[email protected]

@mui/[email protected] pro

Same changes as in @mui/[email protected].

@mui/[email protected] premium

Same changes as in @mui/[email protected], plus:

Date and Time Pickers

@mui/[email protected]

@mui/[email protected] pro

Same changes as in @mui/[email protected].

Charts

@mui/[email protected]

@mui/[email protected] pro

Same changes as in @mui/[email protected], plus:

@mui/[email protected] premium

Same changes as in @mui/[email protected].

Tree View

@mui/[email protected]

@mui/[email protected] pro

Same changes as in @mui/[email protected].

Codemod

@mui/[email protected]

Internal changes.

Docs

Core

Miscellaneous

v7.29.11

19 Nov 14:42
41846a3

Choose a tag to compare

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

  • 🐞 Bugfixes

Following are all team members who have contributed to this release:
@arminmeh, @mapache-salvaje

Data Grid

@mui/[email protected]

  • [DataGrid] Prevent Safari 26 error in the event handler (#20382) @arminmeh

@mui/[email protected] pro

Same changes as in @mui/[email protected].

@mui/[email protected] premium

Same changes as in @mui/[email protected].

Docs

v8.18.0

13 Nov 12:57
f859f00

Choose a tag to compare

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

  • Add barLabelPlacement property to customize the bar label position in bar charts, enabling labels to be placed above bars.

    image

  • Add source property to the date/time picker lifecycle and event handler context, enabling clearer differentiation between changes initiated by the picker UI and those from direct field input.

  • 🐞 Bugfixes

  • 📚 Documentation improvements

Special thanks go out to these community members for their valuable contributions:
@htollefsen, @sai6855, @Sigdriv

The following team members contributed to this release:
@arminmeh, @bernardobelchior, @brijeshb42, @cherniavskii, @flaviendelangle, @JCQuintas, @michelengelen, @noraleonte, @prakhargupta1, @rita-codes, @siriwatknp

Data Grid

@mui/[email protected]

  • [DataGrid] Allow default event in the column action cell item click event handler (#20272) @arminmeh
  • [DataGrid] Remove unnecessary generic from useGridApiRef (#20277) @cherniavskii

@mui/[email protected] pro

Same changes as in @mui/[email protected].

@mui/[email protected] premium

Same changes as in @mui/[email protected], plus:

  • [DataGridPremium] Return the correct cellParams value from the aggregation cells (#20224) @arminmeh

Date and Time Pickers

@mui/[email protected]

@mui/[email protected] pro

Same changes as in @mui/[email protected].

Charts

@mui/[email protected]

  • [charts] Add prop for positioning a bar label (#20194) @Sigdriv
  • [charts] Fix applying dark mode styles in ChartAxisZoomSliderThumb (#20232) @sai6855

@mui/[email protected] pro

Same changes as in @mui/[email protected], plus:

@mui/[email protected] premium

Same changes as in @mui/[email protected].

Tree View

@mui/[email protected]

@mui/[email protected] pro

Same changes as in @mui/[email protected].

Codemod

@mui/[email protected]

Internal changes.

Docs

Core

v8.17.0

05 Nov 19:35
2423e2f

Choose a tag to compare

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

  • Add colorGetter prop to cartesian charts series

    Image
  • 🌎 Add Catalan (ca-ES) locale on the Data Grid

  • 🌎 Add Norwegian Bokmål (nb-NO) locale on the Charts

  • 🐞 Bugfixes

  • 📚 Documentation improvements

Special thanks go out to these community members for their valuable contributions:
@frncesc, @Methuselah96, @samuelwalk, @htollefsen

The following team members contributed to this release:
@alexfauquette, @bernardobelchior, @flaviendelangle, @Janpot, @JCQuintas, @mnajdova, @rita-codes, @arminmeh, @brijeshb42

Data Grid

@mui/[email protected]

  • [DataGrid] Stop event propagation on data grid action buttons (GridActionsCellItem) (#19513) @Copilot
  • [DataGrid] Update cell editable state if editable prop is updated in the column definition (#20147) @arminmeh
  • [DataGrid] Wait for external model updates before resetting pagination after sort/filter (#20162) @arminmeh
  • [l10n] Add Catalan (ca-ES) locale (#20154) @frncesc
  • [l10n] Improve Arabic (ar-SD) locale (#20185) @samuelwalk

@mui/[email protected] pro

Same changes as in @mui/[email protected].

@mui/[email protected] premium

Same changes as in @mui/[email protected].

Date and Time Pickers

@mui/[email protected]

Internal changes.

@mui/[email protected] pro

Same changes as in @mui/[email protected].

Charts

@mui/[email protected]

@mui/[email protected] pro

Same changes as in @mui/[email protected], plus:

@mui/[email protected] premium

Same changes as in @mui/[email protected].

Tree View

@mui/[email protected]

@mui/[email protected] pro

Same changes as in @mui/[email protected].

Codemod

@mui/[email protected]

Internal changes.

Docs

Core

v8.16.0

29 Oct 18:46
9630f2b

Choose a tag to compare

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

  • 🖌️ Add brush zoom interaction to charts
  • 🔁 Server-side update in a grid with tree data/row grouping and aggregation will trigger re-fetch for all parent levels of that row to update aggregated values. See the demo.

Special thanks go out to the community members for their valuable contributions:
@felix-wg, @frncesc, @sai6855

The following are all team members who have contributed to this release:
@alexfauquette, @arminmeh, @bernardobelchior, @brijeshb42, @flaviendelangle, @JCQuintas, @MBilalShafi, @mbrookes, @michelengelen, @noraleonte, @rita-codes

Data Grid

@mui/[email protected]

  • [DataGrid] Ignore Ctrl+A key combination for the row selection in the community version (#20110) @felix-wg
  • [DataGrid][l10n] Improve Spanish (es-ES) locale (#20134) @frncesc

@mui/[email protected] pro

Same changes as in @mui/[email protected], plus:

  • [DataGridPro] Add explicit return type to getVisibleRowsLookup() to fix the build with tsc (#20116) @arminmeh
  • [DataGridPro] Retain the expansion state with expansion configuration props (#20126) @MBilalShafi

@mui/[email protected] premium

Same changes as in @mui/[email protected], plus:

  • [DataGridPremium] Export and restore chart integration state (#20079) @arminmeh
  • [DataGridPremium] Fix grouping column valueFormatter() crash (#20070) @sai6855
  • [DataGridPremium] Refetch aggregation data after row update with server-side aggregation (#20039) @arminmeh

Date and Time Pickers

@mui/[email protected]

@mui/[email protected] pro

Same changes as in @mui/[email protected].

Charts

@mui/[email protected]

@mui/[email protected] pro

Same changes as in @mui/[email protected], plus:

@mui/[email protected] premium

Same changes as in @mui/[email protected].

Tree View

@mui/[email protected]

Internal changes.

@mui/[email protected] pro

Same changes as in @mui/[email protected].

Codemod

@mui/[email protected]

Internal changes.

Core

Miscellaneous

v8.15.0

23 Oct 12:54
e8522b1

Choose a tag to compare

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

  • 🖌️ Add new brush charts interaction for building custom behavior.
    brush visualization example
  • ⚡️ Performance improvements for large bar charts
  • 🤖 Data Grid AI assistant can now visualize the query results by controlling the chart integration settings
  • 📦 DataGrid uses an internal MUI fork of ExcelJS that does not depend on vulnerable versions of NPM packages
  • 🐞 Bugfixes
  • 📚 Documentation improvements

Special thanks go out to the community members for their valuable contributions:
@ZagrebaAlex

The following are all team members who have contributed to this release:
@alexfauquette, @bernardobelchior, @cherniavskii, @flaviendelangle, @Janpot, @JCQuintas, @kenanyusuf, @prakhargupta1, @rita-codes, @siriwatknp, @arminmeh, @brijeshb42, @noraleonte

Data Grid

@mui/[email protected]

@mui/[email protected] pro

Same changes as in @mui/[email protected], plus:

  • [DataGridPro] Keep children in the tree after parent row is re-fetched with the data source (#19934) @arminmeh
  • [DataGridPro] Support scroll shadows customization (#19982) @kenanyusuf

@mui/[email protected] premium

Same changes as in @mui/[email protected], plus:

Date and Time Pickers

@mui/[email protected]

Internal changes.

@mui/[email protected] pro

Same changes as in @mui/[email protected].

Charts

@mui/[email protected]

@mui/[email protected] pro

Same changes as in @mui/[email protected], plus:

@mui/[email protected] premium

Same changes as in @mui/[email protected].

Tree View

@mui/[email protected]

@mui/[email protected] pro

Same changes as in @mui/[email protected].

Codemod

@mui/[email protected]

Internal changes.

Docs

Core

v8.14.1

16 Oct 10:44
2096b7a

Choose a tag to compare

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

  • 🚀 Charts have optimized data structures for closest point calculations — initial render times reduced by ~25% for 1,000+ data points, with greater gains at larger scales (#19790) @bernardobelchior
  • 🐞 Bugfixes
  • 📚 Documentation improvements

Special thanks go out to the community members for their valuable contributions:
@djpremier, @jacknot, @justdoit1897, @mellis481, @sai6855

The following are all team members who have contributed to this release:
@arminmeh, @bernardobelchior, @brijeshb42, @cherniavskii, @flaviendelangle, @Janpot, @JCQuintas, @noraleonte, @siriwatknp

Data Grid

@mui/[email protected]

@mui/[email protected] pro

Same changes as in @mui/[email protected], plus:

  • [DataGridPro] Clear cache before new request to the nested request queue after a row has been edited (#19873) @arminmeh

@mui/[email protected] premium

Same changes as in @mui/[email protected].

Date and Time Pickers

@mui/[email protected]

Internal changes.

@mui/[email protected] pro

Same changes as in @mui/[email protected].

Charts

@mui/[email protected]

@mui/[email protected] pro

Same changes as in @mui/[email protected], plus:

@mui/[email protected] premium

Same changes as in @mui/[email protected].

Tree View

@mui/[email protected]

@mui/[email protected] pro

Same changes as in @mui/[email protected].

Codemod

@mui/[email protected]

Internal changes.

Docs

Core

v8.14.0

09 Oct 14:35
e3a96aa

Choose a tag to compare

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

Special thanks go out to the community members for their valuable contributions:
@djpremier, @Utkarsh-0304

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

Data Grid

@mui/[email protected]

@mui/[email protected] pro

Same changes as in @mui/[email protected].

@mui/[email protected] premium

Same changes as in @mui/[email protected], plus:

Date and Time Pickers

@mui/[email protected]

@mui/[email protected] pro

Same changes as in @mui/[email protected].

Charts

@mui/[email protected]

@mui/[email protected] pro

Same changes as in @mui/[email protected].

@mui/[email protected] premium

Same changes as in @mui/[email protected].

Tree View

@mui/[email protected]

@mui/[email protected] pro

Same changes as in @mui/[email protected].

Codemod

@mui/[email protected]

Internal changes.

Docs

Core

Miscellaneous

v8.13.1

01 Oct 16:35
4093fe0

Choose a tag to compare

  • 🐛 Fix @mui/x-charts-pro failure on import due to missing @mui/x-internals release

Data Grid

@mui/[email protected]

Internal changes.

@mui/[email protected] pro

Same changes as in @mui/[email protected].

@mui/[email protected] premium

Same changes as in @mui/[email protected].

Date and Time Pickers

@mui/[email protected]

Internal changes.

@mui/[email protected] pro

Same changes as in @mui/[email protected].

Charts

@mui/[email protected]

Internal changes.

@mui/[email protected] pro

Same changes as in @mui/[email protected], plus:

  • [charts-pro] Fix @mui/x-charts-pro failure on import due to missing @mui/x-internals release @bernardobelchior

@mui/[email protected] premium

Same changes as in @mui/[email protected].

Tree View

@mui/[email protected]

Internal changes.

@mui/[email protected] pro

Same changes as in @mui/[email protected].

Codemod

@mui/[email protected]

Internal changes.

v8.13.0

01 Oct 14:16
af1fc43

Choose a tag to compare

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

  • 📊 The chart zoom now supports the tapAndDrag gesture. Zoom in/out by tapping twice and dragging vertically.
  • 🔎 Charts now allow fine-grained control for zoom interactions.
    <BarChartPro
      zoomInteractionConfig={{
        // Only zoom when Control key is pressed
        zoom: [{ type: 'wheel', keys: ['Control'] }],
        // Only pan when Shift key is pressed
        pan: [{ type: 'drag', keys: ['Shift'] }],
      }}
    />
  • ➡️ Data Grid grouping rows now persist their expansion state when the rows are updated.
  • 📜 Updated Data Grid vertical scrollbar to include pinned rows and aggregation sections.
  • 📌 Improved the appearance of pinned columns and pinned rows sections in the Data Grid.
  • 🚀 Tree View now fetches the children of expanded items on mount when using lazy loading.
  • 🐞 Bugfixes
  • 📚 Documentation improvements

Special thanks go out to the community members for their valuable contributions:
@sai6855

The following are all team members who have contributed to this release:
@alexfauquette, @arminmeh, @bernardobelchior, @flaviendelangle, @hasdfa, @Janpot, @JCQuintas, @kenanyusuf, @mapache-salvaje, @MBilalShafi, @mnajdova, @rita-codes, @siriwatknp

Data Grid

@mui/[email protected]

@mui/[email protected] pro

Same changes as in @mui/[email protected], plus:

@mui/[email protected] premium

Same changes as in @mui/[email protected], plus:

  • [DataGridPremium] Add metadata.referenceId to AI assistant prompt resolver (#19695) @hasdfa
  • [DataGridPremium] Fix aggregation value retrieval (#19724) @arminmeh
  • [DataGridPremium] Get correct active chart id while rebuilding data (#19720) @arminmeh

Date and Time Pickers

@mui/[email protected]

Internal changes.

@mui/[email protected] pro

Same changes as in @mui/[email protected].

Charts

@mui/[email protected]

@mui/[email protected] pro

Same changes as in @mui/[email protected], plus:

@mui/[email protected] premium

Same changes as in @mui/[email protected].

Tree View

@mui/[email protected]

@mui/[email protected] pro

Same changes as in @mui/[email protected].

Codemod

@mui/[email protected]

Internal changes.

Docs

Core