Update dependency @mui/x-tree-view to v8 #531
Reference in New Issue
Block a user
No description provided.
Delete Branch "renovate/mui-x-tree-view-8.x"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
This PR contains the following updates:
^7.29.1
->^8.8.0
Release Notes
mui/mui-x (@mui/x-tree-view)
v8.8.0
Compare Source
Jul 11, 2025
We'd like to extend a big thank you to the 13 contributors who made this release possible. Here are some highlights ✨:
📊 Chart zoom preview can be enabled
🌎 Add Indonesian (id-ID) locale on the Data Grid
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
useGridSelector
missing subscription inReact.StrictMode
(#18676) @cherniavskiiz-index
(#18688) @KenanYusuf@mui/x-data-grid-pro@8.8.0
Same changes as in
@mui/x-data-grid@8.8.0
, plus:@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
@mui/x-charts-pro@8.8.0
Same changes as in
@mui/x-charts@8.8.0
, plus:funnelDirection
to control pyramid direction (#18568) @JCQuintasonBeforeExport
callback (#18722) @bernardobelchiorTree View
@mui/x-tree-view@8.8.0
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
size
column filtering in files tree demo (#17952) @cherniavskiillms.txt
for X and their products (#18595) @siriwatknpMiscellaneous
@mui/*
packages are picked byMaterial UI
renovate group (#18711) @LukasTyprettier
config resolving (#18720) @LukasTyv8.7.0
Compare Source
Jul 4, 2025
We'd like to extend a big thank you to the 15 contributors who made this release possible. Here are some highlights ✨:
useChartProApiRef
for easier access to the APIreferenceDate
props on range componentsSpecial 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
@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
start
andend
referenceDate
props on range components (#18549) @LukasTy@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
ChartsReferenceLineProps
(#18598) @bernardobelchior@mui/x-charts-pro@8.7.0
Same changes as in
@mui/x-charts@8.7.0
, plus:useChartProApiRef
for easier refs (#18013) @JCQuintasuseChartApiContext
touseChartProApiContext
(#18565) @JCQuintasTree 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:dataSource
JSDoc (#18650) @LukasTyDocs
Core
document
object (#18657) @vadimkuragkovskiyMiscellaneous
material-ui/disallow-react-api-in-server-components
ESLint rule is applied (#18570) @LukasTyv8.6.0
Compare Source
Jun 27, 2025
We'd like to extend a big thank you to the 12 contributors who made this release possible. Here are some highlights ✨:
📊 Add export menu to charts toolbar
📅 Add
usePickerAdapter
hook to access the date adapter.You can use the adapter in your custom components if you need them to work with multiple date libraries — Learn more.
🌎 Improve Danish (da-DK) locale
🌎 Improve German (de-DE) locale
Special thanks go out to the community members for their valuable contributions:
@omalyutin, @ShahrazH, @vadimka123
The following are all team members who have contributed to this release:
@arminmeh, @bernardobelchior, @JCQuintas, @KenanYusuf, @LukasTy, @MBilalShafi, @michelengelen, @noraleonte, @rita-codes, @sai6855
Data Grid
@mui/x-data-grid@8.6.0
label
type inGridActionsCellItem
type (#18175) @sai6855@mui/x-data-grid-pro@8.6.0
Same changes as in
@mui/x-data-grid@8.6.0
, plus:@mui/x-data-grid-premium@8.6.0
Same changes as in
@mui/x-data-grid-pro@8.6.0
.Date and Time Pickers
@mui/x-date-pickers@8.6.0
usePickerAdapter
hook (#18457) @LukasTyvalue
when updatinglastCommittedValue
in internal state (#18518) @LukasTyusePickerAdapter
hook internally instead ofuseUtils
(#18465) @LukasTy@mui/x-date-pickers-pro@8.6.0
Same changes as in
@mui/x-date-pickers@8.6.0
.Charts
@mui/x-charts@8.6.0
data-series
to charts legend item (#18414) @bernardobelchiordata-series
to bar charts (#18413) @bernardobelchiordata-series
to elements of line chart (#18409) @bernardobelchiordata-series
to pie charts (#18432) @bernardobelchiorisElementInside
helper (#18530) @JCQuintas@mui/x-charts-pro@8.6.0
Same changes as in
@mui/x-charts@8.6.0
, plus:Tree View
@mui/x-tree-view@8.6.0
Internal changes.
@mui/x-tree-view-pro@8.6.0
Same changes as in
@mui/x-tree-view@8.6.0
, plus:Codemod
@mui/x-codemod@8.6.0
Internal changes.
Docs
GridRenderContext
(#18492) @arminmehnextOrAccept
action (#18505) @LukasTyCore
Miscellaneous
String.raw
for creating the remote regex (#18462) @michelengelenv8.5.3
Compare Source
Jun 19, 2025
We'd like to extend a big thank you to the 10 contributors who made this release possible. Here are some highlights ✨:
Special thanks go out to the community members for their valuable contributions:
@alisasanib, @arminmeh, @sai6855
The following are all team members who have contributed to this release:
@alexfauquette, @bernardobelchior, @flaviendelangle, @JCQuintas, @LukasTy, @MBilalShafi, @oliviertassinari
Data Grid
@mui/x-data-grid@8.5.3
@mui/x-data-grid-pro@8.5.3
Same changes as in
@mui/x-data-grid@8.5.3
, plus:rowCount
response when new children are fetched with the data source (#17711) @arminmeh@mui/x-data-grid-premium@8.5.3
Same changes as in
@mui/x-data-grid-pro@8.5.3
.Date and Time Pickers
@mui/x-date-pickers@8.5.3
inputSizeSmall
to classes interface (#18242) @sai6855@mui/x-date-pickers-pro@8.5.3
Same changes as in
@mui/x-date-pickers@8.5.3
.Charts
@mui/x-charts@8.5.3
tabIndex
in surface and legend (#18344) @JCQuintas@mui/x-charts-pro@8.5.3
Same changes as in
@mui/x-charts@8.5.3
, plus:FunnelChart
label positioning with different curves (#18354) @JCQuintasTree View
@mui/x-tree-view@8.5.3
Internal changes.
@mui/x-tree-view-pro@8.5.3
Same changes as in
@mui/x-tree-view@8.5.3
.Codemod
@mui/x-codemod@8.5.3
Internal changes.
Docs
Core
Miscellaneous
Playwright
renovate group (#18397) @LukasTyCODEOWNERS
for charts repositories (#18418) @JCQuintasURL
usage for test config (#18444) @LukasTyvitest
bundled types (#17758) @JCQuintasv8.5.2
Compare Source
Jun 12, 2025
We'd like to extend a big thank you to the 15 contributors who made this release possible. Here are some highlights ✨:
useSyncExternalStore
import error in React 17Special thanks go out to the community members for their valuable contributions:
@alisasanib, @noobyogi0010.
The following are all team members who have contributed to this release:
@alexfauquette, @arminmeh, @bernardobelchior, @cherniavskii, @JCQuintas, @KenanYusuf, @LukasTy, @mapache-salvaje, @michelengelen, @noraleonte, @oliviertassinari, @prakhargupta1, @romgrk.
Data Grid
@mui/x-data-grid@8.5.2
@mui/x-data-grid-pro@8.5.2
Same changes as in
@mui/x-data-grid@8.5.2
, plus:@mui/x-data-grid-premium@8.5.2
Same changes as in
@mui/x-data-grid-pro@8.5.2
.Date and Time Pickers
@mui/x-date-pickers@8.5.2
PickerDay2
andDateRangePickerDay2
components (#15921) @noraleontehiddenLabel
prop propagation (#18195) @noobyogi0010@mui/x-date-pickers-pro@8.5.2
Same changes as in
@mui/x-date-pickers@8.5.2
.Charts
@mui/x-charts@8.5.2
sx
prop merging fromuseComponentRenderer
(#18235) @bernardobelchioruseSyncExternalStore
import error in React 17 (#18314) @bernardobelchior@mui/x-charts-pro@8.5.2
Same changes as in
@mui/x-charts@8.5.2
, plus:gap
prop does not impact the drawing area (#18233) @JCQuintasChartsToolbarPro
types in pro charts (#18243) @bernardobelchiorTree View
@mui/x-tree-view@8.5.2
useSyncExternalStore
import error in React 17 (#18314) @bernardobelchior@mui/x-tree-view-pro@8.5.2
Same changes as in
@mui/x-tree-view@8.5.2
.Docs
React
to19.0.0
(#18265) @LukasTycatalog
for reused dependencies (#18302) @LukasTyv8.5.1
Compare Source
Jun 5, 2025
We'd like to extend a big thank you to the 9 contributors who made this release possible. Here are some highlights ✨:
Special thanks go out to the community members for their valuable contributions: @moosekebab, @TiagoPortfolio.
The following are all team members who have contributed to this release:
@alexfauquette, @bernardobelchior, @JCQuintas, @KenanYusuf, @LukasTy, @michelengelen, @arminmeh.
Data Grid
@mui/x-data-grid@8.5.1
registerPipeProcessor()
for Node v20 (#18241) @arminmehuseComponentRenderer
from x-internals (#18203) @bernardobelchior@mui/x-data-grid-pro@8.5.1
Same changes as in
@mui/x-data-grid@8.5.1
, plus:@mui/x-data-grid-premium@8.5.1
Same changes as in
@mui/x-data-grid-pro@8.5.1
.Date and Time Pickers
@mui/x-date-pickers@8.5.1
transformOrigin
resolving based on popperplacement
(#18206) @LukasTy@mui/x-date-pickers-pro@8.5.1
Same changes as in
@mui/x-date-pickers@8.5.1
.Charts
@mui/x-charts@8.5.1
extendVertically
(#18211) @JCQuintas@mui/x-charts-pro@8.5.1
Same changes as in
@mui/x-charts@8.5.1
, plus:linear-sharp
curve as alternative to square edge (#17966) @JCQuintasFunnelSectionLabel
(#18061) @JCQuintasTree View
@mui/x-tree-view@8.5.1
Internal changes.
@mui/x-tree-view-pro@8.5.1
Same changes as in
@mui/x-tree-view@8.5.1
.Docs
valueFormatter
signature in migration guide (#18226) @michelengelenCore
processRowUpdate
(#18213) @JCQuintasistanbul
references (#18194) @JCQuintasmocha
withvitest
on e2e and regression tests (#18071) @JCQuintasno-direct-state-access
tests (#18209) @JCQuintasplaywright
docker image (#18186) @LukasTyv8.5.0
Compare Source
May 29, 2025
We'd like to offer a big thanks to the 13 contributors who made this release possible. Here are some highlights ✨:
RadarChartPro
,FunnelChart
andHeatmap
as image and PDF.RadarChart
is now stable.Special thanks go out to the community members for their valuable contributions:
@xBlizZer, @sai6855, @alisasanib.
Following are all team members who have contributed to this release:
@alexfauquette, @arminmeh, @bernardobelchior, @cherniavskii, @flaviendelangle, @Janpot, @JCQuintas, @KenanYusuf, @LukasTy, @oliviertassinari.
Data Grid
@mui/x-data-grid@8.5.0
toggleColumn
event type (#18023) @KenanYusufany
type (#17979) @sai6855@mui/x-data-grid-pro@8.5.0
Same changes as in
@mui/x-data-grid@8.5.0
, plus:@mui/x-data-grid-premium@8.5.0
Same changes as in
@mui/x-data-grid-pro@8.5.0
, plus:GridApiPremium
type (#18037) @arminmehDate and Time Pickers
@mui/x-date-pickers@8.5.0
Internal changes.
@mui/x-date-pickers-pro@8.5.0
Same changes as in
@mui/x-date-pickers@8.5.0
, plus:Charts
@mui/x-charts@8.5.0
render
prop to charts toolbar components (#17649) @bernardobelchioruseFunnelSeries
anduseRadarSeries
(#18034) @JCQuintasChartApi
through context (#18004) @bernardobelchior@mui/x-charts-pro@8.5.0
Same changes as in
@mui/x-charts@8.5.0
, plus:ChartAxisZoomSlider
into smaller files (#18011) @bernardobelchiorTree View
@mui/x-tree-view@8.5.0
Internal changes.
@mui/x-tree-view-pro@8.5.0
Same changes as in
@mui/x-tree-view@8.5.0
.Docs
Core
babel-plugin-display-name
in vitest (#17903) @JCQuintasponyfillGlobal
usage (#18003) @LukasTybabel-plugin-display-name
from npm (#18040) @LukasTyponyfillGlobal
(#17986) @xBlizZerv8.4.0
Compare Source
May 21, 2025
We'd like to offer a big thanks to the 21 contributors who made this release possible. Here are some highlights ✨:
🔺 Support regular
pyramid
variation in the<FunnelChart />
component:📚 Documentation improvements
🌎 Improve Icelandic (is-IS) locale on the Data Grid
🐞 Bugfixes
Special thanks go out to the community members for their valuable contributions:
@aizerin, @arminmeh, @campmarc, @jyash97, @mapache-salvaje, @noraleonte, @nusr, @ragnarr18, @romgrk, @whereisrmsqhs.
Following are all team members who have contributed to this release:
@alexfauquette, @bernardobelchior, @flaviendelangle, @JCQuintas, @KenanYusuf, @LukasTy, @MBilalShafi, @rita-codes.
Data Grid
@mui/x-data-grid@8.4.0
exclude
selection model type if quick filter does not have actual values (#17899) @arminmeh@mui/x-data-grid-pro@8.4.0
Same changes as in
@mui/x-data-grid@8.4.0
, plus:aria-expanded
attribute to the master detail toggle button (#17122) @whereisrmsqhs@mui/x-data-grid-premium@8.4.0
Same changes as in
@mui/x-data-grid-pro@8.4.0
.Date and Time Pickers
@mui/x-date-pickers@8.4.0
disabled
value is used when focusing or clicking (#17914) @aizerinPickersTextField
overflow (#17942) @noraleonte@mui/x-date-pickers-pro@8.4.0
Same changes as in
@mui/x-date-pickers@8.4.0
.Charts
@mui/x-charts@8.4.0
isPointInside
less often (#17850) @bernardobelchioruseAnimate
test (#17777) @JCQuintasisXInside
andisYInside
(#17911) @bernardobelchior@mui/x-charts-pro@8.4.0
Same changes as in
@mui/x-charts@8.4.0
, plus:Pyramid
chart (#17783) @JCQuintasTree View
@mui/x-tree-view@8.4.0
getItemChildren
prop inRichTreeView
(#17894) @rita-codesapiRef
to toggle the editing status of an item (#17768) @rita-codes@mui/x-tree-view-pro@8.4.0
Same changes as in
@mui/x-tree-view@8.4.0
.Docs
apiRef
copy (#17776) @mapache-salvajeCore
displayName
(#17845) @romgrkvitest
cli (#17847) @JCQuintasisolatedModules=true
in tsconfig (#17781) @JCQuintasv8.3.1
Compare Source
May 14, 2025
We'd like to offer a big thanks to the 12 contributors who made this release possible. Here are some highlights ✨:
Special thanks go out to the community members for their valuable contributions:
@100pearlcent, @htollefsen, @JanPretzel, @sai6855.
Following are all team members who have contributed to this release:
@bernardobelchior, @cherniavskii, @flaviendelangle, @Janpot, @JCQuintas, @MBilalShafi, @oliviertassinari, @prakhargupta1.
Data Grid
@mui/x-data-grid@8.3.1
reason
param foronRowSelectionModelChange
callback (#17545) @sai6855renderContext
calculation loop (#17779) @cherniavskii@mui/x-data-grid-pro@8.3.1
Same changes as in
@mui/x-data-grid@8.3.1
.@mui/x-data-grid-premium@8.3.1
Same changes as in
@mui/x-data-grid-pro@8.3.1
, plus:Date and Time Pickers
@mui/x-date-pickers@8.3.1
@mui/x-date-pickers-pro@8.3.1
Same changes as in
@mui/x-date-pickers@8.3.1
.Charts
@mui/x-charts@8.3.1
@mui/x-charts-pro@8.3.1
Same changes as in
@mui/x-charts@8.3.1
, plus:Tree View
@mui/x-tree-view@8.3.1
Internal changes.
@mui/x-tree-view-pro@8.3.1
Same changes as in
@mui/x-tree-view@8.3.1
.Docs
Core
mocha
withvitest
for browser & jsdom tests (#14508) @JCQuintasv8.3.0
Compare Source
May 8, 2025
We'd like to offer a big thanks to the 11 contributors who made this release possible. Here are some highlights ✨:
<FunnelChart />
, includingvariant
,borderRadius
,pyramid
, andstep-pyramid
curves.Special thanks go out to this community member for a valuable contribution: @ptuukkan.
Team members who have contributed to this release: @alexfauquette, @arminmeh, @bernardobelchior, @flaviendelangle, @Janpot, @JCQuintas, @LukasTy, @MBilalShafi, @rita-codes, @romgrk.
Data Grid
@mui/x-data-grid@8.3.0
isRowSelectable
prop (#17629) @MBilalShafipreProcessEditCellProps
for non-editable columns when starting a row update (#17732) @arminmeh@mui/x-data-grid-pro@8.3.0
Same changes as in
@mui/x-data-grid@8.3.0
.@mui/x-data-grid-premium@8.3.0
Same changes as in
@mui/x-data-grid-pro@8.3.0
.Date and Time Pickers
@mui/x-date-pickers@8.3.0
DigitalClock
stealing focus from a Picker open button on close (#17686) @LukasTy@mui/x-date-pickers-pro@8.3.0
Same changes as in
@mui/x-date-pickers@8.3.0
, plus:Charts
The
<FunnelChart />
series now accepts avariant='outlined'
prop for a simpler style.Add a
borderRadius
property to<FunnelChart />
. All funnels have8px
as a default value.Add a
pyramid
curve to<FunnelChart />
, which allows creation of a pyramid-shaped funnel.Add a
step-pyramid
curve to<FunnelChart />
, which creates a stepped-pyramid like shape.@mui/x-charts@8.3.0
<PieArcLabel />
not takingarcLabelRadius
into account (#17655) @bernardobelchior<MarkElement />
performance (#17546) @bernardobelchiormaterialSlots
internal constant (#17710) @bernardobelchior@mui/x-charts-pro@8.3.0
Same changes as in
@mui/x-charts@8.3.0
, plus:pyramid
curve to<FunnelChart />
(#17665) @JCQuintasvariant='outlined'
to<FunnelChart />
series (#17661) @JCQuintasborderRadius
property to<FunnelChart />
(#17660) @JCQuintasTree View
@mui/x-tree-view@8.3.0
@mui/x-tree-view-pro@8.3.0
Same changes as in
@mui/x-tree-view@8.3.0
.Docs
Core
node
types in the built packages (#17533) @LukasTypkg.pr.new
publishing (#17402) @Janpotv8.2.0
Compare Source
May 1, 2025
We'd like to offer a big thanks to the 14 contributors who made this release possible. Here are some highlights ✨:
<FunnelChart/>
now uses thestrawberrySky
sequential color palette by default.apiRef.exportAsImage
— Learn more.Special thanks go out to the community members for their valuable contributions:
@federico-ntr, @nusr.
Following are all team members who have contributed to this release:
@alexfauquette, @arminmeh, @bernardobelchior, @hasdfa, @Janpot, @JCQuintas, @KenanYusuf, @LukasTy, @MBilalShafi, @michelengelen, @oliviertassinari, @romgrk.
Data Grid
@mui/x-data-grid@8.2.0
defaultProps
causing unwanted re-renders (#17490) @KenanYusuf<GridEditInputCell />
break input (#16773) @nusr@mui/x-data-grid-pro@8.2.0
Same changes as in
@mui/x-data-grid@8.2.0
, plus:@mui/x-data-grid-premium@8.2.0
Same changes as in
@mui/x-data-grid-pro@8.2.0
.Date and Time Pickers
@mui/x-date-pickers@8.2.0
@mui/x-date-pickers-pro@8.2.0
Same changes as in
@mui/x-date-pickers@8.2.0
.Charts
@mui/x-charts@8.2.0
<circle />
for circular legend mark (#17590) @alexfauquette@mui/x-charts-pro@8.2.0
Same changes as in
@mui/x-charts@8.2.0
, plus:gap
option to<FunnelChart />
(#17642) @JCQuintas<FunnelChart />
(#17606) @JCQuintasTree View
@mui/x-tree-view@8.2.0
Internal changes.
@mui/x-tree-view-pro@8.2.0
Same changes as in
@mui/x-tree-view@8.2.0
.Docs
groupingColDef
reference needs to be stable (#17544) @arminmeh@next
usages (#17542) @LukasTyCore
loadStyleSheets
to internals and use it in data grid and charts (#17548) @bernardobelchiorvitest
changes (#17619) @JCQuintasclock=fake
and addasync act
for datagrid (#17563) @JCQuintasbranch switch comments
(#17589) @michelengelenv8.1.0
Compare Source
Apr 24, 2025
We'd like to offer a big thanks to the 14 contributors who made this release possible. Here are some highlights ✨:
apiRef.exportAsPrint()
.Special thanks go out to the community members for their valuable contributions:
@lhilgert9, @ArturAghakaryan, @sai6855.
Following are all team members who have contributed to this release:
@alexfauquette, @arminmeh, @bernardobelchior, @cherniavskii, @JCQuintas, @joserodolfofreitas, @KenanYusuf, @LukasTy, @mapache-salvaje, @oliviertassinari, @romgrk.
Data Grid
@mui/x-data-grid@8.1.0
material
prop (#17513) @KenanYusuf@mui/x-data-grid-pro@8.1.0
Same changes as in
@mui/x-data-grid@8.1.0
, plus:@mui/x-data-grid-premium@8.1.0
Same changes as in
@mui/x-data-grid-pro@8.1.0
.Date and Time Pickers
@mui/x-date-pickers@8.1.0
PickersInputBase
owner state typing (#17478) @LukasTy@mui/x-date-pickers-pro@8.1.0
Same changes as in
@mui/x-date-pickers@8.1.0
.Charts
apiRef.exportAsPrint()
.@mui/x-charts@8.1.0
rafThrottle
on event handlers instead of setter (#17489) @bernardobelchior@mui/x-charts-pro@8.1.0
Same changes as in
@mui/x-charts@8.1.0
, plus:initialZoom
(#17500) @bernardobelchiorTree View
@mui/x-tree-view@8.1.0
Internal changes.
@mui/x-tree-view-pro@8.1.0
Same changes as in
@mui/x-tree-view@8.1.0
.Docs
Core
@types/node
(#17444) @LukasTyreact-is
dependency (#17470) @LukasTyoverridesResolver
instyled
components (#17466) @romgrk@babel/node
(#17446) @LukasTyclock=fake
from pickers (#17253) @JCQuintasv8.0.0
Compare Source
Apr 17, 2025
We're excited to announce the first v8 stable release! 🎉🚀
This is now the officially supported major version, where we'll keep rolling out new features, bug fixes, and improvements.
Migration guides are available with a complete list of the breaking changes:
Here are the highlights from alpha and beta releases included in this stable release:
⚛️ React 19 support.
🎁
@mui/material@7
support – see the Material UI v7 upgrade guide.🔄 Pivoting.
🤖 AI Assistant.
🛠️ New and improved Data Grid Toolbar component.
📦 Data Grid data source is now available in the Community plan.
🚫 Add "No columns" overlay to Data Grid.
🍬 Improved design for Data Grid Header filters.
🔄 Add Data Grid Scroll restoration.
💫 Support aggregation with server-side data.
🎁 Support server-side lazy loading on the Data Grid.
📝 Support editing with server-side Data Source.
🎯 Improved data caching.
🏎️ Improved Data Grid aggregation, Excel export serialization, mount, resize and scrolling performance.
🎨 Improved Data Grid theming and add default background color.
📊 New Pro chart: Funnel.
📊 New Community chart: Radar is available in preview for testing.
📊 Charts legend is now an HTML element which can be styled more easily.
📊 Gauge charts animation.
📊 Create custom HTML components using chart data.
📊 Refactor Charts Tooltip customization.
📊 Improved Charts composition.
📊 Charts support server-side rendering under some conditions.
📊 Add a new API to support multiple axes (decouple
margin
andaxis-size
).🚫 Removed
react-spring
dependency from@mui/x-charts
.🚀 New Time Range Picker component.
🔁 Support automatic parents and children selection for the Rich Tree View components.
🎛️ New customization APIs for the Tree Item component.
Below are the changes since the last beta release:
Data Grid
@mui/x-data-grid@8.0.0
@mui/x-data-grid-pro@8.0.0
Same changes as in
@mui/x-data-grid@8.0.0
, plus:@mui/x-data-grid-premium@8.0.0
Same changes as in
@mui/x-data-grid-pro@8.0.0
, plus:groupingValueGetter
for row grouping on the server (#17376) @cherniavskiiDate and Time Pickers
Breaking changes
Pickers no longer automatically switch between date and time views or start and end positions.
Moving between views and range positions is achieved using the new "Next" action button.
@mui/x-date-pickers@8.0.0
<input />
but the field expects the accessible DOM structure (#17237) @flaviendelangleEnter
press with accessible DOM structure (#17328) @LukasTydisabled=true
(#17215) @flaviendelangle@mui/x-date-pickers-pro@8.0.0
Same changes as in
@mui/x-date-pickers@8.0.0
, plus:Charts
@mui/x-charts@8.0.0
slotProps.legend.hidden
to migration docs (#17379) @bernardobelchiorAnimationContext
into a plugin (#17299) @bernardobelchiorbarElementClasses
(#17273) @10tacionuseAnimate
hook (#17162) @bernardobelchioruseAnimate
test flakiness (#17372) @bernardobelchioruseEventCallback
to memoizeonZoomChange
without triggering a re-render (#17233) @JCQuintasChartDataProvider
(#17403) @bernardobelchior@mui/x-charts-pro@8.0.0
Same changes as in
@mui/x-charts@8.0.0
, plus:requestAnimationFrame
(#17137) @JCQuintasTree View
@mui/x-tree-view@8.0.0
@mui/x-tree-view-pro@8.0.0
Same changes as in
@mui/x-tree-view@8.0.0
.Docs
ownerState
changes (#17151) @flaviendelangleResponsiveChartContainer
migration guide (#17364) @MonstraGCore
TelemetryContextType
(#17282) @oliviertassinari__RELEASE_INFO__
is managed (#17416) @LukasTyvitest
changes (#17247) @JCQuintasvitest
(#17251) @JCQuintasclock=fake
from pickers tests (#17225) @JCQuintasConfiguration
📅 Schedule: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined).
🚦 Automerge: Enabled.
♻ Rebasing: Whenever PR is behind base branch, or you tick the rebase/retry checkbox.
🔕 Ignore: Close this PR and you won't be reminded about this update again.
This PR has been generated by Renovate Bot.