Update dependency @mui/x-charts to v8 #2024
Merged
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
This PR contains the following updates:
7.29.0
->8.0.0
Release Notes
mui/mui-x (@mui/x-charts)
v8.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/[email protected]
@mui/[email protected]
Same changes as in
@mui/[email protected]
, plus:@mui/[email protected]
Same changes as in
@mui/[email protected]
, 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/[email protected]
<input />
but the field expects the accessible DOM structure (#17237) @flaviendelangleEnter
press with accessible DOM structure (#17328) @LukasTydisabled=true
(#17215) @flaviendelangle@mui/[email protected]
Same changes as in
@mui/[email protected]
, plus:Charts
@mui/[email protected]
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/[email protected]
Same changes as in
@mui/[email protected]
, plus:requestAnimationFrame
(#17137) @JCQuintasTree View
@mui/[email protected]
@mui/[email protected]
Same changes as in
@mui/[email protected]
.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 - Between 06:00 PM and 06:59 PM ( * 18 * * * ) in timezone UTC, Automerge - Between 06:00 PM and 06:59 PM ( * 18 * * * ) in timezone UTC.
🚦 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 was generated by Mend Renovate. View the repository job log.