Skip to content

Conversation

@renovate-bot
Copy link
Contributor

@renovate-bot renovate-bot commented Dec 12, 2024

This PR contains the following updates:

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

Release Notes

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

v7.10.1

Compare Source

Patch Changes

v7.10.0

Compare Source

Patch Changes

v7.9.6

Compare Source

Patch Changes

v7.9.5

Compare Source

Patch Changes

v7.9.4

Compare Source

Patch Changes

v7.9.3

Compare Source

Patch Changes

v7.9.2

Compare Source

Patch Changes

v7.9.1

Compare Source

Patch Changes

v7.9.0

Compare Source

Patch Changes

v7.8.2

Compare Source

Patch Changes

v7.8.1

Compare Source

Patch Changes

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

Compare Source

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 - "on sunday" (UTC), 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-bot renovate-bot requested a review from a team as a code owner December 12, 2024 19:29
@forking-renovate forking-renovate bot added the changelog:dependencies Update to dependencies label Dec 12, 2024
@renovate-bot renovate-bot requested review from joe-elliott and removed request for a team December 12, 2024 19:29
@renovate-bot renovate-bot force-pushed the renovate/major-react-router-monorepo branch 2 times, most recently from 9022f22 to 05673b7 Compare December 23, 2024 20:46
@renovate-bot renovate-bot force-pushed the renovate/major-react-router-monorepo branch 6 times, most recently from 3a3f4b1 to 71f5959 Compare January 10, 2025 18:17
@renovate-bot renovate-bot force-pushed the renovate/major-react-router-monorepo branch 2 times, most recently from 6c44fd1 to 59f6ca9 Compare January 16, 2025 16:18
@renovate-bot renovate-bot force-pushed the renovate/major-react-router-monorepo branch 4 times, most recently from bbda836 to 67a2596 Compare January 25, 2025 21:56
@renovate-bot renovate-bot force-pushed the renovate/major-react-router-monorepo branch 5 times, most recently from aacdc4b to 71db1a2 Compare February 5, 2025 16:39
@renovate-bot renovate-bot force-pushed the renovate/major-react-router-monorepo branch from 71db1a2 to b83a6f2 Compare February 18, 2025 22:29
@renovate-bot renovate-bot force-pushed the renovate/major-react-router-monorepo branch 5 times, most recently from 956c870 to b546913 Compare March 7, 2025 19:47
@renovate-bot renovate-bot force-pushed the renovate/major-react-router-monorepo branch from b546913 to 7f16b07 Compare March 19, 2025 15:56
@renovate-bot renovate-bot force-pushed the renovate/major-react-router-monorepo branch 2 times, most recently from 60365d6 to 6440aea Compare July 19, 2025 04:30
@renovate-bot renovate-bot force-pushed the renovate/major-react-router-monorepo branch from 6440aea to f237017 Compare July 26, 2025 22:30
@renovate-bot renovate-bot force-pushed the renovate/major-react-router-monorepo branch 7 times, most recently from 6a34bd2 to 03bb602 Compare August 10, 2025 15:44
@renovate-bot renovate-bot force-pushed the renovate/major-react-router-monorepo branch 2 times, most recently from 0c59295 to 29e7039 Compare August 17, 2025 17:35
@renovate-bot renovate-bot force-pushed the renovate/major-react-router-monorepo branch from 29e7039 to 6bc351b Compare August 24, 2025 00:47
@renovate-bot renovate-bot force-pushed the renovate/major-react-router-monorepo branch from 6bc351b to 8c057ff Compare August 31, 2025 10:04
@renovate-bot renovate-bot force-pushed the renovate/major-react-router-monorepo branch from 8c057ff to 6d8d711 Compare September 13, 2025 20:08
@renovate-bot renovate-bot force-pushed the renovate/major-react-router-monorepo branch 2 times, most recently from 28eca9d to c465e66 Compare September 27, 2025 21:43
@renovate-bot renovate-bot force-pushed the renovate/major-react-router-monorepo branch from c465e66 to cb3b751 Compare October 9, 2025 13:52
@renovate-bot renovate-bot force-pushed the renovate/major-react-router-monorepo branch from cb3b751 to d90e0aa Compare October 21, 2025 09:08
@renovate-bot renovate-bot force-pushed the renovate/major-react-router-monorepo branch from d90e0aa to 314c14f Compare October 29, 2025 17:57
@renovate-bot renovate-bot force-pushed the renovate/major-react-router-monorepo branch 4 times, most recently from 8eb47ab to 7bb8111 Compare November 13, 2025 22:21
@renovate-bot renovate-bot force-pushed the renovate/major-react-router-monorepo branch from 7bb8111 to a1a6f06 Compare November 18, 2025 13:43
@renovate-bot renovate-bot force-pushed the renovate/major-react-router-monorepo branch 3 times, most recently from cba4e89 to e9a7eae Compare December 3, 2025 19:36
@renovate-bot renovate-bot force-pushed the renovate/major-react-router-monorepo branch from e9a7eae to c81b782 Compare December 4, 2025 18:40
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

changelog:dependencies Update to dependencies

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant