Skip to content

Conversation

@renovate
Copy link
Contributor

@renovate renovate bot commented Oct 15, 2025

This PR contains the following updates:

Package Change Age Confidence
@babel/code-frame (source) ^8.0.0-beta.2 -> ^8.0.0-beta.3 age confidence
@babel/core (source) ^7.28.4 -> ^7.28.5 age confidence
@babel/eslint-parser (source) ^7.28.4 -> ^7.28.5 age confidence
@babel/plugin-transform-runtime (source) ^7.28.3 -> ^7.28.5 age confidence
@babel/preset-env (source) ^7.28.3 -> ^7.28.5 age confidence
@babel/preset-react (source) ^7.27.1 -> ^7.28.5 age confidence
@babel/preset-typescript (source) ^7.27.1 -> ^7.28.5 age confidence
@chakra-ui/react (source) ^3.27.1 -> ^3.28.0 age confidence
@eslint/js (source) ^9.37.0 -> ^9.38.0 age confidence
@reduxjs/toolkit (source) ^2.9.0 -> ^2.9.2 age confidence
@storybook/addon-onboarding (source) ^9.1.10 -> ^9.1.16 age confidence
@storybook/react-vite (source) ^9.1.10 -> ^9.1.16 age confidence
@types/chrome (source) ^0.1.24 -> ^0.1.27 age confidence
@types/codemirror (source) ^5.60.16 -> ^5.60.17 age confidence
@types/express (source) ^5.0.3 -> ^5.0.5 age confidence
@typescript-eslint/eslint-plugin (source) ^8.46.1 -> ^8.46.2 age confidence
@typescript-eslint/parser (source) ^8.46.1 -> ^8.46.2 age confidence
esbuild ^0.25.10 -> ^0.25.11 age confidence
eslint (source) ^9.37.0 -> ^9.38.0 age confidence
eslint-plugin-react-hooks (source) ^7.0.0 -> ^7.0.1 age confidence
pnpm (source) 10.18.3 -> 10.20.0 age confidence
react-router-dom (source) ^7.9.4 -> ^7.9.5 age confidence
selenium-webdriver (source) ^4.36.0 -> ^4.38.0 age confidence
storybook (source) ^9.1.10 -> ^9.1.16 age confidence
typescript-eslint (source) ^8.46.1 -> ^8.46.2 age confidence

Release Notes

babel/babel (@​babel/code-frame)

v8.0.0-beta.3

Compare Source

v8.0.0-beta.3 (2025-10-23)

💥 Breaking Change
🐛 Bug Fix
💅 Polish
  • babel-core, babel-helper-transform-fixture-test-runner, babel-plugin-transform-runtime, babel-preset-env, babel-preset-react, babel-preset-typescript
  • babel-helper-create-class-features-plugin, babel-plugin-transform-exponentiation-operator, babel-plugin-transform-flow-comments, babel-plugin-transform-logical-assignment-operators, babel-traverse, babel-types
🏠 Internal
🏃‍♀️ Performance
  • babel-traverse
  • babel-helper-create-class-features-plugin, babel-plugin-bugfix-firefox-class-in-computed-class-key, babel-plugin-transform-modules-systemjs, babel-plugin-transform-typescript
Committers: 8
babel/babel (@​babel/core)

v7.28.5

Compare Source

👓 Spec Compliance
🐛 Bug Fix
  • babel-plugin-proposal-destructuring-private
  • babel-parser
  • babel-plugin-proposal-discard-binding, babel-plugin-transform-destructuring
  • babel-helper-create-class-features-plugin, babel-helper-member-expression-to-functions, babel-plugin-transform-block-scoping, babel-plugin-transform-optional-chaining, babel-traverse, babel-types
  • babel-traverse
🏠 Internal
🏃‍♀️ Performance
chakra-ui/chakra-ui (@​chakra-ui/react)

v3.28.0

Compare Source

Minor Changes
  • #​10374
    e62bae7
    Thanks @​Adebesin-Cell! - Add new
    TagsInput component for entering multiple values as tags with features like
    tag creation, deletion, and keyboard navigation.

    import { Span, TagsInput } from "@​chakra-ui/react"
    
    export const TagsInputBasic = () => {
      return (
        <TagsInput.Root defaultValue={["React", "Chakra", "TypeScript"]}>
          <TagsInput.Label>Tags</TagsInput.Label>
          <TagsInput.Control>
            <TagsInput.Items />
            <TagsInput.Input placeholder="Add tag..." />
          </TagsInput.Control>
        </TagsInput.Root>
      )
    }
  • bf31e2a
    Thanks @​segunadebayo! - - Checkbox

    • Fix issue where setting initial checked state to indeterminate doesn't
      work
    • Ensure api.checkedState returns the correct checked state
    • Collapsible
      • Add support for collapsedHeight and collapsedWidth props to control
        the dimensions of the collapsible content when in its collapsed state
      • Fix issue where dir prop value doesn't get applied correctly
      • Update the recipe styling as needed (when data-has-collapsed-size is
        set)
    • Combobox: Fix issue where controlled single-select combobox does not
      propagate its initial value to inputValue
    • Dialog, Popover: In modal mode, allow elements referenced by
      aria-controls to be included in the focus trap scope
    • Listbox: Fix issue where pressing Enter key when no highlighted item
      still calls event.preventDefault()
    • Number Input: Fix cursor jumping to end when typing in the middle with
      formatOptions like style: "currency"
    • Pagination: Add getPageUrl prop for generating href attributes when
      using pagination as links
    • Pin Input: Fix issue where keyboard shortcuts Cmd+Backspace and
      Cmd+Delete would insert "undefined" instead of clearing the field
    • Scroll Area
      • Fix horizontal scrollbar positioning on Safari in RTL mode
      • Fix issue where resize tracking was not observing the root element
    • Select: Fix accessibility violation where the required state was not set
      correctly on the trigger
    • Slider: Fix issue where slider continues dragging when disabled during
      drag operation
    • Switch: Fix issue where data-active is inconsistently applied when
      disabled state changes at runtime
    • Tabs: Refactor to use getBoundingClientRect() for precise indicator
      positioning
eslint/eslint (@​eslint/js)

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
reduxjs/redux-toolkit (@​reduxjs/toolkit)

v2.9.2

Compare Source

This bugfix release fixes a potential internal data leak in SSR environments, improves handling of headers in fetchBaseQuery, improves retry handling for unexpected errors and request aborts, and fixes a longstanding issue with prefetch leaving an unused subscription. We've also shipped a new graphqlRequestBaseQuery release with updated dependencies and better error handling.

Changelog

Internal Subscription Handling

We had a report that a Redux SSR app had internal subscription data showing up across different requests. After investigation, this was a bug introduced by the recent RTKQ perf optimizations, where the internal subscription fields were hoisted outside of the middleware setup and into createApi itself. This meant they existed outside of the per-store-instance lifecycle. We've reworked the logic to ensure the data is per-store again. We also fixed another issue that miscalculated when there was an active request while checking for cache entry cleanup.

Note that no actual app data was leaked in this case, just the internal subscription IDs that RTKQ uses in its own middleware to track the existence of subscriptions per cache entry.

fetchBaseQuery Headers

We've updated fetchBaseQuery to avoid setting content-type in cases where a non-JSONifiable value like FormData is being passed as the request body, so that the browser can set that content type itself. It also now sets the accept header based on the selected responseHandler (JSON or text).

retry Behavior and Cleanup

The retry util now respects the maxRetries option when catching unknown errors in addition to the existing known errors logic. It also now checks the request's AbortSignal and will stop retrying if aborted.

In conjunction with that, dispatching resetApiState will now abort all in-flight requests.

The prefetch util and usePrefetch hook had a long-standing issue where they would create a subscription for a cache entry, but there was no way to clean up that subscription. This meant that the cache entry was effectively permanent. They now initiate the request without adding a subscription. This will fetch the cache entry and leave it in the store for the keepUnusedDataFor period as intended, giving your app time to actually subscribe to the value (such as prefetching the cache entry in a route handler, and then subscribing in a component).

graphqlRequestBaseQuery

We've published @rtk-query/graphql-request-base-query v2.3.2, which updates the graphql-request dep to ^7. We also fixed an issue where the error handling rethrew unknown errors - it now returns {error} as a base query is supposed to.

What's Changed

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

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

storybookjs/storybook (@​storybook/addon-onboarding)

v9.1.16

Compare Source

9.1.16

v9.1.15

Compare Source

9.1.15

v9.1.14

Compare Source

9.1.14

v9.1.13

Compare Source

v9.1.12

Compare Source

9.1.12

  • Maintenance: Hotfix for missing nextjs dts files, thanks @​ndelangen!

v9.1.11

Compare Source

9.1.11

storybookjs/storybook (@​storybook/react-vite)

v9.1.16

Compare Source

v9.1.15

Compare Source

v9.1.14

Compare Source

v9.1.13

Compare Source

v9.1.12

Compare Source

  • Maintenance: Hotfix for missing nextjs dts files, thanks @​ndelangen!

v9.1.11

Compare Source

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

v8.46.2

Compare Source

🩹 Fixes
  • eslint-plugin: [prefer-optional-chain] skip optional chaining when it could change the result (#​11702)
❤️ Thank You
  • mdm317

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

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

v8.46.2

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;
      }
    }
facebook/react (eslint-plugin-react-hooks)

v7.0.1

Compare Source

pnpm/pnpm (pnpm)

v10.20.0

Compare Source

Minor Changes
  • Support --all option in pnpm --help to list all commands #​8628.
Patch Changes
  • When the latest version doesn't satisfy the maturity requirement configured by minimumReleaseAge, pick the highest version that is mature enough, even if it has a different major version #​10100.
  • create command should not verify patch info.
  • Set managePackageManagerVersions to false, when switching to a different version of pnpm CLI, in order to avoid subsequent switches #​10063.

v10.19.0

Compare Source

Minor Changes
  • You can now allow specific versions of dependencies to run postinstall scripts. onlyBuiltDependencies now accepts package names with lists of trusted versions. For example:

    onlyBuiltDependencies:
      - nx@21.6.4 || 21.6.5
      - esbuild@0.25.1

    Related PR: #​10104.

  • Added support for exact versions in minimumReleaseAgeExclude #​9985.

    You can now list one or more specific versions that pnpm should allow to install, even if those versions don’t satisfy the maturity requirement set by minimumReleaseAge. For example:

    minimumReleaseAge: 1440
    minimumReleaseAgeExclude:
      - nx@21.6.5
      - webpack@4.47.0 || 5.102.1
remix-run/react-router (react-router-dom)

v7.9.5

Compare Source

Patch Changes
  • Updated dependencies:
    • react-router@7.9.5
SeleniumHQ/selenium (selenium-webdriver)

v4.38.0

v4.37.0

storybookjs/storybook (storybook)

v9.1.16

Compare Source

v9.1.15

Compare Source

v9.1.14

Compare Source

v9.1.13

Compare Source

v9.1.12

Compare Source

  • Maintenance: Hotfix for missing nextjs dts files, thanks @​ndelangen!

v9.1.11

Compare Source

typescript-eslint/typescript-eslint (typescript-eslint)

v8.46.2

Compare Source

This was a version bump only for typescript-eslint to align it with other projects, there were no code changes.

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


Configuration

📅 Schedule: Branch creation - At any time (no schedule defined), 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 was generated by Mend Renovate. View the repository job log.

@changeset-bot
Copy link

changeset-bot bot commented Oct 15, 2025

⚠️ No Changeset found

Latest commit: a956d2a

Merging this PR will not cause a version bump for any packages. If these changes should not result in a new version, you're good to go. If these changes should result in a version bump, you need to add a changeset.

This PR includes no changesets

When changesets are added to this PR, you'll see the packages that this PR includes changesets for and the associated semver types

Click here to learn what changesets are, and how to add one.

Click here if you're a maintainer who wants to add a changeset to this PR

@renovate renovate bot force-pushed the renovate/all-minor-patch branch from c92f8d3 to 2113286 Compare October 16, 2025 09:56
@renovate renovate bot changed the title chore(deps): update dependency esbuild to ^0.25.11 chore(deps): update all non-major dependencies Oct 16, 2025
@renovate renovate bot force-pushed the renovate/all-minor-patch branch 2 times, most recently from 5ccfee2 to 1eb25f3 Compare October 17, 2025 03:11
@renovate renovate bot changed the title chore(deps): update all non-major dependencies fix(deps): update all non-major dependencies Oct 17, 2025
@renovate renovate bot force-pushed the renovate/all-minor-patch branch 10 times, most recently from 88ec08b to b33fae6 Compare October 24, 2025 18:14
@renovate renovate bot force-pushed the renovate/all-minor-patch branch 7 times, most recently from 17ff603 to 1c17c21 Compare October 29, 2025 15:48
@renovate renovate bot force-pushed the renovate/all-minor-patch branch from 1c17c21 to a956d2a Compare October 30, 2025 14:06
@Methuselah96 Methuselah96 merged commit 85e0eb9 into main Oct 30, 2025
1 check passed
@Methuselah96 Methuselah96 deleted the renovate/all-minor-patch branch October 30, 2025 14:14
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants