fix(deps): update dependency react-router-dom to v7 #6

Open
renovate-bot wants to merge 1 commit from renovate/major-react-router-monorepo into main
Collaborator

This PR contains the following updates:

Package Type Update Change
react-router-dom (source) dependencies major ^6.26.0 -> ^7.0.0

Release Notes

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

v7.7.0

Compare Source

Patch Changes
  • Updated dependencies:
    • react-router@7.7.0

v7.6.3

Compare Source

Patch Changes
  • Updated dependencies:
    • react-router@7.6.3

v7.6.2

Compare Source

Patch Changes
  • Updated dependencies:
    • react-router@7.6.2

v7.6.1

Compare Source

Patch Changes
  • Updated dependencies:
    • react-router@7.6.1

v7.6.0

Compare Source

Patch Changes
  • Updated dependencies:
    • react-router@7.6.0

v7.5.3

Compare Source

Patch Changes
  • Updated dependencies:
    • react-router@7.5.3

v7.5.2

Compare Source

Patch Changes
  • Updated dependencies:
    • react-router@7.5.2

v7.5.1

Compare Source

Patch Changes
  • Updated dependencies:
    • react-router@7.5.1

v7.5.0

Compare Source

Patch Changes
  • Updated dependencies:
    • react-router@7.5.0

v7.4.1

Compare Source

Patch Changes
  • Updated dependencies:
    • react-router@7.4.1

v7.4.0

Compare Source

Patch Changes
  • Updated dependencies:
    • react-router@7.4.0

v7.3.0

Compare Source

Patch Changes
  • Updated dependencies:
    • react-router@7.3.0

v7.2.0

Compare Source

Patch Changes
  • Updated dependencies:
    • react-router@7.2.0

v7.1.5

Compare Source

Patch Changes
  • Updated dependencies:
    • react-router@7.1.5

v7.1.4

Compare Source

Patch Changes
  • Updated dependencies:
    • react-router@7.1.4

v7.1.3

Compare Source

Patch Changes
  • Updated dependencies:
    • react-router@7.1.3

v7.1.2

Compare Source

Patch Changes
  • Updated dependencies:
    • react-router@7.1.2

v7.1.1

Compare Source

Patch Changes
  • Updated dependencies:
    • react-router@7.1.1

v7.1.0

Compare Source

Patch Changes
  • Updated dependencies:
    • react-router@7.1.0

v7.0.2

Compare Source

Patch Changes
  • Updated dependencies:
    • react-router@7.0.2

v7.0.1

Compare Source

Patch Changes
  • Updated dependencies:
    • react-router@7.0.1

v7.0.0

Compare Source

Major Changes
  • Remove the original defer implementation in favor of using raw promises via single fetch and turbo-stream. This removes these exports from React Router: (#​11744)

    • defer
    • AbortedDeferredError
    • type TypedDeferredData
    • UNSAFE_DeferredData
    • UNSAFE_DEFERRED_SYMBOL,
  • Use createRemixRouter/RouterProvider in entry.client instead of RemixBrowser (#​11469)

  • Remove single_fetch future flag. (#​11522)

  • Remove future.v7_startTransition flag (#​11696)

  • Remove future.v7_normalizeFormMethod future flag (#​11697)

  • Allow returning undefined from actions and loaders (#​11680)

  • update minimum node version to 18 (#​11690)

  • Remove future.v7_prependBasename from the ionternalized @remix-run/router package (#​11726)

  • Remove future.v7_throwAbortReason from internalized @remix-run/router package (#​11728)

  • Add exports field to all packages (#​11675)

  • node package no longer re-exports from react-router (#​11702)

  • updates the minimum React version to 18 (#​11689)

    • Remove the future.v7_partialHydration flag (#​11725)
      • This also removes the <RouterProvider fallbackElement> prop
        • To migrate, move the fallbackElement to a hydrateFallbackElement/HydrateFallback on your root route
      • Also worth nothing there is a related breaking changer with this future flag:
        • Without future.v7_partialHydration (when using fallbackElement), state.navigation was populated during the initial load
        • With future.v7_partialHydration, state.navigation remains in an "idle" state during the initial load
  • Remove future.v7_fetcherPersist flag (#​11731)

Minor Changes
  • Add prefetching support to Link/NavLink when using Remix SSR (#​11402)
  • Enhance ScrollRestoration so it can restore properly on an SSR'd document load (#​11401)
  • Add built-in Remix-style hydration support to RouterProvider. When running from a Remix-SSR'd HTML payload with the proper window variables (__remixContext, __remixManifest, __remixRouteModules), you don't need to pass a router prop and RouterProvider will create the router for you internally. (#​11396) (#​11400)
Patch Changes
  • Memoize some RouterProvider internals to reduce uneccesary re-renders (#​11817)
  • Updated dependencies:
    • react-router@7.0.0

v6.30.1

Compare Source

v6.30.0

Compare Source

v6.29.0

Compare Source

v6.28.2

Compare Source

v6.28.1

Compare Source

v6.28.0

Compare Source

v6.27.0

Compare Source

v6.26.2

Compare Source

v6.26.1

Compare Source


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.

🔕 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 has been generated by Renovate Bot.

This PR contains the following updates: | Package | Type | Update | Change | |---|---|---|---| | [react-router-dom](https://github.com/remix-run/react-router) ([source](https://github.com/remix-run/react-router/tree/HEAD/packages/react-router-dom)) | dependencies | major | [`^6.26.0` -> `^7.0.0`](https://renovatebot.com/diffs/npm/react-router-dom/6.26.0/7.7.0) | --- ### Release Notes <details> <summary>remix-run/react-router (react-router-dom)</summary> ### [`v7.7.0`](https://github.com/remix-run/react-router/blob/HEAD/packages/react-router-dom/CHANGELOG.md#770) [Compare Source](https://github.com/remix-run/react-router/compare/react-router-dom@7.6.3...react-router-dom@7.7.0) ##### Patch Changes - Updated dependencies: - `react-router@7.7.0` ### [`v7.6.3`](https://github.com/remix-run/react-router/blob/HEAD/packages/react-router-dom/CHANGELOG.md#763) [Compare Source](https://github.com/remix-run/react-router/compare/7.6.2...react-router-dom@7.6.3) ##### Patch Changes - Updated dependencies: - `react-router@7.6.3` ### [`v7.6.2`](https://github.com/remix-run/react-router/blob/HEAD/packages/react-router-dom/CHANGELOG.md#762) [Compare Source](https://github.com/remix-run/react-router/compare/react-router-dom@7.6.1...7.6.2) ##### Patch Changes - Updated dependencies: - `react-router@7.6.2` ### [`v7.6.1`](https://github.com/remix-run/react-router/blob/HEAD/packages/react-router-dom/CHANGELOG.md#761) [Compare Source](https://github.com/remix-run/react-router/compare/react-router-dom@7.6.0...react-router-dom@7.6.1) ##### Patch Changes - Updated dependencies: - `react-router@7.6.1` ### [`v7.6.0`](https://github.com/remix-run/react-router/blob/HEAD/packages/react-router-dom/CHANGELOG.md#760) [Compare Source](https://github.com/remix-run/react-router/compare/react-router-dom@7.5.3...react-router-dom@7.6.0) ##### Patch Changes - Updated dependencies: - `react-router@7.6.0` ### [`v7.5.3`](https://github.com/remix-run/react-router/blob/HEAD/packages/react-router-dom/CHANGELOG.md#753) [Compare Source](https://github.com/remix-run/react-router/compare/react-router-dom@7.5.2...react-router-dom@7.5.3) ##### Patch Changes - Updated dependencies: - `react-router@7.5.3` ### [`v7.5.2`](https://github.com/remix-run/react-router/blob/HEAD/packages/react-router-dom/CHANGELOG.md#752) [Compare Source](https://github.com/remix-run/react-router/compare/react-router-dom@7.5.1...react-router-dom@7.5.2) ##### Patch Changes - Updated dependencies: - `react-router@7.5.2` ### [`v7.5.1`](https://github.com/remix-run/react-router/blob/HEAD/packages/react-router-dom/CHANGELOG.md#751) [Compare Source](https://github.com/remix-run/react-router/compare/react-router-dom@7.5.0...react-router-dom@7.5.1) ##### Patch Changes - Updated dependencies: - `react-router@7.5.1` ### [`v7.5.0`](https://github.com/remix-run/react-router/blob/HEAD/packages/react-router-dom/CHANGELOG.md#750) [Compare Source](https://github.com/remix-run/react-router/compare/react-router-dom@7.4.1...react-router-dom@7.5.0) ##### Patch Changes - Updated dependencies: - `react-router@7.5.0` ### [`v7.4.1`](https://github.com/remix-run/react-router/blob/HEAD/packages/react-router-dom/CHANGELOG.md#741) [Compare Source](https://github.com/remix-run/react-router/compare/react-router-dom@7.4.0...react-router-dom@7.4.1) ##### Patch Changes - Updated dependencies: - `react-router@7.4.1` ### [`v7.4.0`](https://github.com/remix-run/react-router/blob/HEAD/packages/react-router-dom/CHANGELOG.md#740) [Compare Source](https://github.com/remix-run/react-router/compare/react-router-dom@7.3.0...react-router-dom@7.4.0) ##### Patch Changes - Updated dependencies: - `react-router@7.4.0` ### [`v7.3.0`](https://github.com/remix-run/react-router/blob/HEAD/packages/react-router-dom/CHANGELOG.md#730) [Compare Source](https://github.com/remix-run/react-router/compare/react-router-dom@7.2.0...react-router-dom@7.3.0) ##### Patch Changes - Updated dependencies: - `react-router@7.3.0` ### [`v7.2.0`](https://github.com/remix-run/react-router/blob/HEAD/packages/react-router-dom/CHANGELOG.md#720) [Compare Source](https://github.com/remix-run/react-router/compare/react-router-dom@7.1.5...react-router-dom@7.2.0) ##### Patch Changes - Updated dependencies: - `react-router@7.2.0` ### [`v7.1.5`](https://github.com/remix-run/react-router/blob/HEAD/packages/react-router-dom/CHANGELOG.md#715) [Compare Source](https://github.com/remix-run/react-router/compare/react-router-dom@7.1.4...react-router-dom@7.1.5) ##### Patch Changes - Updated dependencies: - `react-router@7.1.5` ### [`v7.1.4`](https://github.com/remix-run/react-router/blob/HEAD/packages/react-router-dom/CHANGELOG.md#714) [Compare Source](https://github.com/remix-run/react-router/compare/react-router-dom@7.1.3...react-router-dom@7.1.4) ##### Patch Changes - Updated dependencies: - `react-router@7.1.4` ### [`v7.1.3`](https://github.com/remix-run/react-router/blob/HEAD/packages/react-router-dom/CHANGELOG.md#713) [Compare Source](https://github.com/remix-run/react-router/compare/react-router-dom@7.1.2...react-router-dom@7.1.3) ##### Patch Changes - Updated dependencies: - `react-router@7.1.3` ### [`v7.1.2`](https://github.com/remix-run/react-router/blob/HEAD/packages/react-router-dom/CHANGELOG.md#712) [Compare Source](https://github.com/remix-run/react-router/compare/react-router-dom@7.1.1...react-router-dom@7.1.2) ##### Patch Changes - Updated dependencies: - `react-router@7.1.2` ### [`v7.1.1`](https://github.com/remix-run/react-router/blob/HEAD/packages/react-router-dom/CHANGELOG.md#711) [Compare Source](https://github.com/remix-run/react-router/compare/react-router-dom@7.1.0...react-router-dom@7.1.1) ##### Patch Changes - Updated dependencies: - `react-router@7.1.1` ### [`v7.1.0`](https://github.com/remix-run/react-router/blob/HEAD/packages/react-router-dom/CHANGELOG.md#710) [Compare Source](https://github.com/remix-run/react-router/compare/react-router-dom@7.0.2...react-router-dom@7.1.0) ##### Patch Changes - Updated dependencies: - `react-router@7.1.0` ### [`v7.0.2`](https://github.com/remix-run/react-router/blob/HEAD/packages/react-router-dom/CHANGELOG.md#702) [Compare Source](https://github.com/remix-run/react-router/compare/react-router-dom@7.0.1...react-router-dom@7.0.2) ##### Patch Changes - Updated dependencies: - `react-router@7.0.2` ### [`v7.0.1`](https://github.com/remix-run/react-router/blob/HEAD/packages/react-router-dom/CHANGELOG.md#701) [Compare Source](https://github.com/remix-run/react-router/compare/react-router-dom@7.0.0...react-router-dom@7.0.1) ##### Patch Changes - Updated dependencies: - `react-router@7.0.1` ### [`v7.0.0`](https://github.com/remix-run/react-router/blob/HEAD/packages/react-router-dom/CHANGELOG.md#700) [Compare Source](https://github.com/remix-run/react-router/compare/react-router-dom@6.30.1...react-router-dom@7.0.0) ##### Major Changes - Remove the original `defer` implementation in favor of using raw promises via single fetch and `turbo-stream`. This removes these exports from React Router: ([#&#8203;11744](https://github.com/remix-run/react-router/pull/11744)) - `defer` - `AbortedDeferredError` - `type TypedDeferredData` - `UNSAFE_DeferredData` - `UNSAFE_DEFERRED_SYMBOL`, - Use `createRemixRouter`/`RouterProvider` in `entry.client` instead of `RemixBrowser` ([#&#8203;11469](https://github.com/remix-run/react-router/pull/11469)) - Remove single_fetch future flag. ([#&#8203;11522](https://github.com/remix-run/react-router/pull/11522)) - Remove `future.v7_startTransition` flag ([#&#8203;11696](https://github.com/remix-run/react-router/pull/11696)) - Remove `future.v7_normalizeFormMethod` future flag ([#&#8203;11697](https://github.com/remix-run/react-router/pull/11697)) - Allow returning `undefined` from actions and loaders ([#&#8203;11680](https://github.com/remix-run/react-router/pull/11680)) - update minimum node version to 18 ([#&#8203;11690](https://github.com/remix-run/react-router/pull/11690)) - Remove `future.v7_prependBasename` from the ionternalized `@remix-run/router` package ([#&#8203;11726](https://github.com/remix-run/react-router/pull/11726)) - Remove `future.v7_throwAbortReason` from internalized `@remix-run/router` package ([#&#8203;11728](https://github.com/remix-run/react-router/pull/11728)) - Add `exports` field to all packages ([#&#8203;11675](https://github.com/remix-run/react-router/pull/11675)) - node package no longer re-exports from react-router ([#&#8203;11702](https://github.com/remix-run/react-router/pull/11702)) - updates the minimum React version to 18 ([#&#8203;11689](https://github.com/remix-run/react-router/pull/11689)) - - Remove the `future.v7_partialHydration` flag ([#&#8203;11725](https://github.com/remix-run/react-router/pull/11725)) - This also removes the `<RouterProvider fallbackElement>` prop - To migrate, move the `fallbackElement` to a `hydrateFallbackElement`/`HydrateFallback` on your root route - Also worth nothing there is a related breaking changer with this future flag: - Without `future.v7_partialHydration` (when using `fallbackElement`), `state.navigation` was populated during the initial load - With `future.v7_partialHydration`, `state.navigation` remains in an `"idle"` state during the initial load - Remove `future.v7_fetcherPersist` flag ([#&#8203;11731](https://github.com/remix-run/react-router/pull/11731)) ##### Minor Changes - Add prefetching support to `Link`/`NavLink` when using Remix SSR ([#&#8203;11402](https://github.com/remix-run/react-router/pull/11402)) - Enhance `ScrollRestoration` so it can restore properly on an SSR'd document load ([#&#8203;11401](https://github.com/remix-run/react-router/pull/11401)) - Add built-in Remix-style hydration support to `RouterProvider`. When running from a Remix-SSR'd HTML payload with the proper `window` variables (`__remixContext`, `__remixManifest`, `__remixRouteModules`), you don't need to pass a `router` prop and `RouterProvider` will create the `router` for you internally. ([#&#8203;11396](https://github.com/remix-run/react-router/pull/11396)) ([#&#8203;11400](https://github.com/remix-run/react-router/pull/11400)) ##### Patch Changes - Memoize some `RouterProvider` internals to reduce uneccesary re-renders ([#&#8203;11817](https://github.com/remix-run/react-router/pull/11817)) - Updated dependencies: - `react-router@7.0.0` ### [`v6.30.1`](https://github.com/remix-run/react-router/compare/react-router-dom@6.30.0...react-router-dom@6.30.1) [Compare Source](https://github.com/remix-run/react-router/compare/react-router-dom@6.30.0...react-router-dom@6.30.1) ### [`v6.30.0`](https://github.com/remix-run/react-router/compare/react-router-dom@6.29.0...react-router-dom@6.30.0) [Compare Source](https://github.com/remix-run/react-router/compare/react-router-dom@6.29.0...react-router-dom@6.30.0) ### [`v6.29.0`](https://github.com/remix-run/react-router/compare/react-router-dom@6.28.2...react-router-dom@6.29.0) [Compare Source](https://github.com/remix-run/react-router/compare/react-router-dom@6.28.2...react-router-dom@6.29.0) ### [`v6.28.2`](https://github.com/remix-run/react-router/compare/react-router-dom@6.28.1...react-router-dom@6.28.2) [Compare Source](https://github.com/remix-run/react-router/compare/react-router-dom@6.28.1...react-router-dom@6.28.2) ### [`v6.28.1`](https://github.com/remix-run/react-router/compare/react-router-dom@6.28.0...react-router-dom@6.28.1) [Compare Source](https://github.com/remix-run/react-router/compare/react-router-dom@6.28.0...react-router-dom@6.28.1) ### [`v6.28.0`](https://github.com/remix-run/react-router/compare/react-router-dom@6.27.0...react-router-dom@6.28.0) [Compare Source](https://github.com/remix-run/react-router/compare/react-router-dom@6.27.0...react-router-dom@6.28.0) ### [`v6.27.0`](https://github.com/remix-run/react-router/compare/react-router-dom@6.26.2...react-router-dom@6.27.0) [Compare Source](https://github.com/remix-run/react-router/compare/react-router-dom@6.26.2...react-router-dom@6.27.0) ### [`v6.26.2`](https://github.com/remix-run/react-router/compare/react-router-dom@6.26.1...react-router-dom@6.26.2) [Compare Source](https://github.com/remix-run/react-router/compare/react-router-dom@6.26.1...react-router-dom@6.26.2) ### [`v6.26.1`](https://github.com/remix-run/react-router/compare/react-router-dom@6.26.0...react-router-dom@6.26.1) [Compare Source](https://github.com/remix-run/react-router/compare/react-router-dom@6.26.0...react-router-dom@6.26.1) </details> --- ### 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. 🔕 **Ignore**: Close this PR and you won't be reminded about this update again. --- - [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check this box --- This PR has been generated by [Renovate Bot](https://github.com/renovatebot/renovate). <!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzOS4xODUuOCIsInVwZGF0ZWRJblZlciI6IjM5LjE4NS44IiwidGFyZ2V0QnJhbmNoIjoibWFpbiIsImxhYmVscyI6W119-->
renovate-bot force-pushed renovate/major-react-router-monorepo from 1c8f784e87 to d13e9c3130 2025-07-05 06:08:59 +00:00 Compare
renovate-bot force-pushed renovate/major-react-router-monorepo from d13e9c3130 to 47dde5bac9 2025-07-13 10:08:46 +00:00 Compare
This pull request can be merged automatically.
You are not authorized to merge this pull request.
View command line instructions

Checkout

From your project repository, check out a new branch and test the changes.
git fetch -u origin renovate/major-react-router-monorepo:renovate/major-react-router-monorepo
git switch renovate/major-react-router-monorepo

Merge

Merge the changes and update on Forgejo.

Warning: The "Autodetect manual merge" setting is not enabled for this repository, you will have to mark this pull request as manually merged afterwards.

git switch main
git merge --no-ff renovate/major-react-router-monorepo
git switch renovate/major-react-router-monorepo
git rebase main
git switch main
git merge --ff-only renovate/major-react-router-monorepo
git switch renovate/major-react-router-monorepo
git rebase main
git switch main
git merge --no-ff renovate/major-react-router-monorepo
git switch main
git merge --squash renovate/major-react-router-monorepo
git switch main
git merge --ff-only renovate/major-react-router-monorepo
git switch main
git merge renovate/major-react-router-monorepo
git push origin main
Sign in to join this conversation.
No reviewers
No labels
No milestone
No project
No assignees
1 participant
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set.

Reference: kumi/caffeinateddomains-frontend#6
No description provided.