jsx-eslint/eslint-plugin-react (eslint-plugin-react)
### [`v7.34.3`](https://togithub.com/jsx-eslint/eslint-plugin-react/blob/HEAD/CHANGELOG.md#7343---20240618)
[Compare Source](https://togithub.com/jsx-eslint/eslint-plugin-react/compare/v7.34.2...v7.34.3)
##### Fixed
- \[`prop-types`]: null-check rootNode before calling getScope ([#3762][] [@crnhrv](https://togithub.com/crnhrv))
- \[`boolean-prop-naming`]: avoid a crash with a spread prop ([#3733][] [@ljharb](https://togithub.com/ljharb))
- \[`jsx-boolean-value`]: `assumeUndefinedIsFalse` with `never` must not allow explicit `true` value ([#3757][] [@6uliver](https://togithub.com/6uliver))
- \[`no-object-type-as-default-prop`]: enable rule for components with many parameters ([#3768][] [@JulienR1](https://togithub.com/JulienR1))
- \[`jsx-key`]: incorrect behavior for checkKeyMustBeforeSpread with map callbacks ([#3769][] [@akulsr0](https://togithub.com/akulsr0))
[7.34.3]: https://togithub.com/jsx-eslint/eslint-plugin-react/compare/v7.34.2...v7.34.3
[#3769]: https://togithub.com/jsx-eslint/eslint-plugin-react/pull/3769
[#3768]: https://togithub.com/jsx-eslint/eslint-plugin-react/pull/3768
[#3762]: https://togithub.com/jsx-eslint/eslint-plugin-react/pull/3762
[#3757]: https://togithub.com/jsx-eslint/eslint-plugin-react/pull/3757
[#3733]: https://togithub.com/jsx-eslint/eslint-plugin-react/issues/3733
sass/dart-sass (sass)
### [`v1.77.6`](https://togithub.com/sass/dart-sass/blob/HEAD/CHANGELOG.md#1776)
[Compare Source](https://togithub.com/sass/dart-sass/compare/1.77.5...1.77.6)
- Fix a few cases where comments and occasionally even whitespace wasn't allowed
between the end of Sass statements and the following semicolon.
Microsoft/TypeScript (typescript)
### [`v5.5.2`](https://togithub.com/Microsoft/TypeScript/compare/v5.4.5...ce2e60e4ea15a65992e54a9e8877d16be9d42abb)
[Compare Source](https://togithub.com/Microsoft/TypeScript/compare/v5.4.5...v5.5.2)
Configuration
📅 Schedule: Branch creation - "before 7am on monday" (UTC), Automerge - At any time (no schedule defined).
🚦 Automerge: Disabled by config. Please merge this manually once you are satisfied.
♻ Rebasing: Whenever PR is behind base branch, 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.7.0
->7.7.1
7.7.0
->7.7.1
10.1.0
->10.2.0
20.14.2
->20.14.8
7.13.0
->7.13.1
7.13.0
->7.13.1
5.1.1
->5.1.2
1.7.1
->1.8.0
6.8.0
->6.9.0
7.34.2
->7.34.3
1.77.5
->1.77.6
5.4.5
->5.5.2
Release Notes
mui/mui-x (@mui/x-data-grid)
### [`v7.7.1`](https://togithub.com/mui/mui-x/blob/HEAD/CHANGELOG.md#771) [Compare Source](https://togithub.com/mui/mui-x/compare/v7.7.0...v7.7.1) *Jun 21, 2024* We'd like to offer a big thanks to the 14 contributors who made this release possible. Here are some highlights ✨: - 🌍 Improve Portuguese (pt-PT) locale on the Data Grid - 🌍 Improve Danish (da-DK) locale on the Date and Time Pickers - 🐞 Bugfixes - 📚 Documentation improvements ##### Data Grid ##### `@mui/x-data-grid@7.7.1` - \[DataGrid]\[docs] Clarify enabling pagination ([#13350](https://togithub.com/mui/mui-x/issues/13350)) [@oliviertassinari](https://togithub.com/oliviertassinari) - \[DataGrid] Fix CSV export escaping for non-string values ([#13560](https://togithub.com/mui/mui-x/issues/13560)) [@joeycumines-scw](https://togithub.com/joeycumines-scw) - \[l10n] Improve Portuguese (pt-PT) locale ([#13348](https://togithub.com/mui/mui-x/issues/13348)) [@joaosreis](https://togithub.com/joaosreis) ##### `@mui/x-data-grid-pro@7.7.1` [![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.7.1`, plus: - \[DataGrid] Warn about `getTreeDataPath` reference ([#13519](https://togithub.com/mui/mui-x/issues/13519)) [@cherniavskii](https://togithub.com/cherniavskii) ##### `@mui/x-data-grid-premium@7.7.1` [![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.7.1`. ##### Date and Time Pickers ##### `@mui/x-date-pickers@7.7.1` - \[fields] Prevent digit editing on the `Space` key down ([#13510](https://togithub.com/mui/mui-x/issues/13510)) [@flaviendelangle](https://togithub.com/flaviendelangle) - \[l10n] Improve Danish (da-DK) locale ([#13375](https://togithub.com/mui/mui-x/issues/13375)) [@jacrowland1](https://togithub.com/jacrowland1) - \[pickers] Add context to `onAccept` callback ([#13511](https://togithub.com/mui/mui-x/issues/13511)) [@flaviendelangle](https://togithub.com/flaviendelangle) - \[pickers] Always use the same timezone in the field, the view and the layout components ([#13481](https://togithub.com/mui/mui-x/issues/13481)) [@flaviendelangle](https://togithub.com/flaviendelangle) - \[pickers] Fix `AdapterDateFnsV3` generated method types ([#13464](https://togithub.com/mui/mui-x/issues/13464)) [@alexey-kozlenkov](https://togithub.com/alexey-kozlenkov) - \[pickers] Fix controlled `view` behavior ([#13552](https://togithub.com/mui/mui-x/issues/13552)) [@LukasTy](https://togithub.com/LukasTy) - \[TimePicker] Improves RTL verification for the time pickers default views ([#13447](https://togithub.com/mui/mui-x/issues/13447)) [@arthurbalduini](https://togithub.com/arthurbalduini) ##### `@mui/x-date-pickers-pro@7.7.1` [![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@7.7.1`, plus: - \[DateRangePicker] Add accessible name to calendar grid ([#13538](https://togithub.com/mui/mui-x/issues/13538)) [@LukasTy](https://togithub.com/LukasTy) ##### Charts ##### `@mui/x-charts@7.7.1` - \[charts] Divide `CartesianProvider` to use logic in Pro package ([#13531](https://togithub.com/mui/mui-x/issues/13531)) [@JCQuintas](https://togithub.com/JCQuintas) - \[charts] Do not publish the pro package ([#13539](https://togithub.com/mui/mui-x/issues/13539)) [@alexfauquette](https://togithub.com/alexfauquette) - \[charts] Export `Pro` versions of regular charts ([#13547](https://togithub.com/mui/mui-x/issues/13547)) [@JCQuintas](https://togithub.com/JCQuintas) - \[charts] Prepare `ChartContainerPro` for future Zoom changes ([#13532](https://togithub.com/mui/mui-x/issues/13532)) [@JCQuintas](https://togithub.com/JCQuintas) - \[charts] Remove unnecessary proptypes from internal component ([#13518](https://togithub.com/mui/mui-x/issues/13518)) [@JCQuintas](https://togithub.com/JCQuintas) ##### Tree View ##### `@mui/x-tree-view@7.7.1` - \[TreeView] Improve typing to support optional dependencies in plugins and in the item ([#13523](https://togithub.com/mui/mui-x/issues/13523)) [@flaviendelangle](https://togithub.com/flaviendelangle) - \[TreeView] Move `useTreeViewId` to the core plugins ([#13566](https://togithub.com/mui/mui-x/issues/13566)) [@flaviendelangle](https://togithub.com/flaviendelangle) - \[TreeView] Remove unused state from `useTreeViewId` ([#13579](https://togithub.com/mui/mui-x/issues/13579)) [@flaviendelangle](https://togithub.com/flaviendelangle) - \[TreeView] Support `itemId` with escaping characters when using `SimpleTreeView` ([#13487](https://togithub.com/mui/mui-x/issues/13487)) [@oukunan](https://togithub.com/oukunan) ##### Docs - \[docs] Add section about the new uncovered product watermark ([#13568](https://togithub.com/mui/mui-x/issues/13568)) [@michelengelen](https://togithub.com/michelengelen) - \[docs] Document the `PickerValidDate` type override ([#13476](https://togithub.com/mui/mui-x/issues/13476)) [@flaviendelangle](https://togithub.com/flaviendelangle) - \[docs] Fix typo ([#13507](https://togithub.com/mui/mui-x/issues/13507)) [@anshtiwatne](https://togithub.com/anshtiwatne) - \[docs] Remove "-" in heat-map and tree-map urls ([#13569](https://togithub.com/mui/mui-x/issues/13569)) [@alexfauquette](https://togithub.com/alexfauquette) - \[docs] Use dedicated tab for weather dataset ([#13513](https://togithub.com/mui/mui-x/issues/13513)) [@alexfauquette](https://togithub.com/alexfauquette) - \[x-license] license update proposal ([#13459](https://togithub.com/mui/mui-x/issues/13459)) [@michelengelen](https://togithub.com/michelengelen) ##### Core - \[core] Fix failing CI test ([#13574](https://togithub.com/mui/mui-x/issues/13574)) [@alexfauquette](https://togithub.com/alexfauquette) - \[infra] Remove explicit `@testing-library/react` dependency ([#13478](https://togithub.com/mui/mui-x/issues/13478)) [@LukasTy](https://togithub.com/LukasTy)testing-library/dom-testing-library (@testing-library/dom)
### [`v10.2.0`](https://togithub.com/testing-library/dom-testing-library/releases/tag/v10.2.0) [Compare Source](https://togithub.com/testing-library/dom-testing-library/compare/v10.1.0...v10.2.0) ##### Features - Support anonymous custom elements when pretty printing DOM ([#1319](https://togithub.com/testing-library/dom-testing-library/issues/1319)) ([0a8ad65](https://togithub.com/testing-library/dom-testing-library/commit/0a8ad65723efe47493d387c38f31082c7846d824))typescript-eslint/typescript-eslint (@typescript-eslint/eslint-plugin)
### [`v7.13.1`](https://togithub.com/typescript-eslint/typescript-eslint/blob/HEAD/packages/eslint-plugin/CHANGELOG.md#7131-2024-06-17) [Compare Source](https://togithub.com/typescript-eslint/typescript-eslint/compare/v7.13.0...v7.13.1) ##### 🩹 Fixes - **eslint-plugin:** \[prefer-readonly] refine report locations - **eslint-plugin:** \[return-await] support explicit resource management - **eslint-plugin:** \[no-unsafe-member-access] differentiate a types-error any from a true any ##### ❤️ Thank You - Kirk Waiblinger - Yukihiro Hasegawa 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.13.1`](https://togithub.com/typescript-eslint/typescript-eslint/blob/HEAD/packages/parser/CHANGELOG.md#7131-2024-06-17) [Compare Source](https://togithub.com/typescript-eslint/typescript-eslint/compare/v7.13.0...v7.13.1) 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.uiwjs/react-markdown-preview (@uiw/react-markdown-preview)
### [`v5.1.2`](https://togithub.com/uiwjs/react-markdown-preview/releases/tag/v5.1.2) [Compare Source](https://togithub.com/uiwjs/react-markdown-preview/compare/v5.1.1...v5.1.2) [![Buy me a coffee](https://img.shields.io/badge/Buy%20me%20a%20coffee-048754?logo=buymeacoffee)](https://jaywcjlove.github.io/#/sponsor) [![](https://img.shields.io/badge/Open%20in-unpkg-blue)](https://uiwjs.github.io/npm-unpkg/#/pkg/@uiw/react-markdown-preview@5.1.2/file/README.md) Documentation v5.1.2: https://raw.githack.com/uiwjs/react-markdown-preview/c69fcfc/index.html\ Comparing Changes: https://github.com/uiwjs/react-markdown-preview/compare/v5.1.1...v5.1.2 - 💢 ci: update workflows config. [`c3c234b`](https://togithub.com/uiwjs/react-markdown-preview/commit/c3c234b) [@jaywcjlove](https://togithub.com/jaywcjlove) - 🐞 fix(deps): fix dependency issue. [`87033fa`](https://togithub.com/uiwjs/react-markdown-preview/commit/87033fa) [@jaywcjlove](https://togithub.com/jaywcjlove) - 🆎 type: fix retrieve meta type issue. [`6af5e8d`](https://togithub.com/uiwjs/react-markdown-preview/commit/6af5e8d) [@jaywcjlove](https://togithub.com/jaywcjlove) ```bash npm i @uiw/react-markdown-preview@5.1.2 ```uiwjs/babel-plugin-transform-remove-imports (babel-plugin-transform-remove-imports)
### [`v1.8.0`](https://togithub.com/uiwjs/babel-plugin-transform-remove-imports/releases/tag/v1.8.0) [Compare Source](https://togithub.com/uiwjs/babel-plugin-transform-remove-imports/compare/v1.7.1...v1.8.0) [![](https://img.shields.io/badge/Open%20in-unpkg-blue)](https://uiwjs.github.io/npm-unpkg/#/pkg/babel-plugin-transform-remove-imports@1.8.0/file/README.md) [![npm bundle size](https://img.shields.io/bundlephobia/minzip/babel-plugin-transform-remove-imports)](https://bundlephobia.com/result?p=babel-plugin-transform-remove-imports@1.8.0) ```bash npm i babel-plugin-transform-remove-imports@1.8.0 ``` - 💄 chore(deps): update babel monorepo to v7.24.7 ([#30](https://togithub.com/uiwjs/babel-plugin-transform-remove-imports/issues/30)) [`eca3d09`](https://togithub.com/uiwjs/babel-plugin-transform-remove-imports/commit/eca3d09) [@renovate-bot](https://togithub.com/renovate-bot) - 🐞 fix(deps): remove dependency [@babel/plugin-proposal-class-properties](https://togithub.com/babel/plugin-proposal-class-properties). [`6581d1c`](https://togithub.com/uiwjs/babel-plugin-transform-remove-imports/commit/6581d1c) [@jaywcjlove](https://togithub.com/jaywcjlove)jsx-eslint/eslint-plugin-jsx-a11y (eslint-plugin-jsx-a11y)
### [`v6.9.0`](https://togithub.com/jsx-eslint/eslint-plugin-jsx-a11y/blob/HEAD/CHANGELOG.md#v690---2024-06-19) [Compare Source](https://togithub.com/jsx-eslint/eslint-plugin-jsx-a11y/compare/v6.8.0...v6.9.0) ##### Fixed - \[Fix] `img-redundant-alt`: fixed multibyte character support [`#969`](https://togithub.com/jsx-eslint/eslint-plugin-jsx-a11y/issues/969) - \[meta] fix changelog links [`#960`](https://togithub.com/jsx-eslint/eslint-plugin-jsx-a11y/issues/960) ##### Commits - \[New] add support for Flat Config [`6b5f096`](https://togithub.com/jsx-eslint/eslint-plugin-jsx-a11y/commit/6b5f096f10b47326d68e2893152a48a79c8555b4) - Revert "\[Fix] `isNonInteractiveElement`: Upgrade aria-query to 5.3.0 and axobject-query to 3.2.1" [`75d5dd7`](https://togithub.com/jsx-eslint/eslint-plugin-jsx-a11y/commit/75d5dd722bd67186d97afa7b151fd6fee5885c70) - \[Robustness] use `safe-regex-test` [`4c7e781`](https://togithub.com/jsx-eslint/eslint-plugin-jsx-a11y/commit/4c7e7815c12a797587bb8e3cdced7f3003848964) - \[actions] update actions/checkout [`51a1ca7`](https://togithub.com/jsx-eslint/eslint-plugin-jsx-a11y/commit/51a1ca7b4d83d4fbd1ea62888f7f2dc21ece6788) - \[Dev Deps] update `@babel/cli`, `@babel/core`, `@babel/eslint-parser`, `@babel/plugin-transform-flow-strip-types`, `@babel/register`, `eslint-doc-generator`, `object.entries` [`1271ac1`](https://togithub.com/jsx-eslint/eslint-plugin-jsx-a11y/commit/1271ac1d6e5dcf9a2bc2c086faaf062335629171) - \[Dev Deps] update `@babel/cli`, `@babel/core`, `@babel/register`, `aud`, `eslint-plugin-import`, `npmignore`, `object.assign` [`540cb7a`](https://togithub.com/jsx-eslint/eslint-plugin-jsx-a11y/commit/540cb7aefead582f237071d55a40f098d0885478) - \[Deps] update `@babel/runtime`, `array-includes`, `es-iterator-helpers`, `hasown`, `object.fromentries`, `safe-regex-test` [`5d14408`](https://togithub.com/jsx-eslint/eslint-plugin-jsx-a11y/commit/5d1440825a8838ae10dc94cc3a4a7e1e967644b4) - \[Deps] pin `aria-query` and `axobject-query`, add `ls-engines` test to CI [`32fd82c`](https://togithub.com/jsx-eslint/eslint-plugin-jsx-a11y/commit/32fd82c628d7f3e4ec8c06a1994f4eca1be2be4f) - \[Dev Deps] update `@babel/core`, `@babel/eslint-parser`, `@babel/plugin-transform-flow-strip-types`, `eslint-doc-generator` [`d1b4114`](https://togithub.com/jsx-eslint/eslint-plugin-jsx-a11y/commit/d1b41142248a7cca45bb5f0b96ff23ee87fb9411) - \[Fix] ensure `summary` remains non-interactive [`6a048da`](https://togithub.com/jsx-eslint/eslint-plugin-jsx-a11y/commit/6a048dacf2b98eaa204e2a5a70dc7e3d48d9463a) - \[Deps] remove `@babel/runtime` [`0a98ad8`](https://togithub.com/jsx-eslint/eslint-plugin-jsx-a11y/commit/0a98ad83ffa7f4b66458cc1c39db2ef32bb2c480) - \[New] `no-noninteractive-element-to-interactive-role`: allow `menuitemradio` and `menuitemcheckbox` on \jsx-eslint/eslint-plugin-react (eslint-plugin-react)
### [`v7.34.3`](https://togithub.com/jsx-eslint/eslint-plugin-react/blob/HEAD/CHANGELOG.md#7343---20240618) [Compare Source](https://togithub.com/jsx-eslint/eslint-plugin-react/compare/v7.34.2...v7.34.3) ##### Fixed - \[`prop-types`]: null-check rootNode before calling getScope ([#3762][] [@crnhrv](https://togithub.com/crnhrv)) - \[`boolean-prop-naming`]: avoid a crash with a spread prop ([#3733][] [@ljharb](https://togithub.com/ljharb)) - \[`jsx-boolean-value`]: `assumeUndefinedIsFalse` with `never` must not allow explicit `true` value ([#3757][] [@6uliver](https://togithub.com/6uliver)) - \[`no-object-type-as-default-prop`]: enable rule for components with many parameters ([#3768][] [@JulienR1](https://togithub.com/JulienR1)) - \[`jsx-key`]: incorrect behavior for checkKeyMustBeforeSpread with map callbacks ([#3769][] [@akulsr0](https://togithub.com/akulsr0)) [7.34.3]: https://togithub.com/jsx-eslint/eslint-plugin-react/compare/v7.34.2...v7.34.3 [#3769]: https://togithub.com/jsx-eslint/eslint-plugin-react/pull/3769 [#3768]: https://togithub.com/jsx-eslint/eslint-plugin-react/pull/3768 [#3762]: https://togithub.com/jsx-eslint/eslint-plugin-react/pull/3762 [#3757]: https://togithub.com/jsx-eslint/eslint-plugin-react/pull/3757 [#3733]: https://togithub.com/jsx-eslint/eslint-plugin-react/issues/3733sass/dart-sass (sass)
### [`v1.77.6`](https://togithub.com/sass/dart-sass/blob/HEAD/CHANGELOG.md#1776) [Compare Source](https://togithub.com/sass/dart-sass/compare/1.77.5...1.77.6) - Fix a few cases where comments and occasionally even whitespace wasn't allowed between the end of Sass statements and the following semicolon.Microsoft/TypeScript (typescript)
### [`v5.5.2`](https://togithub.com/Microsoft/TypeScript/compare/v5.4.5...ce2e60e4ea15a65992e54a9e8877d16be9d42abb) [Compare Source](https://togithub.com/Microsoft/TypeScript/compare/v5.4.5...v5.5.2)Configuration
📅 Schedule: Branch creation - "before 7am on monday" (UTC), Automerge - At any time (no schedule defined).
🚦 Automerge: Disabled by config. Please merge this manually once you are satisfied.
♻ Rebasing: Whenever PR is behind base branch, 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.