Releases: mui/mui-x
v8.10.2
We'd like to extend a big thank you to the 10 contributors who made this release possible. Here are some highlights ✨:
- 🌎 Improve Finnish (fi-FI) locale on the Data Grid
Special thanks go out to the community members for their valuable contributions:
@lauri-heinonen-2025-04, @Methuselah96, @sai6855, @wilcoschoneveld
The following are all team members who have contributed to this release:
@alexfauquette, @cherniavskii, @flaviendelangle, @Janpot, @oliviertassinari, @rita-codes
Data Grid
@mui/x-data-grid@8.10.2
- [DataGrid] Fix display for
<GridEditSingleSelect />
whendensity='compact'
(#19249) @sai6855 - [DataGrid] Fix column header sortable classname when using
disableColumnSorting
(#19222) @wilcoschoneveld - [l10n] Improve finnish (fi-FI) locale (#19163) @lauri-heinonen-2025-04
@mui/x-data-grid-pro@8.10.2

Same changes as in @mui/x-data-grid@8.10.2
, plus:
- [DataGridPro] Fix quick filter not working in List View mode (#19254) @cherniavskii
@mui/x-data-grid-premium@8.10.2

Same changes as in @mui/x-data-grid-pro@8.10.2
.
Date and Time Pickers
@mui/x-date-pickers@8.10.2
Internal changes.
@mui/x-date-pickers-pro@8.10.2

Same changes as in @mui/x-date-pickers@8.10.2
.
Charts
@mui/x-charts@8.10.2
Internal changes.
@mui/x-charts-pro@8.10.2

Same changes as in @mui/x-charts@8.10.2
.
Tree View
@mui/x-tree-view@8.10.2
- [tree view] Add
aria-hidden
to the Tree Item Checkbox (#19246) @flaviendelangle
@mui/x-tree-view-pro@8.10.2

Same changes as in @mui/x-tree-view@8.10.2
.
Codemod
@mui/x-codemod@8.10.2
Internal changes.
Docs
- [docs] Fix links to the pyramid chart (#19250) @alexfauquette
Core
- [internal] Avoid script for CI only @oliviertassinari
- [internal] Fix
renovate.json
@oliviertassinari - [internal] Polish renovate config @oliviertassinari
- [internal] Rename core to internal (#19203) @oliviertassinari
- [internal] Update link to GitHub labels @oliviertassinari
Miscellaneous
- [code-infra] Prepare for incoming
execa
update (#19229) @Janpot - [virtualizer] Fix type import (#19192) @Methuselah96
- [virtualizer] Improve type export (#19192) @Methuselah96
v8.10.1
We'd like to extend a big thank you to the 11 contributors who made this release possible. Here are some highlights ✨:
- 📊 Y-axes can now be grouped by category when using
band
andpoint
scales. - 📚 Documentation improvements
The following are all team members who have contributed to this release:
@alexfauquette, @bernardobelchior, @Janpot, @JCQuintas, @mnajdova, @oliviertassinari, @prakhargupta1, @romgrk, @brijeshb42, @noraleonte, @rita-codes
Data Grid
@mui/x-data-grid@8.10.1
- [DataGrid] Fix scroll jumping (#19156) @romgrk
- [DataGrid] Fix scroll restoration (#19182) @romgrk
- [DataGrid] Fix "no row with id" error (#19193) @romgrk
- [DataGrid] Fix missing rows in the print export window (#19159) @cherniavskii
- [DataGrid] Fix broken scroll (#19178) @romgrk
@mui/x-data-grid-pro@8.10.1

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

Same changes as in @mui/x-data-grid-pro@8.10.1
.
Date and Time Pickers
@mui/x-date-pickers@8.10.0
Internal changes.
@mui/x-date-pickers-pro@8.10.0

Same changes as in @mui/x-date-pickers@8.10.0
.
Charts
@mui/x-charts@8.10.1
- [charts] Allow y-axis to be grouped (#19081) @JCQuintas
- [charts] Fix default axis highlight for axes without data attribute (#18985) @alexfauquette
- [charts] Fix tooltip mark unexpected wrapping in mobile (#19122) @bernardobelchior
- [charts] Prevent overflow on charts tooltip (#19123) @bernardobelchior
- [charts] Add demo for log-scale ticks without labels (#19152) @bernardobelchior
- [charts] Update animation customization docs (#19185) @bernardobelchior
@mui/x-charts-pro@8.10.1

Same changes as in @mui/x-charts@8.10.1
.
Tree View
@mui/x-tree-view@8.10.1
- [tree view] Fix root not loading from cache on remount (#19088) @noraleonte
- [tree view] Don't overwrite childrenIds when collapsed to preserve indeterminate state of the parent (#19196) @rita-codes
@mui/x-tree-view-pro@8.10.1

Same changes as in @mui/x-tree-view@8.10.1
.
Codemod
@mui/x-codemod@8.10.1
Internal changes.
Docs
- [docs] Add all planned charts on the overview page (#19077) @prakhargupta1
- [docs] Add future charts components link in the sidebar (#19140) @prakhargupta1
- [docs] Fix Heatmap docs duplicate text (#19138) @JCQuintas
- [docs] Remove preview from Toolbar & Funnel (#19131) @mnajdova
- [docs] Reproduce npm sparkline (#19089) @alexfauquette
Core
- [core] Fix licensing model name (#19025) @oliviertassinari
- [core] Fix usage of
:catalog
for@babel/runtime
(#19028) @oliviertassinari - [core] Refactor virtualizer API (#18995) @romgrk
Miscellaneous
- [code-infra] Remove namespaces (#19071) @Janpot
- [code-infra] Fix
fs-extra
removal fromformattedTSDemos
script (#19132) @bernardobelchior - [code-infra] Remove unused code and dependency (#19139) @bernardobelchior
- [code-infra] Replace
fs-extra
withnode:fs
where possible (#19127) @bernardobelchior - [code-infra] Migrate build command to code-infra (#19006) @brijeshb42
- [internal] Edit, keep
lockFileMaintenance
simple @oliviertassinari - [internal] Fix writing style action name @oliviertassinari
- [internal] Make it clear that
lockFileMaintenance
is enabled @oliviertassinari - [support-infra] Remove default issue label (#19104) @oliviertassinari
v8.10.0
We'd like to extend a big thank you to the 17 contributors who made this release possible. Here are some highlights ✨:
- 📊
FunnelChart
marked as stable - 📈 Zoom slider and Preview marked as stable
- 📈 Supporting label groups in band and point axis
- 🌎 Improve Norwegian Nynorsk (nn-NO) locale on the Data Grid
- 🐞 Bugfixes
- 📚 Documentation improvements
Special thanks go out to the community members for their valuable contributions:
@AnderzL7, @aqeelat, @dwrth, @noobyogi0010, @nusr, @sai6855
The following are all team members who have contributed to this release:
@arminmeh, @bernardobelchior, @cherniavskii, @flaviendelangle, @Janpot, @JCQuintas, @mapache-salvaje, @MBilalShafi, @oliviertassinari, @rita-codes, @romgrk
Data Grid
@mui/x-data-grid@8.10.0
- [DataGrid] Move spread operator in
BaseSelect
to allowvariant
change (#19026) @dwrth - [DataGrid] Use
use-sync-external-store
shim (#19063) @romgrk - [DataGrid] Allow skipping cache in
dataSource.fetchRows()
API method (#18904) @MBilalShafi - [DataGrid] Do not call
preProcessEditCellProps()
if cell is not editable based onisCellEditable()
(#18405) @nusr - [DataGrid] Fix
renderCountry
throwing an error when used in tree data (#19068) @cherniavskii - [DataGrid] Fix performance issue for root level "select all" (#19015) @MBilalShafi
- [DataGrid] Fix pagination
slotProps
being ignored by the grid (#19095) @romgrk - [l10n] Improve Norwegian Nynorsk (nn-NO) locale (#19076) @AnderzL7
@mui/x-data-grid-pro@8.10.0

Same changes as in @mui/x-data-grid@8.10.0
, plus:
- [DataGridPro] Fix row reorder not working with column reorder disabled (#19016) @MBilalShafi
- [DataGridPro] Fix header filters cache sharing issue (#19090) @MBilalShafi
@mui/x-data-grid-premium@8.10.0

Same changes as in @mui/x-data-grid-pro@8.10.0
, plus:
- [DataGridPremium] Allow additional derived columns customization via
valueFormatter
(#18982) @arminmeh - [DataGridPremium] Fix complex
singleSelect
columns not working in pivot model (#18971) @cherniavskii
Date and Time Pickers
@mui/x-date-pickers@8.10.0
- [pickers]
MuiPickersLayout-toolbar
is overlapping the Calendar in RTLMobileDatePicker
variant (#18981) @rita-codes
@mui/x-date-pickers-pro@8.10.0

Same changes as in @mui/x-date-pickers@8.10.0
.
Charts
@mui/x-charts@8.10.0
- [charts] Add
groups
toband
andpoint
axis config (#18766) @JCQuintas - [charts] Animation example using
motion
library (#18993) @JCQuintas - [charts] Deprecate
Unstable_
radar exports (#19079) @JCQuintas - [charts] Improve grouped axis logic (#19069) @JCQuintas
- [charts] Fix type assertion in axis highlight components (#19060) @sai6855
- [charts] Remove unnecessary type assertion in tooltip
valueFormatter
in heatmap (#19047) @sai6855
@mui/x-charts-pro@8.10.0

Same changes as in @mui/x-charts@8.10.0
, plus:
- [charts-pro] Fix
slotProps.tooltip.trigger
not respected inScatterChartPro
andFunnelChart
(#18902) @bernardobelchior - [charts-pro] Fix zoom filtering adjusting axis too soon (#18992) @bernardobelchior
- [charts-pro] Mark
FunnelChart
as stable (#19048) @JCQuintas - [charts-pro] Mark zoom slider and preview as stable (#19049) @JCQuintas
- [charts-pro] Refactor
createAxisFilterMapper
(#18998) @bernardobelchior
Tree View
@mui/x-tree-view@8.10.0
Internal changes.
@mui/x-tree-view-pro@8.10.0

Same changes as in @mui/x-tree-view@8.10.0
.
Codemod
@mui/x-codemod@8.10.0
Internal changes.
Docs
- [docs] Add CSS bundler breaking change to migration guide (#17436) @romgrk
- [docs]
RichTreeViewPro
demo for dragging via custom drag-handle is not working properly (#19008) @rita-codes - [docs] Fix broken link to D3 in Charts (#19020) @oliviertassinari
- [docs] Revise the Charts Animation doc (#18990) @mapache-salvaje
- [docs] Fix incorrect code in line chart preview (#19023) @noobyogi0010
- [docs] Improve bundling instructions for the Data Grid (#19065) @romgrk
- [docs] Reduce image size in the inventory grid demo (#19004) @arminmeh
Core
- [core] Fix ESLint reference name @oliviertassinari
Miscellaneous
- [infra] Remove bundle size tracking for subpaths (#19072) @Janpot
- [infra] Accept
PORT
env ondocs:dev
script (#19014) @JCQuintas - [infra] Skip codesandbox iframe demos in regressions tests (#18970) @cherniavskii
- [infra] Remove package.json
module
field (#18961) @Janpot - [internal] Remove peer dependency on
@mui/system
(#19062) @aqeelat
v7.29.9
We'd like to extend a big thank you to the 5 contributors who made this release possible. Here are some highlights ✨:
- 🐞 Bugfixes
Special thanks go out to the community members for their valuable contributions:
@nusr
The following are all team members who have contributed to this release:
@cherniavskii, @mapache-salvaje, @MBilalShafi, @rita-codes
Data Grid
@mui/x-data-grid@7.29.9
- [DataGrid] Do not call
preProcessEditCellProps()
if cell is not editable based onisCellEditable()
(#19082) @nusr
@mui/x-data-grid-pro@7.29.9

Same changes as in @mui/x-data-grid@7.29.9
, plus:
- [DataGridPro] Fix row ordering not auto-scrolling when moving beyond viewport (#18718) @MBilalShafi
@mui/x-data-grid-premium@7.29.9

Same changes as in @mui/x-data-grid-pro@7.29.9
.
Docs
- [docs] Audit and revise the Data Grid Pro row docs (#18629) @mapache-salvaje
- [docs] Fix
size
column filtering in files tree demo (#18728) @cherniavskii
Miscellaneous
- Update readme publish release command V7 (#18684) @rita-codes
v8.9.2
We'd like to extend a big thank you to the 23 contributors who made this release possible. Here are some highlights ✨:
- 🌎 Improve French (fr-FR), Hebrew (he-IL) and Polish (pl-PL) locales on the Data Grid
- 🌎 Improve Korean (ko-KR) locale on the Date and Time Pickers
- 📈 Add symlog scale to charts
- 📊 Fix bar border radius on Firefox
- 🐞 Bugfixes
- 📚 Documentation improvements
Special thanks go out to the community members for their valuable contributions:
@AmrElnaggar99, @atlanteh, @ddolcimascolo, @Jiseoup, @leonaha5, @noherczeg, @sai6855
The following are all team members who have contributed to this release:
@alexfauquette, @arminmeh, @bernardobelchior, @bharatkashyap, @brijeshb42, @cherniavskii, @flaviendelangle, @Janpot, @JCQuintas, @KenanYusuf, @LukasTy, @mapache-salvaje, @MBilalShafi, @rita-codes, @romgrk, @siriwatknp
Data Grid
@mui/x-data-grid@8.9.2
- [DataGrid] Add debounce for columns panel search (#18719) @noherczeg
- [DataGrid] Extract virtualization engine (#18275) @romgrk
- [DataGrid] Improve types in
<GridEditSingleSelect />
(#18184) @sai6855 - [l10n] Improve French (fr-FR) locale (#18905) @ddolcimascolo
- [l10n] Improve Hebrew (he-IL) locale (#18665) @atlanteh
- [l10n] Improve Polish (pl-PL) locale (#18068) @leonaha5
@mui/x-data-grid-pro@8.9.2

Same changes as in @mui/x-data-grid@8.9.2
, plus:
- [DataGridPro] Fix duplicate nested rows for dynamically updated row IDs (#18526) @MBilalShafi
@mui/x-data-grid-premium@8.9.2

Same changes as in @mui/x-data-grid-pro@8.9.2
, plus:
- [DataGridPremium] Add
privateMode
to AI assistant prompt resolver (#18759) @bharatkashyap - [DataGridPremium] Fix empty nested group values caused by main criterial
valueFormatter()
(#18916) @cherniavskii - [DataGridPremium] Sidebar content and state is managed the same way as for preference panel (#18741) @arminmeh
- [DataGridPremium] Make
api
param for the aggregation function optional (#18984) @arminmeh
Date and Time Pickers
@mui/x-date-pickers@8.9.2
- [l10n] Improve Korean (ko-KR) locale (#18664) @Jiseoup
- [pickers] Fix popper click-away behavior (#18804) @LukasTy
- [pickers] Fix usage not in main document (#18944) @LukasTy
@mui/x-date-pickers-pro@8.9.2

Same changes as in @mui/x-date-pickers@8.9.2
.
Charts
@mui/x-charts@8.9.2
- [charts] Add symlog scale to charts (#18729) @bernardobelchior
- [charts] Fix bar border radius on Firefox (#18824) @bernardobelchior
- [charts] Fix crash when rendering large scatter dataset (#18845) @bernardobelchior
- [charts] Remove unnecessary type assertion in tooltip
valueFormatter()
(#18877) @sai6855 - [charts] Export
ChartsWrapper
from'./ChartsWrapper'
rather than'./internals'
(#18966) @JCQuintas
@mui/x-charts-pro@8.9.2

Same changes as in @mui/x-charts@8.9.2
, plus:
- [charts-pro] Fix voronoi interaction with zoom (#18950) @alexfauquette
- [charts-pro] Hide toolbar by default when exporting (#18764) @bernardobelchior
Codemod
@mui/x-codemod@8.9.2
Internal changes.
Docs
- [docs] Add Data Grid demo pages (#18180) @KenanYusuf
- [docs] Copyedit the Charts Overview page (#18840) @mapache-salvaje
- [docs] Fix incorrect parameter name in pickers "Custom components" page from
variant
topickerVariant
(#18919) @AmrElnaggar99
Miscellaneous
- [code-infra] Auto-generate deep exports to prevent asymmetric exports (#18917) @JCQuintas
- [docs-infra] Turn on "Edit in Chat" for X docs (#18869) @siriwatknp
- [infra] Add specific bundle size tracking (#18884) @Janpot
- [infra] Fix markdown formatting in llms generation (#18914) @Janpot
- [infra] Use CI action from mui-public (#18709) @brijeshb42
v8.9.1
We'd like to extend a big thank you to the 2 contributors who made this release possible. Here are some highlights ✨:
🐞 Fix package publish issue
The following are all team members who have contributed to this release:
@KenanYusuf, @MBilalShafi
Data Grid
@mui/x-data-grid@8.9.1
- [DataGrid] Move conditional list view column logic into
gridVisibleColumnDefinitionsSelector
(#18724) @KenanYusuf - [DataGrid] Fix row selection "exclude" model inconsistency (#18844) @MBilalShafi
@mui/x-data-grid-pro@8.9.1

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

Same changes as in @mui/x-data-grid-pro@8.9.1
.
Core
- [core] Follow yml syntax convention @oliviertassinari
v8.9.0
We'd like to extend a big thank you to the 10 contributors who made this release possible. Here are some highlights ✨:
-
✨ Improve the drag and drop interaction for Data Grid row reordering feature. It uses a drop indicator to point to the position the row would be moving to.
row-reordering-ux-improvement.mov
-
🚀 Improve Data Grid Pivoting and Aggregation performance
-
📊 Add
minBarSize
to set a minimum height for bars
Special thanks go out to the community members for their valuable contributions:
@lauri865
The following are all team members who have contributed to this release:
@alexfauquette, @arminmeh, @bernardobelchior, @flaviendelangle, @JCQuintas, @LukasTy, @mapache-salvaje, @noraleonte, @MBilalShafi
Data Grid
@mui/x-data-grid@8.9.0
Internal changes.
@mui/x-data-grid-pro@8.9.0

Same changes as in @mui/x-data-grid@8.9.0
, plus:
- [DataGridPro] Row reorder using drop indicator (#18627) @MBilalShafi
@mui/x-data-grid-premium@8.9.0

Same changes as in @mui/x-data-grid-pro@8.9.0
, plus:
- [DataGridPremium] Allow group column overrides with pivoting (#18765) @arminmeh
- [DataGridPremium] Support sort-dependent aggregation and improve performance (#18348) @lauri865
Date and Time Pickers
@mui/x-date-pickers@8.9.0
- [pickers] Avoid useless date creation in
AdapterDayjs
(#18429) @flaviendelangle - [pickers] Fix
timeSteps
JSDoc (#18807) @LukasTy
@mui/x-date-pickers-pro@8.9.0

Same changes as in @mui/x-date-pickers@8.9.0
.
Charts
@mui/x-charts@8.9.0
- [charts] Add
minBarSize
to prevent bars from having 0 height (#18798) @JCQuintas - [charts] Add click listener to radar charts (#18773) @alexfauquette
- [charts] Improve scatter chart pointer move performance (#18775) @bernardobelchior
- [charts] Simplify radar internal hooks (#18760) @alexfauquette
- [charts]
minBarSize
now ignores0
andnull
values (#18816) @JCQuintas - [charts] Fix y-axis tick label overlap when using log scale (#18744) @bernardobelchior
- [charts] Expose Series type for all chart types (#18805) @bernardobelchior
@mui/x-charts-pro@8.9.0

Same changes as in @mui/x-charts@8.9.0
plus:
[charts-pro] Fix issue where charts gestures weren't properly working when inside the shadow-dom (#18837) @JCQuintas
Tree View
@mui/x-tree-view@8.9.0
Internal changes.
@mui/x-tree-view-pro@8.9.0

Same changes as in @mui/x-tree-view@8.9.0
.
Codemod
@mui/x-codemod@8.9.0
Internal changes.
Docs
- [data grid][docs] Revise the Pro filter docs (#17929) @mapache-salvaje
- [charts][docs] Move mark outside clip-path (#18806) @alexfauquette
Miscellaneous
- [code-infra] Fix ESLint
import
restriction rule for test files (#18669) @LukasTy - [code-infra] Remove charts benchmarks dependency on
@testing-library/jest-dom
(#18800) @bernardobelchior - [code-infra] Remove duplicate dependency from
eslint-plugin-mui-x
(#18797) @bernardobelchior
v8.8.0
We'd like to extend a big thank you to the 13 contributors who made this release possible. Here are some highlights ✨:
Special thanks go out to the community members for their valuable contributions:
@kennarddh
The following are all team members who have contributed to this release:
@alexfauquette, @arminmeh, @bernardobelchior, @cherniavskii, @JCQuintas, @KenanYusuf, @LukasTy, @MBilalShafi, @noraleonte, @prakhargupta1, @rita-codes, @siriwatknp
Data Grid
@mui/x-data-grid@8.8.0
- [DataGrid] Fix
useGridSelector
missing subscription inReact.StrictMode
(#18676) @cherniavskii - [DataGrid] Fix scrollbar filler
z-index
(#18688) @KenanYusuf - [DataGrid] Set correct data source cache chunk size when pagination is disabled (#18636) @arminmeh
- [l10n] Add Indonesian (id-ID) locale (#18710) @kennarddh
@mui/x-data-grid-pro@8.8.0

Same changes as in @mui/x-data-grid@8.8.0
, plus:
- [DataGridPro] Fix row ordering not auto-scrolling when moving beyond viewport (#18557) @MBilalShafi
- [DataGridPro] Set correct parent paths when tree is refreshed with data source tree data and row grouping (#18715) @arminmeh
@mui/x-data-grid-premium@8.8.0

Same changes as in @mui/x-data-grid-pro@8.8.0
.
Date and Time Pickers
@mui/x-date-pickers@8.8.0
Internal changes.
@mui/x-date-pickers-pro@8.8.0

Same changes as in @mui/x-date-pickers@8.8.0
.
Charts
@mui/x-charts@8.8.0
- [charts] Add control to the axis highlight (#17900) @alexfauquette
- [charts] Avoid processing area plot data if area isn't used in series (#18712) @bernardobelchior
- [charts] Make smarter default domain limit (#18506) @alexfauquette
@mui/x-charts-pro@8.8.0

Same changes as in @mui/x-charts@8.8.0
, plus:
- [charts-pro] Add
funnelDirection
to control pyramid direction (#18568) @JCQuintas - [charts-pro] Add
onBeforeExport
callback (#18722) @bernardobelchior - [charts-pro] Add chart zoom preview (#18267) @bernardobelchior
- [charts-pro] Allow customizing scatter preview marker size (#18726) @bernardobelchior
- [charts-pro] Allow disabling the copy of styles in charts export (#18753) @bernardobelchior
Tree View
@mui/x-tree-view@8.8.0
- [tree view] Fix state update that caused scrolling bug when lazy loading and
checkboxSelection
are enabled (#18749) @rita-codes
@mui/x-tree-view-pro@8.8.0

Same changes as in @mui/x-tree-view@8.8.0
.
Codemod
@mui/x-codemod@8.8.0
Internal changes.
Docs
- [docs] Add standalone Pyramid chart page to improve SEO (#18527) @prakhargupta1
- [docs] Add example to customise line interaction (#18539) @alexfauquette
- [docs] Fix
size
column filtering in files tree demo (#17952) @cherniavskii - [docs] Generate
llms.txt
for X and their products (#18595) @siriwatknp - [docs] Improve bar chart demos on mobile (#18721) @alexfauquette
- [docs] Refine charts overview page (#17447) @noraleonte
Miscellaneous
v8.7.0
We'd like to extend a big thank you to the 15 contributors who made this release possible. Here are some highlights ✨:
- 📊 Add
useChartProApiRef
for easier access to the API - 📆 Support different start and end
referenceDate
props on range components - 📚 Documentation improvements
- 🐞 Bugfixes
- 🌎 Improve Greek (el-GR) translations on the Charts
- 🌎 Improve Danish (da-DK) locale on the Data Grid
Special thanks go out to the community members for their valuable contributions:
@ShahrazH, @vadimkuragkovskiy, @whythecode
The following are all team members who have contributed to this release:
@alexfauquette, @brijeshb42, @mapache-salvaje, @arminmeh, @bernardobelchior, @bharatkashyap, @Janpot, @JCQuintas, @KenanYusuf, @LukasTy, @michelengelen, @rita-codes
Data Grid
@mui/x-data-grid@8.7.0
- [DataGrid] Fix column state restore with controlled column visibility model (#18567) @arminmeh
- [DataGrid] Fix styling virtualized column headers (#18603) @KenanYusuf
- [l10n] Improve Danish (da-DK) locale (#18537) @ShahrazH
@mui/x-data-grid-pro@8.7.0

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

Same changes as in @mui/x-data-grid-pro@8.7.0
.
Date and Time Pickers
@mui/x-date-pickers@8.7.0
@mui/x-date-pickers-pro@8.7.0

Same changes as in @mui/x-date-pickers@8.7.0
.
Charts
@mui/x-charts@8.7.0
- [charts] Export
ChartsReferenceLineProps
(#18598) @bernardobelchior - [charts] Extract bar and line plot logic into reusable hooks (#18541) @bernardobelchior
- [charts] Extract plot logic into separate files for reuse (#18522) @bernardobelchior
- [charts] Profile charts benchmarks using chromium (#18528) @bernardobelchior
- [l10n] Add Greek (el-GR) locale to charts (#18548) @whythecode
@mui/x-charts-pro@8.7.0

Same changes as in @mui/x-charts@8.7.0
, plus:
- [charts-pro] Add
useChartProApiRef
for easier refs (#18013) @JCQuintas - [charts-pro] Add tests and classes to zoom slider (#18660) @JCQuintas
- [charts-pro] Fix geometry not handling gestures in specific scenarios (#18651) @JCQuintas
- [charts-pro] Rename
useChartApiContext
touseChartProApiContext
(#18565) @JCQuintas - [charts-pro] Zoom pointer improvements (#17480) @JCQuintas
Tree View
@mui/x-tree-view@8.7.0
Internal changes.
@mui/x-tree-view-pro@8.7.0

Same changes as in @mui/x-tree-view@8.7.0
, plus:
Docs
- [docs] Add MCP stub (#18204) @bharatkashyap
- [docs] Fix AI Assistant proxy rewrite prefix (#18661) @arminmeh
- [docs] Improve test README.MD (#18634) @LukasTy
- [docs] Provide workaround for pie chart composition (#18600) @alexfauquette
- [docs][charts] Add donut chart as a special case of a pie chart (#18652) @bernardobelchior
- [docs][charts] Centralize country and continent data (#18604) @bernardobelchior
- [docs][data grid] Audit and revise the Pro row docs (#17926) @mapache-salvaje
- [docs][pickers] Add mention of theme augmentation in relevant migration section (#18608) @LukasTy
Core
- [core] Avoid stringifying
document
object (#18657) @vadimkuragkovskiy
Miscellaneous
- [code-infra] Bump code-infra version and fix breaking changes (#18653) @brijeshb42
- [code-infra] Ensure
material-ui/disallow-react-api-in-server-components
ESLint rule is applied (#18570) @LukasTy - [code-infra] Migrate to flat eslint config (#18562) @brijeshb42
- [code-infra] Refactor eslint config (#18643) @LukasTy
- [infra] Add renovatebot rule for latest infra packages (#18609) @Janpot
- [infra] Move pushArgos script to code-infra (#18667) @Janpot
- [infra] Updates release script to fetch latest major version from upstream (#18552) @michelengelen
- [release] Add missing contributor to changelog (#18561) @bernardobelchior
v7.29.8
We'd like to extend a big thank you to the 3 contributors who made this release possible. Here are some highlights ✨:
- 🐞 Bugfixes
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:
@bernardobelchior, @michelengelen
Data Grid
@mui/x-data-grid@7.29.8
@mui/x-data-grid-pro@7.29.8

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

Same changes as in @mui/x-data-grid-pro@7.29.8
.
Miscellaneous
- [infra] Add
test_package
to fix CI (#18553) @bernardobelchior - [infra] Aligned preparation script with master version (#18672) @michelengelen
- [infra] Updates release script to fetch latest major version from upstream (#18649) @michelengelen