Releases: mui/mui-x
v7.18.0
We'd like to offer a big thanks to the 14 contributors who made this release possible. Here are some highlights ✨:
-
💫 Support Row spanning on the Data Grid that automatically merges the consecutive cells in a column based on the cell value
-
🎉 Add option for Pickers to change the order of displayed years (#11780) @thomasmoon
-
🐞 Bugfixes
-
📚 Documentation improvements
Data Grid
@mui/x-data-grid@7.18.0
- [DataGrid] Add default reset value in row edit mode (#14050) @michelengelen
- [DataGrid] Add
columnGroupHeaderHeight
prop for sizing column group headers (#14637) @KenanYusuf - [DataGrid] Fix
document
reference when the grid is rendered in a popup window (#14649) @arminmeh - [DataGrid] Remove
minFirstColumn
fromGetHeadersParams
interface (#14450) @k-rajat19 - [DataGrid] Row spanning (#14124) @MBilalShafi
@mui/x-data-grid-pro@7.18.0
Same changes as in @mui/x-data-grid@7.18.0
, plus:
- [DataGridPro] Fix
onRowsScrollEnd
being triggered instantly when bottom pinned row is present (#14602) @arminmeh - [DataGridPro] Fix header filters rendering issue for
isEmpty
andisNotEmpty
filter operators (#14493) @k-rajat19 - [DataGridPro] Fix pinned columns in RTL mode (#14586) @KenanYusuf
@mui/x-data-grid-premium@7.18.0
Same changes as in @mui/x-data-grid-pro@7.18.0
.
Date and Time Pickers
@mui/x-date-pickers@7.18.0
- [pickers] Add option to change the order of displayed years (#11780) @thomasmoon
- [pickers] Support
date-fns
v4 (#14673) @LukasTy
@mui/x-date-pickers-pro@7.18.0
Same changes as in @mui/x-date-pickers@7.18.0
.
Charts
@mui/x-charts@7.18.0
- [charts] Add a
PolarProvider
to manage polar axes (#14642) @alexfauquette - [charts] Fix
LineChart
animation being stuck with initial drawing area value (#14553) @JCQuintas - [charts] Fix legend slot typing (#14657) @alexfauquette
- [charts] Pass the axis index to extremum getter (#14641) @alexfauquette
- [charts] Provide hooks to create custom tooltip (#14377) @alexfauquette
@mui/x-charts-pro@7.0.0-beta.1
Same changes as in @mui/x-charts@7.18.0
.
Tree View
@mui/x-tree-view@7.18.0
- [TreeView] Add
"use client"
directive to every public component and hook (#14579) @flaviendelangle
Docs
- [docs] Add
groupingValueGetter
callout in column definition docs (#14599) @michelengelen - [docs] Clean v6 => v7 migration guide (#14652) @flaviendelangle
- [docs] Copy
vale-action.yml
from main repo @oliviertassinari - [docs] Edit the Pickers Getting started doc (#14555) @samuelsycamore
- [docs] Fix TypeScript capitalization @oliviertassinari
- [docs] Fix Vale error @oliviertassinari
- [docs] Make the migration guide diff a bit easier to read @oliviertassinari
- [docs] Report Vale at warning level (#14660) @oliviertassinari
- [docs] Warn about the
valueGetter
andvalueFormatter
signature change (#14613) @cherniavskii - [docs] Polish code formatting (#14603) @oliviertassinari
Core
- [core] Fix 301 link to Next.js and git diff @oliviertassinari
- [core] Fix failing CI on
master
(#14644) @cherniavskii - [core] Fix
package.json
repository rule @oliviertassinari - [core] MUI X repository moved to a new location @oliviertassinari
- [docs-infra] Strengthen CSP (#14581) @oliviertassinari
- [license] Finish renaming of LicensingModel (#14615) @oliviertassinari
- [test] Spy on
observe
method to avoid flaky wait for a callback (#14640) @arminmeh
v6.20.5
We'd like to offer a big thanks to the 2 contributors who made this release possible. Here are some highlights ✨:
- 🐞 Bugfixes
- 📚 Documentation improvements
Data Grid
@mui/x-data-grid-premium@6.20.5
- [DataGridPremium] Fix
onCellSelectionModelChange
not triggered when additional cell range is selected (#14650) @arminmeh
Docs
- [docs] Fix "What's new in MUI X" link to use absolute URL @oliviertassinari
Core
- [core] Fix
readme
deploy instruction @oliviertassinari - [core] Sync with core release flow @oliviertassinari
v7.17.0
We'd like to offer a big thanks to the 12 contributors who made this release possible. Here are some highlights ✨:
- 📊 Charts performance improvement
- 🧑💻 New Data Grid custom columns demo
- 🐞 Bugfixes
- 📚 Documentation improvements
- 🌍 Improve Hungarian (hu-HU) locale on the Data Grid
Data Grid
@mui/x-data-grid@7.17.0
- [DataGrid] Add "does not equal" and "does not contain" filter operators (#14489) @KenanYusuf
- [DataGrid] Add demo to the "Custom columns" page that does not use generator (#13695) @arminmeh
- [DataGrid] Fix Voice Over reading the column name twice (#14482) @arminmeh
- [DataGrid] Fix bug in CRUD example (#14513) @michelengelen
- [DataGrid] Fix failing jsdom tests caused by
:has()
selectors (#14559) @KenanYusuf - [DataGrid] Refactor string operator filter functions (#14564) @KenanYusuf
- [l10n] Improve Hungarian (hu-HU) locale (#14506) @ntamas
@mui/x-data-grid-pro@7.17.0
Same changes as in @mui/x-data-grid@7.17.0
.
@mui/x-data-grid-premium@7.17.0
Same changes as in @mui/x-data-grid-pro@7.17.0
.
Date and Time Pickers
@mui/x-date-pickers@7.17.0
- [fields] Improve
useSplitFieldProps
and make it public (#14514) @flaviendelangle - [pickers] Improve clear action label (#14243) @oliviertassinari
- [pickers] Add
"use client"
directive to every public component and hook (#14562) @flaviendelangle - [pickers] Allow custom fields to validate the value (#14486) @flaviendelangle
- [pickers] Stop using utils in locales (#14505) @flaviendelangle
@mui/x-date-pickers-pro@7.17.0
Same changes as in @mui/x-date-pickers@7.17.0
, plus:
- [DateRangePicker] Fix
currentMonthCalendarPosition
not scrolling to future sibling (#14442) @GMchris
Charts
@mui/x-charts@7.17.0
- [charts] Add
"use client"
directive to every public component and hook (#14578) @flaviendelangle - [charts] Allow
onItemClick
on theLegend
component (#14231) @JCQuintas - [charts] Fix
onAxisClick
withlayout='horizontal'
(#14547) @alexfauquette - [charts] Replace
path
withcircle
for performance improvement (#14518) @alexfauquette
@mui/x-charts-pro@7.0.0-beta.1
Same changes as in @mui/x-charts@7.17.0
.
Tree View
@mui/x-tree-view@7.17.0
- [TreeView] Make
useTreeItem2
stable (#14498) @flaviendelangle
Docs
- [docs] Add missing callout on "Imperative API" tree view sections (#14503) @flaviendelangle
- [docs] Fix broken redirection to MUI X v5 @oliviertassinari
- [docs] Fix multiple
console.error
messages oncharts
docs (#14554) @JCQuintas - [docs] Fixed typo in Row Grouping recipes (#14549) @Miodini
- [docs] Match title with blog posts @oliviertassinari
Core
- [core] Move warning methods to
@mui/x-internals
(#14528) @k-rajat19 - [core] Sync with core release flow @oliviertassinari
- [code-infra] Fix charts benchmark workflow (#14573) @JCQuintas
- [docs-infra] Type interface API pages (#14138) @alexfauquette
- [infra] Create
ESLint plugins
renovate group (#14574) @LukasTy - [license] Clean-up terminology to match codebase (#14531) @oliviertassinari
- [test] Remove dead
act()
logic (#14529) @oliviertassinari
v7.16.0
We'd like to offer a big thanks to the 13 contributors who made this release possible. Here are some highlights ✨:
- 🎨 Update the design of Data Grid column headers (#14293)
- 🧠 Add the
slots
concept introduction documentation page (#13881) - 🌍 Improve Chinese (zh-CN) and Dutch (nl-NL) locales on the Data Grid
- 🐞 Bugfixes
- 📚 Documentation improvements
Data Grid
@mui/x-data-grid@7.16.0
- [DataGrid] Add key prop to
GridFilterInputMultipleValue
(#14302) @sai6855 - [DataGrid] Allow to control the indeterminate checkbox behavior (#14247) @MBilalShafi
- [DataGrid] Column header design updates (#14293) @KenanYusuf
- [DataGrid] Fix error on simultaneous
columns
andcolumnGroupingModel
update (#14368) @cherniavskii - [DataGrid] Fix first row flickering with
autoHeight
prop enabled (#14235) @KenanYusuf - [DataGrid] Remove cell min-width / max-width styles (#14448) @oliviertassinari
- [DataGrid] Restore reselect behavior (#14410) @romgrk
- [l10n] Improve Chinese (zh-CN) locale (#14394) @lawvs
- [l10n] Improve Dutch (nl-NL) locale (#14398) @Janpot
@mui/x-data-grid-pro@7.16.0
Same changes as in @mui/x-data-grid@7.16.0
, plus:
- [DataGridPro] Fix duplicate top border in header filters (#14375) @MBilalShafi
@mui/x-data-grid-premium@7.16.0
Same changes as in @mui/x-data-grid-pro@7.16.0
.
Date and Time Pickers
@mui/x-date-pickers@7.16.0
- [pickers] Improve
onError
JSDoc (#14492) @flaviendelangle - [pickers] Keep the calendar header and content in sync when switching locale (#14125) @flaviendelangle
- [pickers] Move multi input range field validation tests to the describe test file (#14501) @flaviendelangle
@mui/x-date-pickers-pro@7.16.0
Same changes as in @mui/x-date-pickers@7.16.0
.
Charts
@mui/x-charts@7.16.0
- [charts] Fix JSDoc typos (#14497) @alexfauquette
- [charts] Fix
LineChart
not properly animating when hydrating (#14355) @JCQuintas - [charts] Fix theme augmentation (#14372) @alexfauquette
- [charts] Pass all props to legend (#14392) @JCQuintas
- [charts] Use
.mjs
extension for ESM build (#14387) @alexfauquette - [charts] Update
package.json
for vendor package (#14465) @alexfauquette
@mui/x-charts-pro@7.0.0-beta.0
Same changes as in @mui/x-charts@7.16.0
, plus:
- [charts-pro] Fix props and automated documentation on
BarChartPro
andLineChartPro
(#14391) @JCQuintas
Tree View
@mui/x-tree-view@7.16.0
- [TreeView] Clean label editing code (#14264) @flaviendelangle
@mui/x-codemod@7.16.0
- [codemod] Fix
experimentalFeatures
codemod for typescript parser (#14150) @MBilalShafi
Docs
- [docs] Add RTL documentation for the pickers (#13855) @flaviendelangle
- [docs] Add the
slots
concept introduction page (#13881) @flaviendelangle - [docs] Remove TypeScript v3 outdated version mentions (#14443) @k-rajat19
- [docs] Remove notion of seats (#14351) @oliviertassinari
- [docs] Use real world data for
PieChart
examples (#14297) @JCQuintas
Core
- [core] Fix changelog spelling @oliviertassinari
- [core] Fix failing tests on the pickers (#14457) @flaviendelangle
- [core] Reset permissions for codspeed GitHub Action (#14420) @oliviertassinari
- [code-infra] Add babel runtime version check (#14483) @Janpot
- [code-infra] Fully resolve imports in ESM target (#14234) @Janpot
- [code-infra] Update runners from node 18 to 20 (#14466) @JCQuintas
- [infra] Added
secrets: inherit
to workflow call (#14454) @michelengelen - [infra] Switch "add closing message" to reusable workflow (#14499) @michelengelen
- [infra] Switch "issue triage workflow" to reusable workflows (#14390) @michelengelen
v7.15.0
We'd like to offer a big thanks to the 8 contributors who made this release possible. Here are some highlights ✨:
- 💫 Support Material UI v6 (
@mui/material@6
) peer dependency (#14142) @cherniavskii
You can now use MUI X components with either v5 or v6 of @mui/material
package 🎉
- 🐞 Bugfixes
Data Grid
@mui/x-data-grid-pro@7.15.0
@mui/x-data-grid-premium@7.15.0
Same changes as in @mui/x-data-grid-pro@7.15.0
.
Date and Time Pickers
@mui/x-date-pickers@7.15.0
- [pickers] Add
onTouchStart
handler forTimeClock
(#14305) @arthurbalduini
@mui/x-date-pickers-pro@7.15.0
Same changes as in @mui/x-date-pickers@7.15.0
, plus:
- [DateTimeRangePicker] Fix date format resolving from views on 24hr locales (#14341) @arthurbalduini
Charts
@mui/x-charts@7.15.0
- [charts] Add missing
themeAugmentation
in pro plan (#14313) @lhilgert9 - [charts] Fix
LineChart
transition stopping before completion (#14366) @JCQuintas - [charts] Fix tooltip with horizontal layout (#14337) @alexfauquette
- [charts] Keep axis root classes usage explicit (#14378) @alexfauquette
@mui/x-charts-pro@7.0.0-alpha.3
Same changes as in @mui/x-charts@7.15.0
, plus:
Docs
- [docs] Fix sentence case
h2
@oliviertassinari - [docs] Clarify contribution guide references @oliviertassinari
- [docs] Fix Stack Overflow issue canned response @oliviertassinari
- [docs] Fix outdated link to support page @oliviertassinari
- [docs] Fix use of Material UI @oliviertassinari
- [docs] Update deprecated props in docs (#14295) @JCQuintas
Core
- [core] Allow only v5.x for
MUI Core
renovate group (#14382) @LukasTy - [core] Avoid visual regression when using
@mui/material@6
(#14357) @cherniavskii - [core] Remove renovate rule targeting only
next
releases of@mui/docs
(#14364) @LukasTy - [core] Support
@mui/material@6
peer dependency (#14142) @cherniavskii - [core] Use
useRtl
instead ofuseTheme
to access direction (#14359) @LukasTy - [code-infra] Typecheck nested folders in playground (#14352) @JCQuintas
- [infra] Fix Issue cleanup action @oliviertassinari
- [license] Prepare renaming of argument names @oliviertassinari
v7.14.0
We'd like to offer a big thanks to the 14 contributors who made this release possible. Here are some highlights ✨:
-
💫 Allow filtering the axis on zoom, making the axis adapt by removing values outside the view.
-
📊 Improve bar chart performances
-
🌍 Improve Czech (cs-CZ) and Hebrew (he-IL) locales on the Data Grid
-
🌍 Improve Chinese (zh-HK), Hebrew (he-IL), and Vietnamese (vi-VN) locales on the Date and Time Pickers
-
🐞 Bugfixes
Data Grid
@mui/x-data-grid@7.14.0
- [DataGrid] Use readonly array result for
getTreeDataPath
(#11743) @pcorpet - [DataGrid] Use
event.key
forTab
andEscape
keys (#14170) @k-rajat19 - [DataGrid] Introduce selectors with arguments (#14236) @MBilalShafi
- [DataGrid] include
api
ingridCellParams
interface (#14201) @k-rajat19 - [l10n] Improve Czech (cs-CZ) locale (#14135) @chirimiri22
- [l10n] Improve Hebrew (he-IL) locale (#14287) @rotembarsela
@mui/x-data-grid-pro@7.14.0
Same changes as in @mui/x-data-grid@7.14.0
.
@mui/x-data-grid-premium@7.14.0
Same changes as in @mui/x-data-grid-pro@7.14.0
, plus:
- [DataGridPremium] Fix clipboard paste not working for a single cell on non-first page (#14261) @arminmeh
- [DataGridPremium] Fix
onCellSelectionModelChange
not triggered when additional cell range is selected (#14199) @arminmeh
Date and Time Pickers
@mui/x-date-pickers@7.14.0
- [l10n] Improve Chinese (zh-HK) locale (#13289) @yeeharn
- [l10n] Improve Hebrew (he-IL) locale (#14287) @rotembarsela
- [l10n] Improve Vietnamese (vi-VN) locale (#14238) @locnbk2002
- [TimePicker] Handle
Space
andEnter
on theTimeClock
component @arthurbalduini
@mui/x-date-pickers-pro@7.14.0
Same changes as in @mui/x-date-pickers@7.14.0
.
Charts
@mui/x-charts@7.14.0
- [charts] Fix grid overflow with zooming (#14280) @alexfauquette
- [charts] Improve bar chart performances (#14278) @alexfauquette
- [charts] Test pointer events (#14042) @alexfauquette
- [charts] Use
isPointInside
function for both graphs and axis (#14222) @JCQuintas
@mui/x-charts-pro@7.0.0-alpha.2
Same changes as in @mui/x-charts@7.14.0
, plus:
- [charts-pro] Zoom axis filtering (#14121) @JCQuintas
Docs
- [docs] Consistent use of UTC and timezones (#14250) @oliviertassinari
- [docs] Fix missing leading slashes in URLs (#14249) @oliviertassinari
- [docs] Dash usage revision on pickers pages (#14260) @arthurbalduini
Core
- [core] Follow JSDocs convention @oliviertassinari
- [core] Prepare for material v6 (#14143) @LukasTy
- [code-infra] Set up
eslint-plugin-testing-library
(#14232) @LukasTy - [infra] Updated mui-x roadmap links with new project URL (#14271) @michelengelen
v7.13.0
We'd like to offer a big thanks to the 12 contributors who made this release possible. Here are some highlights ✨:
- 💫 Allow to edit the label of Tree View's items.
358562148-1a6cf765-2dc8-4906-bd93-139086eed148.mp4
- 🔧 Improve rows accessibility on the Data Grid features "Tree Data" and "Row Grouping". Certain "Row Grouping" accessibility updates will only be applied if experimental feature flag is enabled. See the documentation for more information.
- 🌍 Improve Vietnamese (vi-VN) locale on the Data Grid
- 🐞 Bugfixes
Data Grid
@mui/x-data-grid@7.13.0
- [DataGrid] Fix CSV export for
null
andundefined
values (#14166) @k-rajat19 - [DataGrid] Fix error logged during skeleton loading with nested data grid (#14186) @KenanYusuf
- [DataGrid] Remove needless check in
useGridStateInitialization
(#14181) @k-rajat19 - [DataGrid] Add recipe for persisting filters in local storage (#14208) @cherniavskii
- [l10n] Improve Vietnamese (vi-VN) locale (#14216) @hungnd-casso
@mui/x-data-grid-pro@7.13.0
Same changes as in @mui/x-data-grid@7.13.0
, plus:
@mui/x-data-grid-premium@7.13.0
Same changes as in @mui/x-data-grid-pro@7.13.0
.
Date and Time Pickers
@mui/x-date-pickers@7.13.0
@mui/x-date-pickers-pro@7.13.0
Same changes as in @mui/x-date-pickers@7.13.0
.
Charts
@mui/x-charts@7.13.0
- [charts] Add
baseline
property to theLineChart
series
(#14153) @JCQuintas - [charts] Fix issue where tooltip would disappear on mouse click (#14187) @alexfauquette
- [charts] Rename
CartesianContextProvider
toCartesianProvider
(#14102) @JCQuintas - [charts] Support axis with the same value for all data points (#14191) @alexfauquette
@mui/x-date-charts-pro@7.0.0-alpha.1
Same changes as in @mui/x-charts@7.13.0
.
Tree View
@mui/x-tree-view@7.13.0
- [TreeView] Add label editing feature (#13388) @noraleonte
- [TreeView] Fix the parameters passed for the
canMoveItemToNewPosition
prop (#14176) @flaviendelangle
Docs
- [docs] Extract dataset in the Line chart docs (#14034) @alexfauquette
- [docs] Remove redundant encoding in the mock data source server (#14185) @MBilalShafi
- [docs] Use Netflix financial results to document bar charts (#13991) @alexfauquette
- [docs] Remove reliance on abbreviations (#14226) @oliviertassinari
Core
- [core] Bump monorepo (#14141) @Janpot
- [core] Fix ESLint issue (#14207) @LukasTy
- [core] Fix Netlify build cache issue (#14182) @cherniavskii
- [code-infra] Refactor Netlify
cache-docs
plugin setup (#14105) @LukasTy - [internals] Move utils needed for tree view virtualization to shared package (#14202) @flaviendelangle
v7.12.1
We'd like to offer a big thanks to the 9 contributors who made this release possible. Here are some highlights ✨:
- 🎨 Charts get a new component to display color mapping in the legend
- 🚀 The
@mui/x-charts-pro
is released in alpha version 🧪. This new package introduces two main features:- The Heatmap component
- The zoom interaction on the bar, line, and scatter charts
- 🌍 Improve Dutch (nl-NL) locale on the Date and Time Pickers
- 🐞 Bugfixes
Data Grid
@mui/x-data-grid@7.12.1
- [DataGrid] Fix
checkboxSelectionVisibleOnly
behavior with server-side pagination (#14083) @MBilalShafi - [DataGrid] Fix
columnHeadersContainerRef
beingundefined
before mount (#14051) @samwato - [DataGrid] Support Yarn PnP (#14126) @cherniavskii
@mui/x-data-grid-pro@7.12.1
Same changes as in @mui/x-data-grid@7.12.1
.
@mui/x-data-grid-premium@7.12.1
Same changes as in @mui/x-data-grid-pro@7.12.1
.
Date and Time Pickers
@mui/x-date-pickers@7.12.1
- [l10n] Improve Dutch (nlNL) locale (pickers) (#14036) @Robin1896
@mui/x-date-pickers-pro@7.12.1
Same changes as in @mui/x-date-pickers@7.12.1
.
Charts
@mui/x-charts@7.12.1
- [charts] Fix charts vendor publish config (#14073) @JCQuintas
- [charts] Move
plugins
toPluginProvider
(#14056) @JCQuintas
@mui/x-date-charts-pro@7.0.0-alpha.0
Same changes as in @mui/x-charts@7.12.1
, plus:
- [charts-pro] Release the pro package in alpha (#13859) @alexfauquette
Tree View
@mui/x-tree-view@7.12.1
Docs
-
[docs] Add a warning to promote the usage of
updateRows
(#14027) @MBilalShafi -
[docs] Disable ad in
Rich Tree View-Ordering
page (#14123) @oliviertassinari -
[docs] Redesign Date and Time Pickers overview page (#13241) @noraleonte
-
[CHANGELOG] Polish details @oliviertassinari
-
[code-infra] Use concurrency 1 in CircleCI (#14110) @JCQuintas
-
[infra] Re-added the removal of
Latest Version
section (#14132) @michelengelen
v7.12.0
💵 Our commercial offering is evolving
The Pro plan is receiving two new packages:
@mui/x-tree-view-pro
(available today!)@mui/x-charts-pro
(available in the coming weeks)
As always, every feature released as part of the MIT plan will remain free and MIT licensed forever.
This expansion of the Pro plan comes with some adjustments to our pricing strategy. Learn more about those in the Upcoming changes to MUI X pricing in 2024 blog post.
Highlights
We'd like to offer a big thanks to the 12 contributors who made this release possible. Here are some highlights ✨:
-
🎁 Introduce item reordering using drag and drop on the
RichTreeViewPro
component -
📦 Support CommonJS bundle out of the box on
@mui/x-charts
by adding vendored D3 dependencies.-
This modifies how the package imports D3.js. It will impact you if you use
d3
packages installed by@mui/x-charts
and don't have them in yourpackage.json
. You shouldn't be affected otherwise. -
For more context, the initial issue is caused by D3 only exporting ESM.
-
The solution up until now was to export charts with only ESM. But some frameworks are confused by this configuration.
-
So in order to fix this, we are providing a CJS version of D3.
-
-
🌍 Improve Turkish (tr-TR) locale on the Data Grid
-
🌍 Improve Finnish (fi-FI) locale on the Date and Time Pickers
-
🐞 Bugfixes
-
📚 Documentation improvements
Data Grid
@mui/x-data-grid@7.12.0
- [DataGrid] Fix crash when updating columns immediately after scrolling (#13781) @cherniavskii
- [DataGrid] Fix
role=presentation
a11y issue (#13891) @romgrk - [DataGrid] Fix top corner pixels & outline radius (#13943) @romgrk
- [DataGrid] Refactor: remove useless copy (#14039) @romgrk
- [l10n] Improve Turkish (tr-TR) locale (#13996) @bagcivan
@mui/x-data-grid-pro@7.12.0
Same changes as in @mui/x-data-grid@7.12.0
.
@mui/x-data-grid-premium@7.12.0
Same changes as in @mui/x-data-grid-pro@7.12.0
.
Date and Time Pickers
@mui/x-date-pickers@7.12.0
- [l10n] Improve Finnish (fi-FI) locale (#14054) @frozenzia
@mui/x-date-pickers-pro@7.12.0
Same changes as in @mui/x-date-pickers@7.12.0
.
Charts
@mui/x-charts@7.12.0
- [charts] Fix incorrect
axisId
prop being allowed in xAxis/yAxis config. Useid
instead. (#13986) @JCQuintas - [charts] Use vendor to have Common JS bundle working out of the box (#13608) @alexfauquette
- [charts] Divide the
SeriesProvider
to use in filtering (#14026) @JCQuintas
Tree View
@mui/x-tree-view@7.12.0
- [TreeView] Add new prop
onItemClick
on the Tree View components (#14018) @flaviendelangle - [TreeView] Add new utility function
isEventTargetInDescendants
(#13982) @flaviendelangle - [TreeView] Support item reordering using drag and drop (#12213) @flaviendelangle
Docs
- [docs] Add Pickers
minDate
andmaxDate
default
description (#14024) @LukasTy - [docs] Fix 404 (#13989) @alexfauquette
- [docs] Fix Vale errors (#14025) @oliviertassinari
- [docs] Update on
renderCell
& autogenerated rows (#13879) @romgrk
Core
- [core] Fix event naming convention @oliviertassinari
- [core] Replace @mui/base with @mui/utils + @mui/material (#13823) @mnajdova
- [core] Test
charts
performance with codspeed (#13952) @JCQuintas - [infra] Consolidate issue cleanup and support labeling action (#14031) @michelengelen
- [infra] Revert
vale
actionpaths
filtering (#14038) @LukasTy - [test] Fix adapters code coverage (#13969) @alexfauquette
- [test] Fix mocha config to run charts tests (#14041) @alexfauquette
v7.11.1
We'd like to offer a big thanks to the 18 contributors who made this release possible. Here are some highlights ✨:
- 🔎 Allow
Zoom
to be controllable for charts (#13858) @JCQuintas - 🌍 Add Icelandic (is-IS) and Norwegian Nynorsk (nn-NO) locales on the Data Grid
- 🌍 Improve Norwegian Bokmål (nb-NO) and German (de-DE) locales on the Data Grid
- 🌍 Add Norwegian Nynorsk (nn-NO) locale on the Date and Time Pickers
- 🐞 Bugfixes
- 📚 Documentation improvements
Data Grid
@mui/x-data-grid@7.11.1
- [DataGrid] Remove dead code in internal
GridPreferencesPanel
(#13934) @k-rajat19 - [DataGrid] Do not miss to escape formulas in CSV export (#13888) @arminmeh
- [l10n] Add Icelandic (is-IS) locale (#13283) @magnimarels
- [l10n] Add Norwegian nynorsk (nn-NO) locale and improve Norwegian bokmål (nb-NO) locale (#13588) @AnderzL7
- [l10n] Improve German (de-DE) locale (#13910) @lhilgert9
@mui/x-data-grid-pro@7.11.1
Same changes as in @mui/x-data-grid@7.11.1
.
@mui/x-data-grid-premium@7.11.1
Same changes as in @mui/x-data-grid-pro@7.11.1
, plus:
- [DataGridPremium] Pass the
api
object to events (#13893) @pcorpet - [DataGridPremium] Fix paste to selected cells (#13967) @romgrk
Date and Time Pickers
@mui/x-date-pickers@7.11.1
- [fields] Prevent keyboard editing when disabled (#13900) @arthurbalduini
- [l10n] Add Norwegian Nynorsk (nn-NO) locale (#13946) @AnderzL7
@mui/x-date-pickers-pro@7.11.1
Same changes as in @mui/x-date-pickers@7.11.1
.
Charts
@mui/x-charts@7.11.1
- [charts] Add
ownerState
function toslotProps
typing when available (#13965) @alexfauquette - [charts] Allow
Zoom
to be controllable (#13858) @JCQuintas - [charts] Deprecate
xAxisKey
/zAxisKey
in favor ofxAxisId
/zAxisId
(#13940) @alexfauquette - [charts] Hide empty arcs in the PieChart (#13897) @alexfauquette
- [charts] Limit the trigger of exit charts (#13682) @alexfauquette
Tree View
@mui/x-tree-view@7.11.1
- [TreeView] Allow the plugins to enrich the props passed to the item slots (#13953) @flaviendelangle
Docs
- [docs] Bump pnpm priority as a package manager (#13894) @oliviertassinari
- [docs] Explicitly mark charts pro as not released (#13905) @alexfauquette
- [docs] Fix dot consistency a11y table @oliviertassinari
- [docs] Fix some typos in charts docs (#13906) @cratiu222
- [docs] Fix spelling (#13902) @nnsW3
- [docs] Improve error message when moving between plans (#13874) @oliviertassinari
- [docs] Update
SparkLineChart
reference not being correctly capitalised (#13960) @duckboy81 - [docs] Fix scroll demos disorientation (#13909) @oliviertassinari
Core
- [core] Add
@mui/material-nextjs
toMUI Core
renovate group (#13966) @LukasTy - [core] Remove warning message in production (#13911) @oliviertassinari
- [code-infra] Reuse
useReactVersion
script from the monorepo (#13710) @cherniavskii - [infra] Adds order id validation action (#13957) @michelengelen
- [infra] Fix order id validator action (#13971) @michelengelen
- [infra] Fix regex in order id validation (#13976) @michelengelen
- [infra] Issue template improvement (#13954) @michelengelen