Skip to content
This repository was archived by the owner on Aug 10, 2025. It is now read-only.

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

Open
renovate[bot] wants to merge 1 commit intomasterfrom
renovate/major-react-router-monorepo
Open

fix(deps): update dependency react-router-dom to v7#473
renovate[bot] wants to merge 1 commit intomasterfrom
renovate/major-react-router-monorepo

Conversation

@renovate
Copy link
Contributor

@renovate renovate bot commented Nov 5, 2021

This PR contains the following updates:

Package Change Age Confidence
react-router-dom (source) 5.3.4 -> 7.8.0 age confidence

Release Notes

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

v7.8.0

Compare Source

Patch Changes

v7.7.1

Compare Source

Patch Changes

v7.7.0

Compare Source

Patch Changes

v7.6.3

Compare Source

Patch Changes

v7.6.2

Compare Source

Patch Changes

v7.6.1

Compare Source

Patch Changes

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.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

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.


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 is behind base branch, 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 3 times, most recently from 7c86820 to c81e645 Compare November 9, 2021 23:49
@renovate renovate bot force-pushed the renovate/major-react-router-monorepo branch 3 times, most recently from ad5d8c1 to 09fc970 Compare November 16, 2021 02:19
@renovate renovate bot force-pushed the renovate/major-react-router-monorepo branch 4 times, most recently from aff0a31 to 8de04e2 Compare November 30, 2021 05:11
@renovate renovate bot force-pushed the renovate/major-react-router-monorepo branch 4 times, most recently from 06ca3c0 to de54409 Compare December 10, 2021 19:33
@renovate renovate bot force-pushed the renovate/major-react-router-monorepo branch 3 times, most recently from 154cf9a to 3ee3862 Compare December 17, 2021 21:04
@renovate renovate bot force-pushed the renovate/major-react-router-monorepo branch from 3ee3862 to aa0b366 Compare March 7, 2022 17:02
@renovate renovate bot force-pushed the renovate/major-react-router-monorepo branch from aa0b366 to 7ded873 Compare April 25, 2022 01:08
@renovate renovate bot force-pushed the renovate/major-react-router-monorepo branch 7 times, most recently from ab6bea8 to e829be9 Compare May 16, 2022 12:01
@renovate renovate bot force-pushed the renovate/major-react-router-monorepo branch from e829be9 to 8f7f798 Compare September 25, 2022 13:50
@renovate renovate bot force-pushed the renovate/major-react-router-monorepo branch 3 times, most recently from 2fb08aa to 6aa1921 Compare November 20, 2022 09:03
@renovate renovate bot force-pushed the renovate/major-react-router-monorepo branch 4 times, most recently from 1fc579b to 0d25275 Compare March 22, 2023 16:18
@renovate renovate bot force-pushed the renovate/major-react-router-monorepo branch from 0d25275 to 84aee79 Compare March 29, 2023 21:10
@renovate renovate bot force-pushed the renovate/major-react-router-monorepo branch 2 times, most recently from 1de45e5 to 382a3c1 Compare May 3, 2023 22:51
@renovate renovate bot force-pushed the renovate/major-react-router-monorepo branch from 382a3c1 to 12ed8b8 Compare May 17, 2023 17:49
@renovate renovate bot force-pushed the renovate/major-react-router-monorepo branch 2 times, most recently from e3f5244 to 0b17c9c Compare June 8, 2023 20:06
@renovate renovate bot force-pushed the renovate/major-react-router-monorepo branch from 0b17c9c to 7e026b1 Compare June 14, 2023 18:20
@renovate renovate bot force-pushed the renovate/major-react-router-monorepo branch from 7e026b1 to 2256517 Compare June 23, 2023 21:42
@renovate renovate bot force-pushed the renovate/major-react-router-monorepo branch from 2256517 to e496167 Compare June 30, 2023 23:03
@renovate renovate bot force-pushed the renovate/major-react-router-monorepo branch from e496167 to ed502a9 Compare July 17, 2023 23:01
@renovate renovate bot force-pushed the renovate/major-react-router-monorepo branch from ed502a9 to 2fa60e7 Compare August 10, 2023 16:47
@renovate renovate bot force-pushed the renovate/major-react-router-monorepo branch from 2fa60e7 to b88f874 Compare September 13, 2023 16:50
@renovate renovate bot force-pushed the renovate/major-react-router-monorepo branch from b88f874 to 5de231c Compare October 16, 2023 17:01
@renovate renovate bot force-pushed the renovate/major-react-router-monorepo branch from 5de231c to ef16403 Compare October 31, 2023 15:53
@renovate renovate bot force-pushed the renovate/major-react-router-monorepo branch 2 times, most recently from 5c42ba7 to 9867921 Compare November 22, 2023 18:53
@renovate renovate bot force-pushed the renovate/major-react-router-monorepo branch from 9867921 to 521b1f3 Compare December 1, 2023 21:20
@renovate renovate bot force-pushed the renovate/major-react-router-monorepo branch from 521b1f3 to 3440fce Compare December 13, 2023 22:10
@renovate renovate bot force-pushed the renovate/major-react-router-monorepo branch from 3440fce to 6956ea0 Compare December 21, 2023 18:37
@renovate renovate bot force-pushed the renovate/major-react-router-monorepo branch from 6956ea0 to 0119989 Compare January 11, 2024 19:33
@renovate renovate bot force-pushed the renovate/major-react-router-monorepo branch from 0119989 to e52684c Compare January 18, 2024 22:54
@renovate renovate bot force-pushed the renovate/major-react-router-monorepo branch from e52684c to 3490ba1 Compare February 1, 2024 20:58
@renovate renovate bot force-pushed the renovate/major-react-router-monorepo branch from 3490ba1 to f314131 Compare February 16, 2024 22:03
@renovate renovate bot force-pushed the renovate/major-react-router-monorepo branch from f314131 to 14c3fb0 Compare February 28, 2024 21:26
@renovate renovate bot force-pushed the renovate/major-react-router-monorepo branch from 14c3fb0 to 5062ff4 Compare March 7, 2024 17:35
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

0 participants