From 73249e7c1a7a6fcf92c111192e7b46cf5cab8965 Mon Sep 17 00:00:00 2001
From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com>
Date: Tue, 2 Jun 2026 08:29:12 +0000
Subject: [PATCH] chore: bump react-router from 7.12.0 to 7.15.1 in /site
(#25963)
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit
Bumps
[react-router](https://github.com/remix-run/react-router/tree/HEAD/packages/react-router)
from 7.12.0 to 7.15.1.
Sourced from react-router's
releases. See the changelog for release notes: https://github.com/remix-run/react-router/blob/main/CHANGELOG.md#v7151 See the changelog for release notes: https://github.com/remix-run/react-router/blob/main/CHANGELOG.md#v7150 See the changelog for release notes: https://github.com/remix-run/react-router/blob/main/CHANGELOG.md#v7142 See the changelog for release notes: https://github.com/remix-run/react-router/blob/main/CHANGELOG.md#v7141 See the changelog for release notes: https://github.com/remix-run/react-router/blob/main/CHANGELOG.md#v7140 See the changelog for release notes: https://github.com/remix-run/react-router/blob/main/CHANGELOG.md#v7132 See the changelog for release notes: https://github.com/remix-run/react-router/blob/main/CHANGELOG.md#v7131 See the changelog for release notes: https://github.com/remix-run/react-router/blob/main/CHANGELOG.md#v7130 Sourced from react-router's
changelog. ⚠️ Unstable
features are not recommended for production use Data/Framework/RSC only — throws when used without a data router This should allow you to consolidate usages of the following hooks
which will likely be deprecated and removed in a future major
version // Active is always populated with the current location
active.location; // replaces // Pending is only populated during a navigation
pending.location; // replaces Release notes
v7.15.1
v7.15.0
v7.14.2
v7.14.1
v7.14.0
v7.13.2
v7.13.1
v7.13.0
Changelog
v7.15.1
Patch Changes
serverLoader() returning stale SSR data when a
client navigation aborts pending hydration before the hydration
clientLoader resolves (#15022)RouterProvider onError callback not
being called for synchronous initial loader errors in SPA mode (#15039)
(#14942)useFetchers to return a stable identity and
only change if fetchers changed (#15028)Unstable Changes
unstable_useRouterState() hook that
consolidates access to active and pending router states (RFC: #12358)
(#15017)
useLocationuseSearchParamsuseParamsuseMatchesuseNavigationTypeuseNavigationlet { active, pending } =
unstable_useRouterState();
useLocation()
active.searchParams; // replaces useSearchParams()[0]
active.params; // replaces useParams()
active.matches; // replaces useMatches()
active.type; // replaces useNavigationType()useNavigation().location
pending.searchParams; // equivalent to new
URLSearchParams(useNavigation().search)
pending.params; // Not directly accessible today
pending.matches; // Not directly accessible today
pending.type; // Not directly accessible today
pending.state; // replaces useNavigation().state
pending.formMethod; // replaces useNavigation().formMethod
pending.formAction; // replaces useNavigation().formAction
pending.formEncType; // replaces useNavigation().formEncType
pending.formData; // replaces useNavigation().formData
pending.json; // replaces useNavigation().json
pending.text; // replaces useNavigation().text
... (truncated)
587d08f
Release v7.15.1 (#15038)89996bd
Fire onError for initial-load errors when RouterProvider mounts late (#15039)4322e58
Update docs for useRouterStatefadd6c4
Merge branch 'main' into release6bf91ce
chore: format44c3478
fix: prevent fetcher formData flicker and eliminate state.fetchers
mutations ...7e6725a
Cleanup lint issues (#15030)aabd30c
Use shared isMutationMethod check (#15033)954a4a6
Fix stale SSR data when hydration is aborted by a same-route navigation
(#15022)041cd32
fix(react-router): Internal preloads refactor to preserve types (#14860)