Skip to content

chore(deps): update dependency react-router-dom to v7 #994

New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Open
wants to merge 1 commit into
base: master
Choose a base branch
from

Conversation

renovate[bot]
Copy link
Contributor

@renovate renovate bot commented Nov 26, 2021

This PR contains the following updates:

Package Change Age Adoption Passing Confidence
react-router-dom (source) 5.3.0 -> 7.6.0 age adoption passing confidence

Release Notes

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

v7.6.0

Compare Source

Patch Changes

v7.5.3

Compare Source

Patch Changes

v7.5.2

Compare Source

Patch Changes

v7.5.1

Compare Source

Patch Changes

v7.5.0

Compare Source

Patch Changes

v7.4.1

Compare Source

Patch Changes

v7.4.0

Compare Source

Patch Changes

v7.3.0

Compare Source

Patch Changes

v7.2.0

Compare Source

Patch Changes

v7.1.5

Compare Source

Patch Changes

v7.1.4

Compare Source

Patch Changes

v7.1.3

Compare Source

Patch Changes

v7.1.2

Compare Source

Patch Changes

v7.1.1

Compare Source

Patch Changes

v7.1.0

Compare Source

Patch Changes

v7.0.2

Compare Source

Patch Changes

v7.0.1

Compare Source

Patch Changes

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

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

v6.26.0

Compare Source

v6.25.1

Compare Source

v6.25.0

Compare Source

v6.24.1

Compare Source

v6.24.0

Compare Source

v6.23.1

Compare Source

v6.23.0

Compare Source

v6.22.3

Compare Source

v6.22.2

Compare Source

v6.22.1

Compare Source

v6.22.0

Compare Source

v6.21.3

Compare Source

v6.21.2

Compare Source

v6.21.1

Compare Source

v6.21.0

Compare Source

v6.20.1

Compare Source

v6.20.0

Compare Source

v6.19.0

Compare Source

v6.18.0

Compare Source

v6.17.0

Compare Source

v6.16.0

Compare Source

v6.15.0

Compare Source

v6.14.2

Compare Source

v6.14.1

Compare Source

v6.14.0

Compare Source

v6.13.0

Compare Source

v6.12.1

Compare Source

v6.12.0

Compare Source

v6.11.2

Compare Source

v6.11.1

Compare Source

v6.11.0

Compare Source

v6.10.0

Compare Source

v6.9.0

Compare Source

v6.8.2

Compare Source

v6.8.1

Compare Source

v6.8.0

Compare Source

v6.7.0

Compare Source

v6.6.2

Compare Source

v6.6.1

Compare Source

v6.6.0

Compare Source

v6.5.0

Compare Source

v6.4.5

Compare Source

v6.4.4: v6.4.4

Compare Source

What's Changed

  • Throw an error if an action/loader function returns undefined as revalidations need to know whether the loader has previously been executed. undefined also causes issues during SSR stringification for hydration. You should always ensure your loader/action returns a value, and you may return null if you don't wish to return anything. (#​9511)
  • Properly handle redirects to external domains (#​9590, #​9654)
  • Preserve the HTTP method on 307/308 redirects (#​9597)
  • Support basename in static data routers (#​9591)
  • Enhanced ErrorResponse bodies to contain more descriptive text in internal 403/404/405 scenarios
  • Fix issues with encoded characters in NavLink and descendant <Routes> (#​9589, #​9647)
  • Properly serialize/deserialize ErrorResponse instances when using built-in hydration (#​9593)
  • Support basename in static data routers (#​9591)
  • Updated dependencies:

Full Changelog: https://github.com/remix-run/react-router/compare/[email protected]@6.4.4

v6.4.3

Compare Source

v6.4.2

Compare Source

v6.4.1

Compare Source

v6.4.0

Compare Source

v6.3.0: [email protected]

Compare Source

What's Changed

New Contributors

Full Changelog: remix-run/react-router@v6.2.2...v6.3.0

v6.2.2

Compare Source

What's Changed

🐛 Bug Fixes
  • Fixed nested splat routes that begin with special URL-safe characters (#​8563)
  • Fixed a bug where index routes were missing route context in some cases (#​8497)

New Contributors

Full Changelog: remix-run/react-router@v6.2.1...v6.2.2

v6.2.1

Compare Source

This release updates the internal history dependency to 5.2.0.

Full Changelog: remix-run/react-router@v6.2.0...v6.2.1

v6.2.0

Compare Source

🐛 Bug fixes

  • Fixed the RouteProps element type, which should be a ReactNode (#​8473)
  • Fixed a bug with useOutlet for top-level routes (#​8483)

✨ Features

  • We now use statically analyzable CJS exports. This enables named imports in Node ESM scripts (See the commit).

New Contributors

Full Changelog: remix-run/react-router@v6.1.1...v6.2.0

v6.1.1

Compare Source

In v6.1.0 we inadvertently shipped a new, undocumented API that will likely introduce bugs (#​7586). We have flagged HistoryRouter as unstable_HistoryRouter, as this API will likely need to change before a new major release.

Full Changelog: remix-run/react-router@v6.1.0...v6.1.1

v6.1.0

Compare Source

🐛 Bug fixes

  • Fixed a bug that broke support for base64 encoded IDs on nested routes (#​8291)

✨ Features

  • <Outlet> can now receive a context prop. This value is passed to child routes and is accessible via the new useOutletContext hook. See the API docs for details. (#​8461)
  • <NavLink> can now receive a child function for access to its props. (#​8164)

💅 Enhancements

  • Improved TypeScript signature for useMatch and matchPath. For example, when you call useMatch("foo/:bar/:baz"), the path is parsed and the return type will be PathMatch<"bar" | "baz">. (#​8030)
  • A few error message improvements (#​8202)

New Contributors

Full Changelog: remix-run/react-router@v6.0.1...v6.1.0

v6.0.2

Compare Source

✨ Features

  • Added the reloadDocument prop to <Link>. This allows <Link> to function like a normal anchor tag by reloading the document after navigation while maintaining the relative to resolution.

🗒️ Docs

  • Fixed several issues in docblocks and the docs themselves. See the full changelog for the deets!

🤝 New Contributors

Full Changelog

v6.0.1

Compare Source

🐛 Bug Fixes

  • Add a default <StaticRouter location> value (#​8243)
  • Add invariant for using <Route> inside <Routes> to help people make the change (#​8238)

v6.0.0

Compare Source

React Router v6 is here!

Please go read our blog post for more information on all the great stuff in v6 including notes about how to upgrade from React Router v5 and Reach Router.

v5.3.4

Compare Source

We removed the mini-create-react-context dependency, moving it into an internal module to eliminate peer dependency warnings for users on React 18 (#​9382).

Full Changelog: remix-run/react-router@v5.3.3...v5.3.4

v5.3.3

Compare Source

This release fixes a bad version selector in react-router-native.

v5.3.2

Compare Source

v5.3.1

Compare Source

This release adds missing LICENSE files to the published build.


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

@renovate renovate bot force-pushed the renovate/major-react-router-monorepo branch 2 times, most recently from 9732a04 to f12fad6 Compare December 11, 2021 18:18
@renovate renovate bot force-pushed the renovate/major-react-router-monorepo branch 2 times, most recently from 123e2e7 to c8b1f35 Compare December 17, 2021 21:11
@renovate renovate bot force-pushed the renovate/major-react-router-monorepo branch from c8b1f35 to de33cbd Compare March 7, 2022 16:31
@renovate renovate bot force-pushed the renovate/major-react-router-monorepo branch from de33cbd to eb3556a Compare April 24, 2022 21:28
@renovate renovate bot force-pushed the renovate/major-react-router-monorepo branch from eb3556a to 16c9759 Compare September 25, 2022 20:29
@renovate renovate bot force-pushed the renovate/major-react-router-monorepo branch from 16c9759 to d9c80e5 Compare November 20, 2022 18:33
@renovate renovate bot force-pushed the renovate/major-react-router-monorepo branch from d9c80e5 to d68926b Compare March 16, 2023 13:31
@renovate renovate bot force-pushed the renovate/major-react-router-monorepo branch from d68926b to 0b96973 Compare March 29, 2023 22:52
@renovate renovate bot force-pushed the renovate/major-react-router-monorepo branch from 0b96973 to d685fb8 Compare May 28, 2023 09:26
@renovate renovate bot force-pushed the renovate/major-react-router-monorepo branch 2 times, most recently from d58a791 to 78ce9f9 Compare June 8, 2023 17:56
@renovate renovate bot force-pushed the renovate/major-react-router-monorepo branch from 78ce9f9 to 657143d Compare June 14, 2023 18:24
@renovate renovate bot force-pushed the renovate/major-react-router-monorepo branch from 657143d to d6110a3 Compare June 23, 2023 21:24
@renovate renovate bot force-pushed the renovate/major-react-router-monorepo branch from d6110a3 to 38a8e37 Compare June 30, 2023 22:45
@renovate renovate bot force-pushed the renovate/major-react-router-monorepo branch from 38a8e37 to 0a26147 Compare July 17, 2023 21:49
@renovate renovate bot force-pushed the renovate/major-react-router-monorepo branch from 0a26147 to 6b6f852 Compare August 10, 2023 16:51
@renovate renovate bot force-pushed the renovate/major-react-router-monorepo branch from 6b6f852 to d51fcc6 Compare September 13, 2023 17:24
@renovate renovate bot force-pushed the renovate/major-react-router-monorepo branch from d51fcc6 to dfa3311 Compare October 16, 2023 20:12
@renovate renovate bot force-pushed the renovate/major-react-router-monorepo branch from dfa3311 to a191750 Compare October 31, 2023 14:50
@renovate renovate bot force-pushed the renovate/major-react-router-monorepo branch 2 times, most recently from 2ae4bff to e3d7ee1 Compare November 22, 2023 18:27
@renovate renovate bot force-pushed the renovate/major-react-router-monorepo branch from e3d7ee1 to cd52d2b Compare December 1, 2023 22:14
@renovate renovate bot force-pushed the renovate/major-react-router-monorepo branch 2 times, most recently from 9a2681d to 90edb8e Compare December 21, 2023 19:42
@renovate renovate bot force-pushed the renovate/major-react-router-monorepo branch from 90edb8e to 8acee92 Compare January 11, 2024 18:26
@renovate renovate bot force-pushed the renovate/major-react-router-monorepo branch from 8acee92 to dfd5783 Compare January 18, 2024 21:18
@renovate renovate bot force-pushed the renovate/major-react-router-monorepo branch from dfd5783 to ee980bc Compare February 1, 2024 21:18
@renovate renovate bot force-pushed the renovate/major-react-router-monorepo branch from ee980bc to f3226ea Compare February 16, 2024 21:52
@renovate renovate bot force-pushed the renovate/major-react-router-monorepo branch 2 times, most recently from eed5d1a to 6a31274 Compare July 17, 2024 20:01
@renovate renovate bot force-pushed the renovate/major-react-router-monorepo branch from 6a31274 to 00fe760 Compare August 1, 2024 13:42
@renovate renovate bot force-pushed the renovate/major-react-router-monorepo branch from 00fe760 to 44ef72a Compare August 15, 2024 16:06
@renovate renovate bot force-pushed the renovate/major-react-router-monorepo branch from 44ef72a to 163ba83 Compare October 1, 2024 08:04
@renovate renovate bot force-pushed the renovate/major-react-router-monorepo branch from 163ba83 to 6c551db Compare October 11, 2024 21:13
@renovate renovate bot force-pushed the renovate/major-react-router-monorepo branch from 6c551db to fbc880a Compare November 7, 2024 00:30
@renovate renovate bot force-pushed the renovate/major-react-router-monorepo branch from fbc880a to 892f53e Compare November 22, 2024 07:56
@renovate renovate bot changed the title chore(deps): update dependency react-router-dom to v6 chore(deps): update dependency react-router-dom to v7 Nov 22, 2024
@renovate renovate bot force-pushed the renovate/major-react-router-monorepo branch from 892f53e to 6b6568f Compare November 22, 2024 17:02
@renovate renovate bot force-pushed the renovate/major-react-router-monorepo branch from 6b6568f to c26817a Compare December 3, 2024 02:39
@renovate renovate bot force-pushed the renovate/major-react-router-monorepo branch from c26817a to 8c5bca0 Compare December 20, 2024 20:54
@renovate renovate bot changed the title chore(deps): update dependency react-router-dom to v7 chore(deps): update dependency react-router-dom to v6 Dec 20, 2024
@renovate renovate bot force-pushed the renovate/major-react-router-monorepo branch from 8c5bca0 to 057726a Compare December 20, 2024 23:43
@renovate renovate bot changed the title chore(deps): update dependency react-router-dom to v6 chore(deps): update dependency react-router-dom to v7 Dec 20, 2024
@renovate renovate bot force-pushed the renovate/major-react-router-monorepo branch from 057726a to 3b32701 Compare December 23, 2024 19:11
@renovate renovate bot force-pushed the renovate/major-react-router-monorepo branch 2 times, most recently from b204954 to b1efed0 Compare January 18, 2025 01:07
@renovate renovate bot force-pushed the renovate/major-react-router-monorepo branch 2 times, most recently from f1589af to fef270c Compare February 1, 2025 21:44
@renovate renovate bot force-pushed the renovate/major-react-router-monorepo branch from fef270c to 7f347d2 Compare February 18, 2025 23:06
@renovate renovate bot force-pushed the renovate/major-react-router-monorepo branch from 7f347d2 to c959722 Compare March 6, 2025 22:34
@renovate renovate bot force-pushed the renovate/major-react-router-monorepo branch from c959722 to 2d8bf6f Compare March 19, 2025 15:05
@renovate renovate bot force-pushed the renovate/major-react-router-monorepo branch 2 times, most recently from 3b7308d to 340ca77 Compare April 4, 2025 22:05
@renovate renovate bot force-pushed the renovate/major-react-router-monorepo branch 2 times, most recently from fcf1fc3 to ebe4881 Compare April 24, 2025 17:44
@renovate renovate bot force-pushed the renovate/major-react-router-monorepo branch from ebe4881 to a4392e4 Compare April 28, 2025 23:59
@renovate renovate bot force-pushed the renovate/major-react-router-monorepo branch from a4392e4 to 19b78b8 Compare May 8, 2025 16:26
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.

0 participants