mui/mui-x (@mui/x-data-grid)
### [`v7.3.0`](https://togithub.com/mui/mui-x/blob/HEAD/CHANGELOG.md#730)
[Compare Source](https://togithub.com/mui/mui-x/compare/v7.2.0...v7.3.0)
*Apr 18, 2024*
We'd like to offer a big thanks to the 10 contributors who made this release possible. Here are some highlights β¨:
- π Support [unknown and estimated row count in server-side pagination](https://mui.com/x/react-data-grid/pagination/#index-based-pagination) ([#12490](https://togithub.com/mui/mui-x/issues/12490)) [@MBilalShafi](https://togithub.com/MBilalShafi)
- π¨ Support color scales in Charts ([#12490](https://togithub.com/mui/mui-x/issues/12490)) [@alexfauquette](https://togithub.com/alexfauquette)
Add a [`colorMap` configuration](https://mui.com/x/react-charts/styling/#values-color) to an axis, and the chart will use it to select colors.
Each impacted chart ([bar charts](https://mui.com/x/react-charts/bars/#color-scale), [line charts](https://mui.com/x/react-charts/lines/#color-scale), [scatter charts](https://mui.com/x/react-charts/scatter/#color-scale)) has a dedicated section explaining how this color map is impacting it.
- π Improve Danish (da-DK) locale on the Data Grid
- π Bugfixes
- π Documentation improvements
##### Data Grid
##### `@mui/x-data-grid@7.3.0`
- \[DataGrid] Fix calling `onCellEditStop` on error ([#12747](https://togithub.com/mui/mui-x/issues/12747)) [@sai6855](https://togithub.com/sai6855)
- \[DataGrid] Fix column resize ([#12792](https://togithub.com/mui/mui-x/issues/12792)) [@romgrk](https://togithub.com/romgrk)
- \[DataGrid] Fix column separators ([#12808](https://togithub.com/mui/mui-x/issues/12808)) [@romgrk](https://togithub.com/romgrk)
- \[DataGrid] Limit panel width to not exceed screen width ([#12799](https://togithub.com/mui/mui-x/issues/12799)) [@cherniavskii](https://togithub.com/cherniavskii)
- \[DataGrid] Support advanced server-side pagination use cases ([#12474](https://togithub.com/mui/mui-x/issues/12474)) [@MBilalShafi](https://togithub.com/MBilalShafi)
- \[DataGrid] Support state export and restore on grid density ([#12671](https://togithub.com/mui/mui-x/issues/12671)) [@MBilalShafi](https://togithub.com/MBilalShafi)
- \[l10n] Improve Danish (da-DK) locale ([#12784](https://togithub.com/mui/mui-x/issues/12784)) [@EmilBahnsen](https://togithub.com/EmilBahnsen)
##### `@mui/x-data-grid-pro@7.3.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@7.3.0`, plus:
- \[DataGridPro] Implement header filter height ([#12666](https://togithub.com/mui/mui-x/issues/12666)) [@romgrk](https://togithub.com/romgrk)
##### `@mui/x-data-grid-premium@7.3.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@7.3.0`.
##### Charts
##### Breaking change
A typo fix:
```diff
- ContinuouseScaleName
+ ContinuousScaleName
```
##### `@mui/x-charts@7.3.0`
- \[charts] Add `dataIndex` to series `valueFormatter` ([#12745](https://togithub.com/mui/mui-x/issues/12745)) [@JCQuintas](https://togithub.com/JCQuintas)
- \[charts] Add color scale ([#12490](https://togithub.com/mui/mui-x/issues/12490)) [@alexfauquette](https://togithub.com/alexfauquette)
- \[charts] Do not document the usage of `DEFAULT_X_AXIS_KEY` and `DEFAULT_Y_AXIS_KEY` ([#12780](https://togithub.com/mui/mui-x/issues/12780)) [@alexfauquette](https://togithub.com/alexfauquette)
- \[charts] Export more utils ([#12744](https://togithub.com/mui/mui-x/issues/12744)) [@alexfauquette](https://togithub.com/alexfauquette)
- \[charts] Fix passing slot props down to `PieArcLabel` ([#12806](https://togithub.com/mui/mui-x/issues/12806)) [@JCQuintas](https://togithub.com/JCQuintas)
##### Tree View
##### `@mui/x-tree-view@7.3.0`
- \[TreeView] Support `defaultMuiPrevented` on the `onFocus` prop of the root slot ([#12813](https://togithub.com/mui/mui-x/issues/12813)) [@flaviendelangle](https://togithub.com/flaviendelangle)
##### Docs
- \[docs] Add grid cell display example to the migration guide ([#12793](https://togithub.com/mui/mui-x/issues/12793)) [@romgrk](https://togithub.com/romgrk)
- \[docs] Use charts classes objects ([#12781](https://togithub.com/mui/mui-x/issues/12781)) [@alexfauquette](https://togithub.com/alexfauquette)
- \[docs] Fix layout shift on demos ([#12816](https://togithub.com/mui/mui-x/issues/12816)) [@zanivan](https://togithub.com/zanivan)
- \[test] Increase timeout for test that sometimes fail on `DateTimeRangePicker` ([#12786](https://togithub.com/mui/mui-x/issues/12786)) [@LukasTy](https://togithub.com/LukasTy)
##### Core
- \[docs-infra] Prepare infra to document charts interfaces ([#12653](https://togithub.com/mui/mui-x/issues/12653)) [@alexfauquette](https://togithub.com/alexfauquette)
typescript-eslint/typescript-eslint (@typescript-eslint/eslint-plugin)
### [`v7.7.0`](https://togithub.com/typescript-eslint/typescript-eslint/blob/HEAD/packages/eslint-plugin/CHANGELOG.md#770-2024-04-15)
[Compare Source](https://togithub.com/typescript-eslint/typescript-eslint/compare/v7.6.0...v7.7.0)
##### π Features
- **eslint-plugin:** replace `no-new-symbol` with `no-new-native-nonconstructor`
##### β€οΈ Thank You
- Dave
- Josh Goldberg β¨
You can read about our [versioning strategy](https://main--typescript-eslint.netlify.app/users/versioning) and [releases](https://main--typescript-eslint.netlify.app/users/releases) on our website.
typescript-eslint/typescript-eslint (@typescript-eslint/parser)
### [`v7.7.0`](https://togithub.com/typescript-eslint/typescript-eslint/blob/HEAD/packages/parser/CHANGELOG.md#770-2024-04-15)
[Compare Source](https://togithub.com/typescript-eslint/typescript-eslint/compare/v7.6.0...v7.7.0)
This was a version bump only for parser to align it with other projects, there were no code changes.
You can read about our [versioning strategy](https://main--typescript-eslint.netlify.app/users/versioning) and [releases](https://main--typescript-eslint.netlify.app/users/releases) on our website.
actions/checkout (actions/checkout)
### [`v4.1.3`](https://togithub.com/actions/checkout/releases/tag/v4.1.3)
[Compare Source](https://togithub.com/actions/checkout/compare/v4.1.2...v4.1.3)
#### What's Changed
- Update `actions/checkout` version in `update-main-version.yml` by [@jww3](https://togithub.com/jww3) in [https://github.com/actions/checkout/pull/1650](https://togithub.com/actions/checkout/pull/1650)
- Check git version before attempting to disable `sparse-checkout` by [@jww3](https://togithub.com/jww3) in [https://github.com/actions/checkout/pull/1656](https://togithub.com/actions/checkout/pull/1656)
- Add SSH user parameter by [@cory-miller](https://togithub.com/cory-miller) in [https://github.com/actions/checkout/pull/1685](https://togithub.com/actions/checkout/pull/1685)
**Full Changelog**: https://github.com/actions/checkout/compare/v4.1.2...v4.1.3
### [`v4.1.2`](https://togithub.com/actions/checkout/blob/HEAD/CHANGELOG.md#v412)
[Compare Source](https://togithub.com/actions/checkout/compare/v4.1.1...v4.1.2)
- Fix: Disable sparse checkout whenever `sparse-checkout` option is not present [@dscho](https://togithub.com/dscho) in [https://github.com/actions/checkout/pull/1598](https://togithub.com/actions/checkout/pull/1598)
github/codeql-action (github/codeql-action)
### [`v3.25.1`](https://togithub.com/github/codeql-action/compare/v3.25.0...v3.25.1)
[Compare Source](https://togithub.com/github/codeql-action/compare/v3.25.0...v3.25.1)
### [`v3.25.0`](https://togithub.com/github/codeql-action/compare/v3.24.10...v3.25.0)
[Compare Source](https://togithub.com/github/codeql-action/compare/v3.24.10...v3.25.0)
vitejs/vite (vite)
### [`v5.2.10`](https://togithub.com/vitejs/vite/blob/HEAD/packages/vite/CHANGELOG.md#small5210-2024-04-20-small)
[Compare Source](https://togithub.com/vitejs/vite/compare/v5.2.9...v5.2.10)
- revert: perf: use workspace root for fs cache ([#15712](https://togithub.com/vitejs/vite/issues/15712)) ([#16476](https://togithub.com/vitejs/vite/issues/16476)) ([77e7359](https://togithub.com/vitejs/vite/commit/77e7359)), closes [#15712](https://togithub.com/vitejs/vite/issues/15712) [#16476](https://togithub.com/vitejs/vite/issues/16476)
- fix: add base to virtual html ([#16442](https://togithub.com/vitejs/vite/issues/16442)) ([721f94d](https://togithub.com/vitejs/vite/commit/721f94d)), closes [#16442](https://togithub.com/vitejs/vite/issues/16442)
- fix: adjust esm syntax judgment logic ([#16436](https://togithub.com/vitejs/vite/issues/16436)) ([af72eab](https://togithub.com/vitejs/vite/commit/af72eab)), closes [#16436](https://togithub.com/vitejs/vite/issues/16436)
- fix: don't add outDirs to watch.ignored if emptyOutDir is false ([#16453](https://togithub.com/vitejs/vite/issues/16453)) ([6a127d6](https://togithub.com/vitejs/vite/commit/6a127d6)), closes [#16453](https://togithub.com/vitejs/vite/issues/16453)
- fix(cspNonce): don't overwrite existing nonce values ([#16415](https://togithub.com/vitejs/vite/issues/16415)) ([b872635](https://togithub.com/vitejs/vite/commit/b872635)), closes [#16415](https://togithub.com/vitejs/vite/issues/16415)
- feat: show warning if root is in build.outDir ([#16454](https://togithub.com/vitejs/vite/issues/16454)) ([11444dc](https://togithub.com/vitejs/vite/commit/11444dc)), closes [#16454](https://togithub.com/vitejs/vite/issues/16454)
- feat: write cspNonce to style tags ([#16419](https://togithub.com/vitejs/vite/issues/16419)) ([8e54bbd](https://togithub.com/vitejs/vite/commit/8e54bbd)), closes [#16419](https://togithub.com/vitejs/vite/issues/16419)
- chore(deps): update dependency eslint-plugin-n to v17 ([#16381](https://togithub.com/vitejs/vite/issues/16381)) ([6cccef7](https://togithub.com/vitejs/vite/commit/6cccef7)), closes [#16381](https://togithub.com/vitejs/vite/issues/16381)
### [`v5.2.9`](https://togithub.com/vitejs/vite/blob/HEAD/packages/vite/CHANGELOG.md#small529-2024-04-15-small)
[Compare Source](https://togithub.com/vitejs/vite/compare/v5.2.8...v5.2.9)
- fix: `fsp.rm` removing files does not take effect ([#16032](https://togithub.com/vitejs/vite/issues/16032)) ([b05c405](https://togithub.com/vitejs/vite/commit/b05c405)), closes [#16032](https://togithub.com/vitejs/vite/issues/16032)
- fix: fix accumulated stacks in error overlay ([#16393](https://togithub.com/vitejs/vite/issues/16393)) ([102c2fd](https://togithub.com/vitejs/vite/commit/102c2fd)), closes [#16393](https://togithub.com/vitejs/vite/issues/16393)
- fix(deps): update all non-major dependencies ([#16376](https://togithub.com/vitejs/vite/issues/16376)) ([58a2938](https://togithub.com/vitejs/vite/commit/58a2938)), closes [#16376](https://togithub.com/vitejs/vite/issues/16376)
- chore: update region comment ([#16380](https://togithub.com/vitejs/vite/issues/16380)) ([77562c3](https://togithub.com/vitejs/vite/commit/77562c3)), closes [#16380](https://togithub.com/vitejs/vite/issues/16380)
- perf: reduce size of injected \__vite\_\_mapDeps code ([#16184](https://togithub.com/vitejs/vite/issues/16184)) ([c0ec6be](https://togithub.com/vitejs/vite/commit/c0ec6be)), closes [#16184](https://togithub.com/vitejs/vite/issues/16184)
- perf(css): only replace empty chunk if imported ([#16349](https://togithub.com/vitejs/vite/issues/16349)) ([e2658ad](https://togithub.com/vitejs/vite/commit/e2658ad)), closes [#16349](https://togithub.com/vitejs/vite/issues/16349)
Configuration
π Schedule: Branch creation - " 0-4 * 3" (UTC), Automerge - At any time (no schedule defined).
π¦ Automerge: Disabled by config. Please merge this manually once you are satisfied.
β» Rebasing: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.
π» Immortal: This PR will be recreated if closed unmerged. Get config help if that's undesired.
[ ] If you want to rebase/retry this PR, check this box
This PR has been generated by Mend Renovate. View repository job log here.
This PR contains the following updates:
7.2.0
->7.3.0
18.2.78
->18.2.79
7.6.0
->7.7.0
7.7.1
7.6.0
->7.7.0
7.7.1
v4.1.1
->v4.1.3
v3.24.10
->v3.25.1
v3.25.2
5.2.8
->5.2.10
Release Notes
mui/mui-x (@mui/x-data-grid)
### [`v7.3.0`](https://togithub.com/mui/mui-x/blob/HEAD/CHANGELOG.md#730) [Compare Source](https://togithub.com/mui/mui-x/compare/v7.2.0...v7.3.0) *Apr 18, 2024* We'd like to offer a big thanks to the 10 contributors who made this release possible. Here are some highlights β¨: - π Support [unknown and estimated row count in server-side pagination](https://mui.com/x/react-data-grid/pagination/#index-based-pagination) ([#12490](https://togithub.com/mui/mui-x/issues/12490)) [@MBilalShafi](https://togithub.com/MBilalShafi) - π¨ Support color scales in Charts ([#12490](https://togithub.com/mui/mui-x/issues/12490)) [@alexfauquette](https://togithub.com/alexfauquette) Add a [`colorMap` configuration](https://mui.com/x/react-charts/styling/#values-color) to an axis, and the chart will use it to select colors. Each impacted chart ([bar charts](https://mui.com/x/react-charts/bars/#color-scale), [line charts](https://mui.com/x/react-charts/lines/#color-scale), [scatter charts](https://mui.com/x/react-charts/scatter/#color-scale)) has a dedicated section explaining how this color map is impacting it.typescript-eslint/typescript-eslint (@typescript-eslint/eslint-plugin)
### [`v7.7.0`](https://togithub.com/typescript-eslint/typescript-eslint/blob/HEAD/packages/eslint-plugin/CHANGELOG.md#770-2024-04-15) [Compare Source](https://togithub.com/typescript-eslint/typescript-eslint/compare/v7.6.0...v7.7.0) ##### π Features - **eslint-plugin:** replace `no-new-symbol` with `no-new-native-nonconstructor` ##### β€οΈ Thank You - Dave - Josh Goldberg β¨ You can read about our [versioning strategy](https://main--typescript-eslint.netlify.app/users/versioning) and [releases](https://main--typescript-eslint.netlify.app/users/releases) on our website.typescript-eslint/typescript-eslint (@typescript-eslint/parser)
### [`v7.7.0`](https://togithub.com/typescript-eslint/typescript-eslint/blob/HEAD/packages/parser/CHANGELOG.md#770-2024-04-15) [Compare Source](https://togithub.com/typescript-eslint/typescript-eslint/compare/v7.6.0...v7.7.0) This was a version bump only for parser to align it with other projects, there were no code changes. You can read about our [versioning strategy](https://main--typescript-eslint.netlify.app/users/versioning) and [releases](https://main--typescript-eslint.netlify.app/users/releases) on our website.actions/checkout (actions/checkout)
### [`v4.1.3`](https://togithub.com/actions/checkout/releases/tag/v4.1.3) [Compare Source](https://togithub.com/actions/checkout/compare/v4.1.2...v4.1.3) #### What's Changed - Update `actions/checkout` version in `update-main-version.yml` by [@jww3](https://togithub.com/jww3) in [https://github.com/actions/checkout/pull/1650](https://togithub.com/actions/checkout/pull/1650) - Check git version before attempting to disable `sparse-checkout` by [@jww3](https://togithub.com/jww3) in [https://github.com/actions/checkout/pull/1656](https://togithub.com/actions/checkout/pull/1656) - Add SSH user parameter by [@cory-miller](https://togithub.com/cory-miller) in [https://github.com/actions/checkout/pull/1685](https://togithub.com/actions/checkout/pull/1685) **Full Changelog**: https://github.com/actions/checkout/compare/v4.1.2...v4.1.3 ### [`v4.1.2`](https://togithub.com/actions/checkout/blob/HEAD/CHANGELOG.md#v412) [Compare Source](https://togithub.com/actions/checkout/compare/v4.1.1...v4.1.2) - Fix: Disable sparse checkout whenever `sparse-checkout` option is not present [@dscho](https://togithub.com/dscho) in [https://github.com/actions/checkout/pull/1598](https://togithub.com/actions/checkout/pull/1598)github/codeql-action (github/codeql-action)
### [`v3.25.1`](https://togithub.com/github/codeql-action/compare/v3.25.0...v3.25.1) [Compare Source](https://togithub.com/github/codeql-action/compare/v3.25.0...v3.25.1) ### [`v3.25.0`](https://togithub.com/github/codeql-action/compare/v3.24.10...v3.25.0) [Compare Source](https://togithub.com/github/codeql-action/compare/v3.24.10...v3.25.0)vitejs/vite (vite)
### [`v5.2.10`](https://togithub.com/vitejs/vite/blob/HEAD/packages/vite/CHANGELOG.md#small5210-2024-04-20-small) [Compare Source](https://togithub.com/vitejs/vite/compare/v5.2.9...v5.2.10) - revert: perf: use workspace root for fs cache ([#15712](https://togithub.com/vitejs/vite/issues/15712)) ([#16476](https://togithub.com/vitejs/vite/issues/16476)) ([77e7359](https://togithub.com/vitejs/vite/commit/77e7359)), closes [#15712](https://togithub.com/vitejs/vite/issues/15712) [#16476](https://togithub.com/vitejs/vite/issues/16476) - fix: add base to virtual html ([#16442](https://togithub.com/vitejs/vite/issues/16442)) ([721f94d](https://togithub.com/vitejs/vite/commit/721f94d)), closes [#16442](https://togithub.com/vitejs/vite/issues/16442) - fix: adjust esm syntax judgment logic ([#16436](https://togithub.com/vitejs/vite/issues/16436)) ([af72eab](https://togithub.com/vitejs/vite/commit/af72eab)), closes [#16436](https://togithub.com/vitejs/vite/issues/16436) - fix: don't add outDirs to watch.ignored if emptyOutDir is false ([#16453](https://togithub.com/vitejs/vite/issues/16453)) ([6a127d6](https://togithub.com/vitejs/vite/commit/6a127d6)), closes [#16453](https://togithub.com/vitejs/vite/issues/16453) - fix(cspNonce): don't overwrite existing nonce values ([#16415](https://togithub.com/vitejs/vite/issues/16415)) ([b872635](https://togithub.com/vitejs/vite/commit/b872635)), closes [#16415](https://togithub.com/vitejs/vite/issues/16415) - feat: show warning if root is in build.outDir ([#16454](https://togithub.com/vitejs/vite/issues/16454)) ([11444dc](https://togithub.com/vitejs/vite/commit/11444dc)), closes [#16454](https://togithub.com/vitejs/vite/issues/16454) - feat: write cspNonce to style tags ([#16419](https://togithub.com/vitejs/vite/issues/16419)) ([8e54bbd](https://togithub.com/vitejs/vite/commit/8e54bbd)), closes [#16419](https://togithub.com/vitejs/vite/issues/16419) - chore(deps): update dependency eslint-plugin-n to v17 ([#16381](https://togithub.com/vitejs/vite/issues/16381)) ([6cccef7](https://togithub.com/vitejs/vite/commit/6cccef7)), closes [#16381](https://togithub.com/vitejs/vite/issues/16381) ### [`v5.2.9`](https://togithub.com/vitejs/vite/blob/HEAD/packages/vite/CHANGELOG.md#small529-2024-04-15-small) [Compare Source](https://togithub.com/vitejs/vite/compare/v5.2.8...v5.2.9) - fix: `fsp.rm` removing files does not take effect ([#16032](https://togithub.com/vitejs/vite/issues/16032)) ([b05c405](https://togithub.com/vitejs/vite/commit/b05c405)), closes [#16032](https://togithub.com/vitejs/vite/issues/16032) - fix: fix accumulated stacks in error overlay ([#16393](https://togithub.com/vitejs/vite/issues/16393)) ([102c2fd](https://togithub.com/vitejs/vite/commit/102c2fd)), closes [#16393](https://togithub.com/vitejs/vite/issues/16393) - fix(deps): update all non-major dependencies ([#16376](https://togithub.com/vitejs/vite/issues/16376)) ([58a2938](https://togithub.com/vitejs/vite/commit/58a2938)), closes [#16376](https://togithub.com/vitejs/vite/issues/16376) - chore: update region comment ([#16380](https://togithub.com/vitejs/vite/issues/16380)) ([77562c3](https://togithub.com/vitejs/vite/commit/77562c3)), closes [#16380](https://togithub.com/vitejs/vite/issues/16380) - perf: reduce size of injected \__vite\_\_mapDeps code ([#16184](https://togithub.com/vitejs/vite/issues/16184)) ([c0ec6be](https://togithub.com/vitejs/vite/commit/c0ec6be)), closes [#16184](https://togithub.com/vitejs/vite/issues/16184) - perf(css): only replace empty chunk if imported ([#16349](https://togithub.com/vitejs/vite/issues/16349)) ([e2658ad](https://togithub.com/vitejs/vite/commit/e2658ad)), closes [#16349](https://togithub.com/vitejs/vite/issues/16349)Configuration
π Schedule: Branch creation - " 0-4 * 3" (UTC), Automerge - At any time (no schedule defined).
π¦ Automerge: Disabled by config. Please merge this manually once you are satisfied.
β» Rebasing: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.
π» Immortal: This PR will be recreated if closed unmerged. Get config help if that's undesired.
This PR has been generated by Mend Renovate. View repository job log here.