mui/mui-x
### [`v6.17.0`](https://togithub.com/mui/mui-x/blob/HEAD/CHANGELOG.md#6170)
[Compare Source](https://togithub.com/mui/mui-x/compare/v6.16.3...v6.17.0)
*Oct 27, 2023*
We'd like to offer a big thanks to the 9 contributors who made this release possible. Here are some highlights ✨:
- 🎁 The Tree View package is now officially stable!
![tree-view-example](https://togithub.com/mui/mui-x/assets/550141/77d1fe66-d912-49ba-b38f-b853fb90446a)
- ✨ Improve the handling of non-numeric values by Data Grid aggregation
- 🚀 Support lines with different domains on the line charts
- 🐞 Bugfixes
- 📚 Documentation improvements
##### Data Grid
##### `@mui/x-data-grid@6.17.0`
- \[DataGrid] Allow custom debounce time for row positions calculation ([#10708](https://togithub.com/mui/mui-x/issues/10708)) [@cherniavskii](https://togithub.com/cherniavskii)
- \[DataGrid] Persist stable row index for focused row ([#10674](https://togithub.com/mui/mui-x/issues/10674)) [@cherniavskii](https://togithub.com/cherniavskii)
##### `@mui/x-data-grid-pro@6.17.0` [![pro](https://mui.com/r/x-pro-svg)](https://mui.com/r/x-pro-svg-link "Pro plan")
Same changes as in `@mui/x-data-grid@6.17.0`, plus:
- \[DataGridPro] Fix `undefined` values passed to `valueFormatter` for tree leaf nodes ([#10748](https://togithub.com/mui/mui-x/issues/10748)) [@cherniavskii](https://togithub.com/cherniavskii)
##### `@mui/x-data-grid-premium@6.17.0` [![premium](https://mui.com/r/x-premium-svg)](https://mui.com/r/x-premium-svg-link "Premium plan")
Same changes as in `@mui/x-data-grid-pro@6.17.0`, plus:
- \[DataGridPremium] Fix `avg` aggregation to ignore non-numeric values ([#10787](https://togithub.com/mui/mui-x/issues/10787)) [@cherniavskii](https://togithub.com/cherniavskii)
- \[DataGridPremium] Fix `size` aggregation to ignore `undefined` values ([#10745](https://togithub.com/mui/mui-x/issues/10745)) [@cherniavskii](https://togithub.com/cherniavskii)
- \[DataGridPremium] Fix `sum` aggregation to ignore non-numeric values ([#10730](https://togithub.com/mui/mui-x/issues/10730)) [@cherniavskii](https://togithub.com/cherniavskii)
- \[DataGridPremium] Fix cell selection throwing index error on second page and beyond ([#10784](https://togithub.com/mui/mui-x/issues/10784)) [@MBilalShafi](https://togithub.com/MBilalShafi)
##### Date Pickers
##### `@mui/x-date-pickers@6.17.0`
- \[fields] POC: Use `contentEditable` on `FakeTextField` ([#10779](https://togithub.com/mui/mui-x/issues/10779)) [@flaviendelangle](https://togithub.com/flaviendelangle)
- \[pickers] Fix weekday label localization ([#10809](https://togithub.com/mui/mui-x/issues/10809)) [@LukasTy](https://togithub.com/LukasTy)
##### `@mui/x-date-pickers-pro@6.17.0` [![pro](https://mui.com/r/x-pro-svg)](https://mui.com/r/x-pro-svg-link "Pro plan")
Same changes as in `@mui/x-date-pickers@6.17.0`.
##### Charts / `@mui/x-charts@6.0.0-alpha.17`
- \[charts] Fix text position in Safari ([#10815](https://togithub.com/mui/mui-x/issues/10815)) [@lhilgert9](https://togithub.com/lhilgert9)
- \[charts] Support lines with different domains ([#10801](https://togithub.com/mui/mui-x/issues/10801)) [@alexfauquette](https://togithub.com/alexfauquette)
##### Tree View / `@mui/x-tree-view@6.17.0`
No change
##### Docs
- \[docs] Correct editing related props' description ([#10798](https://togithub.com/mui/mui-x/issues/10798)) [@MBilalShafi](https://togithub.com/MBilalShafi)
- \[docs] Fix RTL data grid demo ([#10728](https://togithub.com/mui/mui-x/issues/10728)) [@oliviertassinari](https://togithub.com/oliviertassinari)
- \[docs] Fix unclosed warning ([#10796](https://togithub.com/mui/mui-x/issues/10796)) [@flaviendelangle](https://togithub.com/flaviendelangle)
- \[docs] Improve performance of `Save and restore the state from external storage` recipe ([#10811](https://togithub.com/mui/mui-x/issues/10811)) [@michelengelen](https://togithub.com/michelengelen)
- \[test] Add missing type on `cleanText` utility function ([#10780](https://togithub.com/mui/mui-x/issues/10780)) [@flaviendelangle](https://togithub.com/flaviendelangle)
### [`v6.16.3`](https://togithub.com/mui/mui-x/blob/HEAD/CHANGELOG.md#6163)
[Compare Source](https://togithub.com/mui/mui-x/compare/v6.16.2...v6.16.3)
*Oct 20, 2023*
We'd like to offer a big thanks to the 7 contributors who made this release possible. Here are some highlights ✨:
- 🎁 Add a Data Grid recipe for saving & restoring state
- 💫 Support animations on the bar chart
- 🐞 Bugfixes
- 📚 Documentation improvements
##### Data Grid
##### `@mui/x-data-grid@6.16.3`
- \[DataGrid] Allow passing readonly arrays to `columns` and `sortingOrder` props ([#10686](https://togithub.com/mui/mui-x/issues/10686)) [@pcorpet](https://togithub.com/pcorpet)
##### `@mui/x-data-grid-pro@6.16.3` [![pro](https://mui.com/r/x-pro-svg)](https://mui.com/r/x-pro-svg-link "Pro plan")
Same changes as in `@mui/x-data-grid@6.16.3`.
##### `@mui/x-data-grid-premium@6.16.3` [![premium](https://mui.com/r/x-premium-svg)](https://mui.com/r/x-premium-svg-link "Premium plan")
Same changes as in `@mui/x-data-grid-pro@6.16.3`.
##### Date Pickers
##### `@mui/x-date-pickers@6.16.3`
- \[fields] Correctly respect leading zeroes on seconds section ([#10713](https://togithub.com/mui/mui-x/issues/10713)) [@flaviendelangle](https://togithub.com/flaviendelangle)
- \[fields] Use `onChange` instead of `onKeyPress` for Backspace editing ([#10494](https://togithub.com/mui/mui-x/issues/10494)) [@flaviendelangle](https://togithub.com/flaviendelangle)
- \[pickers] Add reference links to DatePicker components ([#10626](https://togithub.com/mui/mui-x/issues/10626)) [@michelengelen](https://togithub.com/michelengelen)
- \[pickers] Add reference links to clock components ([#10645](https://togithub.com/mui/mui-x/issues/10645)) [@michelengelen](https://togithub.com/michelengelen)
- \[pickers] Add reference links to misc picker components ([#10647](https://togithub.com/mui/mui-x/issues/10647)) [@michelengelen](https://togithub.com/michelengelen)
- \[pickers] Add reference links to toolbar components ([#10646](https://togithub.com/mui/mui-x/issues/10646)) [@michelengelen](https://togithub.com/michelengelen)
- \[pickers] POC: Change the props received by the `FakeTextField` component ([#10687](https://togithub.com/mui/mui-x/issues/10687)) [@flaviendelangle](https://togithub.com/flaviendelangle)
##### `@mui/x-date-pickers-pro@6.16.3` [![pro](https://mui.com/r/x-pro-svg)](https://mui.com/r/x-pro-svg-link "Pro plan")
Same changes as in `@mui/x-date-pickers@6.16.3`, plus:
- \[DateRangePicker] Fix touch based range dragging ([#10664](https://togithub.com/mui/mui-x/issues/10664)) [@michelengelen](https://togithub.com/michelengelen)
##### Charts / `@mui/x-charts@6.0.0-alpha.16`
- \[charts] Add reference links to area + bar chart components ([#10652](https://togithub.com/mui/mui-x/issues/10652)) [@michelengelen](https://togithub.com/michelengelen)
- \[charts] Add reference links to line chart + sparkline components ([#10650](https://togithub.com/mui/mui-x/issues/10650)) [@michelengelen](https://togithub.com/michelengelen)
- \[charts] Add reference links to pie + scatter chart components ([#10653](https://togithub.com/mui/mui-x/issues/10653)) [@michelengelen](https://togithub.com/michelengelen)
- \[charts] Render only when `width` and `height` are resolved ([#10714](https://togithub.com/mui/mui-x/issues/10714)) [@alexfauquette](https://togithub.com/alexfauquette)
- \[charts] Support animation on `BarChart` ([#9926](https://togithub.com/mui/mui-x/issues/9926)) [@alexfauquette](https://togithub.com/alexfauquette)
- \[charts] Use new text component to avoid tick label overflow on x-axis ([#10648](https://togithub.com/mui/mui-x/issues/10648)) [@alexfauquette](https://togithub.com/alexfauquette)
##### Docs
- \[docs] Add a recipe for saving and restoring `state` externally ([#10722](https://togithub.com/mui/mui-x/issues/10722)) [@michelengelen](https://togithub.com/michelengelen)
- \[docs] Add example about how to add an axis ([#10709](https://togithub.com/mui/mui-x/issues/10709)) [@alexfauquette](https://togithub.com/alexfauquette)
- \[docs] Customization Playground - fix DesktopDatePicker sx props and styled examples ([#10665](https://togithub.com/mui/mui-x/issues/10665)) [@noraleonte](https://togithub.com/noraleonte)
- \[docs] Improve meta description [@oliviertassinari](https://togithub.com/oliviertassinari)
- \[docs] Make overview demo work in codesandbox ([#10661](https://togithub.com/mui/mui-x/issues/10661)) [@alexfauquette](https://togithub.com/alexfauquette)
##### Core
- \[core] Update React renovate group with `@types` ([#10723](https://togithub.com/mui/mui-x/issues/10723)) [@LukasTy](https://togithub.com/LukasTy)
- \[core] Update `styled-components` ([#10733](https://togithub.com/mui/mui-x/issues/10733)) [@LukasTy](https://togithub.com/LukasTy)
Configuration
📅 Schedule: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined).
🚦 Automerge: Enabled.
♻ Rebasing: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.
🔕 Ignore: Close this PR and you won't be reminded about this update again.
[ ] If you want to rebase/retry this PR, check this box
This PR contains the following updates:
6.16.2
->6.17.0
Release Notes
mui/mui-x
### [`v6.17.0`](https://togithub.com/mui/mui-x/blob/HEAD/CHANGELOG.md#6170) [Compare Source](https://togithub.com/mui/mui-x/compare/v6.16.3...v6.17.0) *Oct 27, 2023* We'd like to offer a big thanks to the 9 contributors who made this release possible. Here are some highlights ✨: - 🎁 The Tree View package is now officially stable! ![tree-view-example](https://togithub.com/mui/mui-x/assets/550141/77d1fe66-d912-49ba-b38f-b853fb90446a) - ✨ Improve the handling of non-numeric values by Data Grid aggregation - 🚀 Support lines with different domains on the line charts - 🐞 Bugfixes - 📚 Documentation improvements ##### Data Grid ##### `@mui/x-data-grid@6.17.0` - \[DataGrid] Allow custom debounce time for row positions calculation ([#10708](https://togithub.com/mui/mui-x/issues/10708)) [@cherniavskii](https://togithub.com/cherniavskii) - \[DataGrid] Persist stable row index for focused row ([#10674](https://togithub.com/mui/mui-x/issues/10674)) [@cherniavskii](https://togithub.com/cherniavskii) ##### `@mui/x-data-grid-pro@6.17.0` [![pro](https://mui.com/r/x-pro-svg)](https://mui.com/r/x-pro-svg-link "Pro plan") Same changes as in `@mui/x-data-grid@6.17.0`, plus: - \[DataGridPro] Fix `undefined` values passed to `valueFormatter` for tree leaf nodes ([#10748](https://togithub.com/mui/mui-x/issues/10748)) [@cherniavskii](https://togithub.com/cherniavskii) ##### `@mui/x-data-grid-premium@6.17.0` [![premium](https://mui.com/r/x-premium-svg)](https://mui.com/r/x-premium-svg-link "Premium plan") Same changes as in `@mui/x-data-grid-pro@6.17.0`, plus: - \[DataGridPremium] Fix `avg` aggregation to ignore non-numeric values ([#10787](https://togithub.com/mui/mui-x/issues/10787)) [@cherniavskii](https://togithub.com/cherniavskii) - \[DataGridPremium] Fix `size` aggregation to ignore `undefined` values ([#10745](https://togithub.com/mui/mui-x/issues/10745)) [@cherniavskii](https://togithub.com/cherniavskii) - \[DataGridPremium] Fix `sum` aggregation to ignore non-numeric values ([#10730](https://togithub.com/mui/mui-x/issues/10730)) [@cherniavskii](https://togithub.com/cherniavskii) - \[DataGridPremium] Fix cell selection throwing index error on second page and beyond ([#10784](https://togithub.com/mui/mui-x/issues/10784)) [@MBilalShafi](https://togithub.com/MBilalShafi) ##### Date Pickers ##### `@mui/x-date-pickers@6.17.0` - \[fields] POC: Use `contentEditable` on `FakeTextField` ([#10779](https://togithub.com/mui/mui-x/issues/10779)) [@flaviendelangle](https://togithub.com/flaviendelangle) - \[pickers] Fix weekday label localization ([#10809](https://togithub.com/mui/mui-x/issues/10809)) [@LukasTy](https://togithub.com/LukasTy) ##### `@mui/x-date-pickers-pro@6.17.0` [![pro](https://mui.com/r/x-pro-svg)](https://mui.com/r/x-pro-svg-link "Pro plan") Same changes as in `@mui/x-date-pickers@6.17.0`. ##### Charts / `@mui/x-charts@6.0.0-alpha.17` - \[charts] Fix text position in Safari ([#10815](https://togithub.com/mui/mui-x/issues/10815)) [@lhilgert9](https://togithub.com/lhilgert9) - \[charts] Support lines with different domains ([#10801](https://togithub.com/mui/mui-x/issues/10801)) [@alexfauquette](https://togithub.com/alexfauquette) ##### Tree View / `@mui/x-tree-view@6.17.0` No change ##### Docs - \[docs] Correct editing related props' description ([#10798](https://togithub.com/mui/mui-x/issues/10798)) [@MBilalShafi](https://togithub.com/MBilalShafi) - \[docs] Fix RTL data grid demo ([#10728](https://togithub.com/mui/mui-x/issues/10728)) [@oliviertassinari](https://togithub.com/oliviertassinari) - \[docs] Fix unclosed warning ([#10796](https://togithub.com/mui/mui-x/issues/10796)) [@flaviendelangle](https://togithub.com/flaviendelangle) - \[docs] Improve performance of `Save and restore the state from external storage` recipe ([#10811](https://togithub.com/mui/mui-x/issues/10811)) [@michelengelen](https://togithub.com/michelengelen) - \[test] Add missing type on `cleanText` utility function ([#10780](https://togithub.com/mui/mui-x/issues/10780)) [@flaviendelangle](https://togithub.com/flaviendelangle) ### [`v6.16.3`](https://togithub.com/mui/mui-x/blob/HEAD/CHANGELOG.md#6163) [Compare Source](https://togithub.com/mui/mui-x/compare/v6.16.2...v6.16.3) *Oct 20, 2023* We'd like to offer a big thanks to the 7 contributors who made this release possible. Here are some highlights ✨: - 🎁 Add a Data Grid recipe for saving & restoring state - 💫 Support animations on the bar chart - 🐞 Bugfixes - 📚 Documentation improvements ##### Data Grid ##### `@mui/x-data-grid@6.16.3` - \[DataGrid] Allow passing readonly arrays to `columns` and `sortingOrder` props ([#10686](https://togithub.com/mui/mui-x/issues/10686)) [@pcorpet](https://togithub.com/pcorpet) ##### `@mui/x-data-grid-pro@6.16.3` [![pro](https://mui.com/r/x-pro-svg)](https://mui.com/r/x-pro-svg-link "Pro plan") Same changes as in `@mui/x-data-grid@6.16.3`. ##### `@mui/x-data-grid-premium@6.16.3` [![premium](https://mui.com/r/x-premium-svg)](https://mui.com/r/x-premium-svg-link "Premium plan") Same changes as in `@mui/x-data-grid-pro@6.16.3`. ##### Date Pickers ##### `@mui/x-date-pickers@6.16.3` - \[fields] Correctly respect leading zeroes on seconds section ([#10713](https://togithub.com/mui/mui-x/issues/10713)) [@flaviendelangle](https://togithub.com/flaviendelangle) - \[fields] Use `onChange` instead of `onKeyPress` for Backspace editing ([#10494](https://togithub.com/mui/mui-x/issues/10494)) [@flaviendelangle](https://togithub.com/flaviendelangle) - \[pickers] Add reference links to DatePicker components ([#10626](https://togithub.com/mui/mui-x/issues/10626)) [@michelengelen](https://togithub.com/michelengelen) - \[pickers] Add reference links to clock components ([#10645](https://togithub.com/mui/mui-x/issues/10645)) [@michelengelen](https://togithub.com/michelengelen) - \[pickers] Add reference links to misc picker components ([#10647](https://togithub.com/mui/mui-x/issues/10647)) [@michelengelen](https://togithub.com/michelengelen) - \[pickers] Add reference links to toolbar components ([#10646](https://togithub.com/mui/mui-x/issues/10646)) [@michelengelen](https://togithub.com/michelengelen) - \[pickers] POC: Change the props received by the `FakeTextField` component ([#10687](https://togithub.com/mui/mui-x/issues/10687)) [@flaviendelangle](https://togithub.com/flaviendelangle) ##### `@mui/x-date-pickers-pro@6.16.3` [![pro](https://mui.com/r/x-pro-svg)](https://mui.com/r/x-pro-svg-link "Pro plan") Same changes as in `@mui/x-date-pickers@6.16.3`, plus: - \[DateRangePicker] Fix touch based range dragging ([#10664](https://togithub.com/mui/mui-x/issues/10664)) [@michelengelen](https://togithub.com/michelengelen) ##### Charts / `@mui/x-charts@6.0.0-alpha.16` - \[charts] Add reference links to area + bar chart components ([#10652](https://togithub.com/mui/mui-x/issues/10652)) [@michelengelen](https://togithub.com/michelengelen) - \[charts] Add reference links to line chart + sparkline components ([#10650](https://togithub.com/mui/mui-x/issues/10650)) [@michelengelen](https://togithub.com/michelengelen) - \[charts] Add reference links to pie + scatter chart components ([#10653](https://togithub.com/mui/mui-x/issues/10653)) [@michelengelen](https://togithub.com/michelengelen) - \[charts] Render only when `width` and `height` are resolved ([#10714](https://togithub.com/mui/mui-x/issues/10714)) [@alexfauquette](https://togithub.com/alexfauquette) - \[charts] Support animation on `BarChart` ([#9926](https://togithub.com/mui/mui-x/issues/9926)) [@alexfauquette](https://togithub.com/alexfauquette) - \[charts] Use new text component to avoid tick label overflow on x-axis ([#10648](https://togithub.com/mui/mui-x/issues/10648)) [@alexfauquette](https://togithub.com/alexfauquette) ##### Docs - \[docs] Add a recipe for saving and restoring `state` externally ([#10722](https://togithub.com/mui/mui-x/issues/10722)) [@michelengelen](https://togithub.com/michelengelen) - \[docs] Add example about how to add an axis ([#10709](https://togithub.com/mui/mui-x/issues/10709)) [@alexfauquette](https://togithub.com/alexfauquette) - \[docs] Customization Playground - fix DesktopDatePicker sx props and styled examples ([#10665](https://togithub.com/mui/mui-x/issues/10665)) [@noraleonte](https://togithub.com/noraleonte) - \[docs] Improve meta description [@oliviertassinari](https://togithub.com/oliviertassinari) - \[docs] Make overview demo work in codesandbox ([#10661](https://togithub.com/mui/mui-x/issues/10661)) [@alexfauquette](https://togithub.com/alexfauquette) ##### Core - \[core] Update React renovate group with `@types` ([#10723](https://togithub.com/mui/mui-x/issues/10723)) [@LukasTy](https://togithub.com/LukasTy) - \[core] Update `styled-components` ([#10733](https://togithub.com/mui/mui-x/issues/10733)) [@LukasTy](https://togithub.com/LukasTy)Configuration
📅 Schedule: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined).
🚦 Automerge: Enabled.
♻ Rebasing: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.
🔕 Ignore: Close this PR and you won't be reminded about this update again.