Skip to content

Conversation

@renovate
Copy link
Contributor

@renovate renovate bot commented Oct 20, 2025

This PR contains the following updates:

Package Change Age Confidence
@mui/x-data-grid (source) 8.13.1 -> 8.14.1 age confidence
@mui/x-date-pickers (source) 8.12.0 -> 8.14.1 age confidence
@reduxjs/toolkit (source) 2.9.0 -> 2.9.1 age confidence
@rtk-query/codegen-openapi (source) 2.0.0 -> 2.1.0 age confidence
@types/node (source) 22.18.8 -> 22.18.11 age confidence
@types/react (source) 19.2.0 -> 19.2.2 age confidence
@types/react-dom (source) 19.2.0 -> 19.2.2 age confidence
@typescript-eslint/eslint-plugin (source) 8.45.0 -> 8.46.1 age confidence
@typescript-eslint/parser (source) 8.45.0 -> 8.46.1 age confidence
esbuild 0.25.10 -> 0.25.11 age confidence
eslint (source) 9.36.0 -> 9.38.0 age confidence
eslint-plugin-react-refresh 0.4.23 -> 0.4.24 age confidence
i18next (source) 25.5.3 -> 25.6.0 age confidence
monaco-editor ^0.53.0 -> ^0.54.0 age confidence
react-hook-form (source) 7.64.0 -> 7.65.0 age confidence
react-router-dom (source) 7.9.3 -> 7.9.4 age confidence

Release Notes

mui/mui-x (@​mui/x-data-grid)

v8.14.1

Compare Source

Oct 16, 2025

We'd like to extend a big thank you to the 14 contributors who made this release possible. Here are some highlights ✨:

  • 🚀 Charts have optimized data structures for closest point calculations — initial render times reduced by ~25% for 1,000+ data points, with greater gains at larger scales (#​19790) @​bernardobelchior
  • 🐞 Bugfixes
  • 📚 Documentation improvements

Special thanks go out to the community members for their valuable contributions:
@​djpremier, @​jacknot, @​justdoit1897, @​mellis481, @​sai6855

The following are all team members who have contributed to this release:
@​arminmeh, @​bernardobelchior, @​brijeshb42, @​cherniavskii, @​flaviendelangle, @​Janpot, @​JCQuintas, @​noraleonte, @​siriwatknp

Data Grid
@mui/[email protected]
@mui/[email protected] pro

Same changes as in @mui/[email protected], plus:

  • [DataGridPro] Clear cache before new request to the nested request queue after a row has been edited (#​19873) @​arminmeh
@mui/[email protected] premium

Same changes as in @mui/[email protected].

Date and Time Pickers
@mui/[email protected]

Internal changes.

@mui/[email protected] pro

Same changes as in @mui/[email protected].

Charts
@mui/[email protected]
@mui/[email protected] pro

Same changes as in @mui/[email protected], plus:

@mui/[email protected] premium

Same changes as in @mui/[email protected].

Tree View
@mui/[email protected]
@mui/[email protected] pro

Same changes as in @mui/[email protected].

Codemod
@mui/[email protected]

Internal changes.

Docs
Core

v8.14.0

Compare Source

Oct 9, 2025

We'd like to extend a big thank you to the 14 contributors who made this release possible. Here are some highlights ✨:

Special thanks go out to the community members for their valuable contributions:
@​djpremier, @​Utkarsh-0304

The following are all team members who have contributed to this release:
@​alexfauquette, @​bernardobelchior, @​flaviendelangle, @​hasdfa, @​Janpot, @​JCQuintas, @​prakhargupta1, @​rita-codes, @​noraleonte, @​brijeshb42, @​arminmeh, @​michelengelen

Data Grid
@mui/[email protected]
@mui/[email protected] pro

Same changes as in @mui/[email protected].

@mui/[email protected] premium

Same changes as in @mui/[email protected], plus:

Date and Time Pickers
@mui/[email protected]
@mui/[email protected] pro

Same changes as in @mui/[email protected].

Charts
@mui/[email protected]
@mui/[email protected] pro

Same changes as in @mui/[email protected].

@mui/[email protected] premium

Same changes as in @mui/[email protected].

Tree View
@mui/[email protected]
@mui/[email protected] pro

Same changes as in @mui/[email protected].

Codemod
@mui/[email protected]

Internal changes.

Docs
Core
Miscellaneous
reduxjs/redux-toolkit (@​reduxjs/toolkit)

v2.9.1

Compare Source

This bugfix release fixes how sorted entity adapters handle duplicate IDs, tweaks the TS types for RTKQ query state cache entries to improve how the data field is handled, and adds better cleanup for long-running listener middleware effects.

What's Changed

  • fix(entityAdapter): ensure sorted addMany keeps first occurrence of duplicate ids by @​demyanm in #​5097
  • fix(entityAdapter): ensure sorted setMany keeps just unique IDs in state.ids by @​demyanm in #​5107
  • fix(types): ensure non-undefined data on isSuccess with exactOptionalPropertyTypes by @​CO0Ki3 in #​5088
  • Allow executing effects that have become unsubscribed to be canceled by listenerMiddleware.clearListeners by @​chris-chambers in #​5102

Full Changelog: reduxjs/redux-toolkit@v2.9.0...v2.9.1

typescript-eslint/typescript-eslint (@​typescript-eslint/eslint-plugin)

v8.46.1

Compare Source

🩹 Fixes
  • eslint-plugin: [no-misused-promises] special-case .finally not to report when a promise returning function is provided as an argument (#​11667)
  • eslint-plugin: [prefer-optional-chain] include mixed "nullish comparison style" chains in checks (#​11533)
❤️ Thank You
  • mdm317
  • Ronen Amiel

You can read about our versioning strategy and releases on our website.

v8.46.0

Compare Source

🚀 Features
  • eslint-plugin: [no-unsafe-member-access] add allowOptionalChaining option (#​11659)
  • rule-schema-to-typescript-types: clean up and make public (#​11633)
🩹 Fixes
  • eslint-plugin: [prefer-readonly-parameter-types] ignore tagged primitives (#​11660)
  • typescript-estree: forbid abstract method and accessor to have implementation (#​11657)
  • eslint-plugin: removed error type previously deprecated (#​11674)
  • eslint-plugin: [no-deprecated] ignore deprecated export imports (#​11603)
  • eslint-plugin: [unbound-method] improve wording around this: void and binding (#​11634)
  • rule-tester: deprecate TestCaseError#type and LintMessage#nodeType (#​11628)
  • eslint-plugin: [no-floating-promises] remove excess parentheses in suggestions (#​11487)
❤️ Thank You

You can read about our versioning strategy and releases on our website.

typescript-eslint/typescript-eslint (@​typescript-eslint/parser)

v8.46.1

Compare Source

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 and releases on our website.

v8.46.0

Compare Source

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 and releases on our website.

evanw/esbuild (esbuild)

v0.25.11

Compare Source

  • Add support for with { type: 'bytes' } imports (#​4292)

    The import bytes proposal has reached stage 2.7 in the TC39 process, which means that although it isn't quite recommended for implementation, it's generally approved and ready for validation. Furthermore it has already been implemented by Deno and Webpack. So with this release, esbuild will also add support for this. It behaves exactly the same as esbuild's existing binary loader. Here's an example:

    import data from './image.png' with { type: 'bytes' }
    const view = new DataView(data.buffer, 0, 24)
    const width = view.getInt32(16)
    const height = view.getInt32(20)
    console.log('size:', width + '\xD7' + height)
  • Lower CSS media query range syntax (#​3748, #​4293)

    With this release, esbuild will now transform CSS media query range syntax into equivalent syntax using min-/max- prefixes for older browsers. For example, the following CSS:

    @&#8203;media (640px <= width <= 960px) {
      main {
        display: flex;
      }
    }

    will be transformed like this with a target such as --target=chrome100 (or more specifically with --supported:media-range=false if desired):

    @&#8203;media (min-width: 640px) and (max-width: 960px) {
      main {
        display: flex;
      }
    }
eslint/eslint (eslint)

v9.38.0

Compare Source

Features

  • ce40f74 feat: update complexity rule to only highlight function header (#​20048) (Atul Nair)
  • e37e590 feat: correct no-loss-of-precision false positives with e notation (#​20187) (Francesco Trotta)

Bug Fixes

  • 50c3dfd fix: improve type support for isolated dependencies in pnpm (#​20201) (Francesco Trotta)
  • a1f06a3 fix: correct SourceCode typings (#​20114) (Pixel998)

Documentation

  • 462675a docs: improve web accessibility by hiding non-semantic character (#​20205) (루밀LuMir)
  • c070e65 docs: correct formatting in no-irregular-whitespace rule documentation (#​20203) (루밀LuMir)
  • b39e71a docs: Update README (GitHub Actions Bot)
  • cd39983 docs: move custom-formatters type descriptions to nodejs-api (#​20190) (Percy Ma)

Chores

v9.37.0

Compare Source

Features

  • 39f7fb4 feat: preserve-caught-error should recognize all static "cause" keys (#​20163) (Pixel998)
  • f81eabc feat: support TS syntax in no-restricted-imports (#​19562) (Nitin Kumar)

Bug Fixes

Documentation

  • b950359 docs: fix typos across the docs (#​20182) (루밀LuMir)
  • 42498a2 docs: improve ToC accessibility by hiding non-semantic character (#​20181) (Percy Ma)
  • 29ea092 docs: Update README (GitHub Actions Bot)
  • 5c97a04 docs: show availableUntil in deprecated rule banner (#​20170) (Pixel998)
  • 90a71bf docs: update README files to add badge and instructions (#​20115) (루밀LuMir)
  • 1603ae1 docs: update references from master to main (#​20153) (루밀LuMir)

Chores

  • afe8a13 chore: update @eslint/js dependency to version 9.37.0 (#​20183) (Francesco Trotta)
  • abee4ca chore: package.json update for @​eslint/js release (Jenkins)
  • fc9381f chore: fix typos in comments (#​20175) (overlookmotel)
  • e1574a2 chore: unpin jiti (#​20173) (renovate[bot])
  • e1ac05e refactor: mark ESLint.findConfigFile() as async, add missing docs (#​20157) (Pixel998)
  • 347906d chore: update eslint (#​20149) (renovate[bot])
  • 0cb5897 test: remove tmp dir created for circular fixes in multithread mode test (#​20146) (Milos Djermanovic)
  • bb99566 ci: pin jiti to version 2.5.1 (#​20151) (Pixel998)
  • 177f669 perf: improve worker count calculation for "auto" concurrency (#​20067) (Francesco Trotta)
  • 448b57b chore: Mark deprecated formatting rules as available until v11.0.0 (#​20144) (Milos Djermanovic)
ArnaudBarre/eslint-plugin-react-refresh (eslint-plugin-react-refresh)

v0.4.24

Compare Source

  • Add "generateImageMetadata", "generateSitemaps" & "generateStaticParams" to allowExportNames in Next config
i18next/i18next (i18next)

v25.6.0

Compare Source

  • feat: exists() method now respects returnObjects option - returns false when accessing an object key with returnObjects: false, enabling detection of object vs string keys 2359

    Note: This is a potential behavior change. If you were previously calling exists() with returnObjects: false on object keys, those calls will now return false instead of true. This enables developers to detect whether a key points to an object or string value.

microsoft/monaco-editor (monaco-editor)

v0.54.0

Compare Source

  • Adds option editor.mouseMiddleClickAction
  • Various bug fixes
react-hook-form/react-hook-form (react-hook-form)

v7.65.0: Version 7.65.0

Compare Source

🧿 feat: <Watch /> component (#​12986)

import { useForm, Watch } from 'react-hook-form';

const App = () => {
  const { register, control } = useForm();

  return (
    <div>
      <form>
        <input {...register('foo')} />
        <input {...register('bar')} />
      </form>
      {/* re-render only when value of `foo` changes */}
      <Watch
        control={control}
        names={['foo']}
        render={([foo]) => <span>{foo}</span>}
      />
    </div>
  );
};

🐞 fix: respect parent-provided useFieldArray rules (#​13082) (#​13083
🐞 fix: getDirtyFields submit fields with null values when using useForm (#​13079)

thanks to @​tesseractjh, @​Han5991 & @​jonathanarnault

remix-run/react-router (react-router-dom)

v7.9.4

Compare Source

Patch Changes

Configuration

📅 Schedule: Branch creation - "before 4am every 2 weeks on Monday" (UTC), Automerge - At any time (no schedule defined).

🚦 Automerge: Enabled.

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 was generated by Mend Renovate. View the repository job log.

@renovate renovate bot added the dependencies Pull requests that update a dependency file label Oct 20, 2025
@renovate renovate bot force-pushed the renovate/npm-dependencies branch 2 times, most recently from eab7a3c to 2782d0f Compare October 21, 2025 00:30
@renovate renovate bot force-pushed the renovate/npm-dependencies branch from 2782d0f to 632e3a5 Compare October 21, 2025 04:46
@vitabaks vitabaks merged commit edbec9f into master Oct 21, 2025
12 checks passed
@vitabaks vitabaks deleted the renovate/npm-dependencies branch October 21, 2025 05:44
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

dependencies Pull requests that update a dependency file

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants