From b22ffc28084172e2f1c13e4e07b12bc32b1e8e46 Mon Sep 17 00:00:00 2001 From: Sheraff Date: Mon, 11 Aug 2025 14:33:19 +0200 Subject: [PATCH 1/6] refactor(router-core): skip beforeLoad store updates if there is no beforeLoad --- .../store-updates-during-navigation.test.tsx | 2 +- packages/router-core/src/router.ts | 239 +++++++++--------- 2 files changed, 121 insertions(+), 120 deletions(-) diff --git a/packages/react-router/tests/store-updates-during-navigation.test.tsx b/packages/react-router/tests/store-updates-during-navigation.test.tsx index 4c18a56815..85f95da9f5 100644 --- a/packages/react-router/tests/store-updates-during-navigation.test.tsx +++ b/packages/react-router/tests/store-updates-during-navigation.test.tsx @@ -73,6 +73,6 @@ describe('Store updates during navigation', () => { // This number should be as small as possible to minimize the amount of work // that needs to be done during a navigation. // Any change that increases this number should be investigated. - expect(after - before).toBe(19) + expect(after - before).toBe(16) }) }) diff --git a/packages/router-core/src/router.ts b/packages/router-core/src/router.ts index a49531853c..ecd6930c3e 100644 --- a/packages/router-core/src/router.ts +++ b/packages/router-core/src/router.ts @@ -2313,144 +2313,145 @@ export class RouterCore< (this.options as any)?.defaultPendingComponent) ) - let executeBeforeLoad = true - const setupPendingTimeout = () => { - const match = this.getMatch(matchId)! - if ( - shouldPending && - match._nonReactive.pendingTimeout === undefined - ) { - const pendingTimeout = setTimeout(() => { - try { - // Update the match and prematurely resolve the loadMatches promise so that - // the pending component can start rendering - triggerOnReady() - } catch {} - }, pendingMs) - match._nonReactive.pendingTimeout = pendingTimeout - } - } - if ( - // If we are in the middle of a load, either of these will be present - // (not to be confused with `loadPromise`, which is always defined) - existingMatch._nonReactive.beforeLoadPromise || - existingMatch._nonReactive.loaderPromise - ) { - setupPendingTimeout() - - // Wait for the beforeLoad to resolve before we continue - await existingMatch._nonReactive.beforeLoadPromise - const match = this.getMatch(matchId)! - if (match.status === 'error') { - executeBeforeLoad = true - } else if ( - match.preload && - (match.status === 'redirected' || match.status === 'notFound') - ) { - handleRedirectAndNotFound(match, match.error) - } - } - if (executeBeforeLoad) { - // If we are not in the middle of a load OR the previous load failed, start it - try { + if (route.options.beforeLoad) { + let executeBeforeLoad = true + const setupPendingTimeout = () => { const match = this.getMatch(matchId)! - match._nonReactive.beforeLoadPromise = - createControlledPromise() - // explicitly capture the previous loadPromise - const prevLoadPromise = match._nonReactive.loadPromise - match._nonReactive.loadPromise = - createControlledPromise(() => { - prevLoadPromise?.resolve() - }) - - const { paramsError, searchError } = this.getMatch(matchId)! - - if (paramsError) { - handleSerialError(index, paramsError, 'PARSE_PARAMS') + if ( + shouldPending && + match._nonReactive.pendingTimeout === undefined + ) { + const pendingTimeout = setTimeout(() => { + try { + // Update the match and prematurely resolve the loadMatches promise so that + // the pending component can start rendering + triggerOnReady() + } catch {} + }, pendingMs) + match._nonReactive.pendingTimeout = pendingTimeout } + } + if ( + // If we are in the middle of a load, either of these will be present + // (not to be confused with `loadPromise`, which is always defined) + existingMatch._nonReactive.beforeLoadPromise || + existingMatch._nonReactive.loaderPromise + ) { + setupPendingTimeout() - if (searchError) { - handleSerialError(index, searchError, 'VALIDATE_SEARCH') + // Wait for the beforeLoad to resolve before we continue + await existingMatch._nonReactive.beforeLoadPromise + const match = this.getMatch(matchId)! + if (match.status === 'error') { + executeBeforeLoad = true + } else if ( + match.preload && + (match.status === 'redirected' || + match.status === 'notFound') + ) { + handleRedirectAndNotFound(match, match.error) } + } + if (executeBeforeLoad) { + // If we are not in the middle of a load OR the previous load failed, start it + try { + const match = this.getMatch(matchId)! + match._nonReactive.beforeLoadPromise = + createControlledPromise() + // explicitly capture the previous loadPromise + const prevLoadPromise = match._nonReactive.loadPromise + match._nonReactive.loadPromise = + createControlledPromise(() => { + prevLoadPromise?.resolve() + }) + + const { paramsError, searchError } = this.getMatch(matchId)! + + if (paramsError) { + handleSerialError(index, paramsError, 'PARSE_PARAMS') + } - setupPendingTimeout() + if (searchError) { + handleSerialError(index, searchError, 'VALIDATE_SEARCH') + } - const abortController = new AbortController() - - const parentMatchContext = - parentMatch?.context ?? this.options.context ?? {} - - updateMatch(matchId, (prev) => ({ - ...prev, - isFetching: 'beforeLoad', - fetchCount: prev.fetchCount + 1, - abortController, - context: { - ...parentMatchContext, - ...prev.__routeContext, - }, - })) - - const { search, params, context, cause } = - this.getMatch(matchId)! - - const preload = resolvePreload(matchId) - - const beforeLoadFnContext: BeforeLoadContextOptions< - any, - any, - any, - any, - any - > = { - search, - abortController, - params, - preload, - context, - location, - navigate: (opts: any) => - this.navigate({ ...opts, _fromLocation: location }), - buildLocation: this.buildLocation, - cause: preload ? 'preload' : cause, - matches, - } + setupPendingTimeout() - const beforeLoadContext = - await route.options.beforeLoad?.(beforeLoadFnContext) + const abortController = new AbortController() - if ( - isRedirect(beforeLoadContext) || - isNotFound(beforeLoadContext) - ) { - handleSerialError(index, beforeLoadContext, 'BEFORE_LOAD') - } + const parentMatchContext = + parentMatch?.context ?? this.options.context ?? {} - updateMatch(matchId, (prev) => { - return { + updateMatch(matchId, (prev) => ({ ...prev, - __beforeLoadContext: beforeLoadContext, + isFetching: 'beforeLoad', + fetchCount: prev.fetchCount + 1, + abortController, context: { ...parentMatchContext, ...prev.__routeContext, - ...beforeLoadContext, }, + })) + + const { search, params, context, cause } = + this.getMatch(matchId)! + + const preload = resolvePreload(matchId) + + const beforeLoadFnContext: BeforeLoadContextOptions< + any, + any, + any, + any, + any + > = { + search, abortController, + params, + preload, + context, + location, + navigate: (opts: any) => + this.navigate({ ...opts, _fromLocation: location }), + buildLocation: this.buildLocation, + cause: preload ? 'preload' : cause, + matches, } - }) - } catch (err) { - handleSerialError(index, err, 'BEFORE_LOAD') - } - updateMatch(matchId, (prev) => { - prev._nonReactive.beforeLoadPromise?.resolve() - prev._nonReactive.beforeLoadPromise = undefined + const beforeLoadContext = + await route.options.beforeLoad!(beforeLoadFnContext) + + if ( + isRedirect(beforeLoadContext) || + isNotFound(beforeLoadContext) + ) { + handleSerialError(index, beforeLoadContext, 'BEFORE_LOAD') + } - return { - ...prev, - isFetching: false, + updateMatch(matchId, (prev) => { + return { + ...prev, + __beforeLoadContext: beforeLoadContext, + context: { + ...prev.context, + ...beforeLoadContext, + }, + } + }) + } catch (err) { + handleSerialError(index, err, 'BEFORE_LOAD') } - }) + + updateMatch(matchId, (prev) => { + prev._nonReactive.beforeLoadPromise?.resolve() + prev._nonReactive.beforeLoadPromise = undefined + + return { + ...prev, + isFetching: false, + } + }) + } } } From 48f3d2a449387469d75e587cabd51d11d3ec59fe Mon Sep 17 00:00:00 2001 From: Sheraff Date: Mon, 11 Aug 2025 14:57:15 +0200 Subject: [PATCH 2/6] early bail still needs to handle serial errors and update parent context --- .../store-updates-during-navigation.test.tsx | 2 +- packages/router-core/src/router.ts | 262 ++++++++++-------- 2 files changed, 143 insertions(+), 121 deletions(-) diff --git a/packages/react-router/tests/store-updates-during-navigation.test.tsx b/packages/react-router/tests/store-updates-during-navigation.test.tsx index 85f95da9f5..6b1aa08a61 100644 --- a/packages/react-router/tests/store-updates-during-navigation.test.tsx +++ b/packages/react-router/tests/store-updates-during-navigation.test.tsx @@ -73,6 +73,6 @@ describe('Store updates during navigation', () => { // This number should be as small as possible to minimize the amount of work // that needs to be done during a navigation. // Any change that increases this number should be investigated. - expect(after - before).toBe(16) + expect(after - before).toBe(17) }) }) diff --git a/packages/router-core/src/router.ts b/packages/router-core/src/router.ts index ecd6930c3e..2db8eabd3f 100644 --- a/packages/router-core/src/router.ts +++ b/packages/router-core/src/router.ts @@ -2300,6 +2300,20 @@ export class RouterCore< continue } + const handleSearchAndParamSerialErrors = ( + index: number, + matchId: string, + ) => { + const { paramsError, searchError } = this.getMatch(matchId)! + if (paramsError) { + handleSerialError(index, paramsError, 'PARSE_PARAMS') + } + + if (searchError) { + handleSerialError(index, searchError, 'VALIDATE_SEARCH') + } + } + const shouldPending = !!( onReady && !this.isServer && @@ -2312,146 +2326,154 @@ export class RouterCore< (route.options.pendingComponent ?? (this.options as any)?.defaultPendingComponent) ) - - if (route.options.beforeLoad) { - let executeBeforeLoad = true - const setupPendingTimeout = () => { - const match = this.getMatch(matchId)! - if ( - shouldPending && - match._nonReactive.pendingTimeout === undefined - ) { - const pendingTimeout = setTimeout(() => { - try { - // Update the match and prematurely resolve the loadMatches promise so that - // the pending component can start rendering - triggerOnReady() - } catch {} - }, pendingMs) - match._nonReactive.pendingTimeout = pendingTimeout - } - } + const setupPendingTimeout = () => { + const match = this.getMatch(matchId)! if ( - // If we are in the middle of a load, either of these will be present - // (not to be confused with `loadPromise`, which is always defined) - existingMatch._nonReactive.beforeLoadPromise || - existingMatch._nonReactive.loaderPromise + shouldPending && + match._nonReactive.pendingTimeout === undefined ) { - setupPendingTimeout() - - // Wait for the beforeLoad to resolve before we continue - await existingMatch._nonReactive.beforeLoadPromise - const match = this.getMatch(matchId)! - if (match.status === 'error') { - executeBeforeLoad = true - } else if ( - match.preload && - (match.status === 'redirected' || - match.status === 'notFound') - ) { - handleRedirectAndNotFound(match, match.error) - } + const pendingTimeout = setTimeout(() => { + try { + // Update the match and prematurely resolve the loadMatches promise so that + // the pending component can start rendering + triggerOnReady() + } catch {} + }, pendingMs) + match._nonReactive.pendingTimeout = pendingTimeout } - if (executeBeforeLoad) { - // If we are not in the middle of a load OR the previous load failed, start it - try { - const match = this.getMatch(matchId)! - match._nonReactive.beforeLoadPromise = - createControlledPromise() - // explicitly capture the previous loadPromise - const prevLoadPromise = match._nonReactive.loadPromise - match._nonReactive.loadPromise = - createControlledPromise(() => { - prevLoadPromise?.resolve() - }) - - const { paramsError, searchError } = this.getMatch(matchId)! - - if (paramsError) { - handleSerialError(index, paramsError, 'PARSE_PARAMS') - } - - if (searchError) { - handleSerialError(index, searchError, 'VALIDATE_SEARCH') - } - - setupPendingTimeout() + } - const abortController = new AbortController() + // If we are in the middle of a load, either of these will be present + // (not to be confused with `loadPromise`, which is always defined) + const hasBeforeLoadOrLoaderPromise = + existingMatch._nonReactive.beforeLoadPromise || + existingMatch._nonReactive.loaderPromise - const parentMatchContext = - parentMatch?.context ?? this.options.context ?? {} + if (hasBeforeLoadOrLoaderPromise) { + setupPendingTimeout() + } - updateMatch(matchId, (prev) => ({ - ...prev, - isFetching: 'beforeLoad', - fetchCount: prev.fetchCount + 1, - abortController, - context: { - ...parentMatchContext, - ...prev.__routeContext, - }, - })) + // we can bail out early if there is no `beforeLoad` + if (!route.options.beforeLoad) { + handleSearchAndParamSerialErrors(index, matchId) + const parentMatchContext = + parentMatch?.context ?? this.options.context ?? {} + updateMatch(matchId, (prev) => ({ + ...prev, + context: { + ...parentMatchContext, + ...prev.__routeContext, + }, + })) + continue + } - const { search, params, context, cause } = - this.getMatch(matchId)! + let executeBeforeLoad = true + + if (hasBeforeLoadOrLoaderPromise) { + // Wait for the beforeLoad to resolve before we continue + await existingMatch._nonReactive.beforeLoadPromise + const match = this.getMatch(matchId)! + if (match.status === 'error') { + executeBeforeLoad = true + } else if ( + match.preload && + (match.status === 'redirected' || match.status === 'notFound') + ) { + handleRedirectAndNotFound(match, match.error) + } + } + if (executeBeforeLoad) { + // If we are not in the middle of a load OR the previous load failed, start it + try { + const match = this.getMatch(matchId)! + match._nonReactive.beforeLoadPromise = + createControlledPromise() + // explicitly capture the previous loadPromise + const prevLoadPromise = match._nonReactive.loadPromise + match._nonReactive.loadPromise = + createControlledPromise(() => { + prevLoadPromise?.resolve() + }) - const preload = resolvePreload(matchId) + handleSearchAndParamSerialErrors(index, matchId) - const beforeLoadFnContext: BeforeLoadContextOptions< - any, - any, - any, - any, - any - > = { - search, - abortController, - params, - preload, - context, - location, - navigate: (opts: any) => - this.navigate({ ...opts, _fromLocation: location }), - buildLocation: this.buildLocation, - cause: preload ? 'preload' : cause, - matches, - } + setupPendingTimeout() - const beforeLoadContext = - await route.options.beforeLoad!(beforeLoadFnContext) + const abortController = new AbortController() + + const parentMatchContext = + parentMatch?.context ?? this.options.context ?? {} + + updateMatch(matchId, (prev) => ({ + ...prev, + isFetching: 'beforeLoad', + fetchCount: prev.fetchCount + 1, + abortController, + context: { + ...parentMatchContext, + ...prev.__routeContext, + }, + })) + + const { search, params, context, cause } = + this.getMatch(matchId)! + + const preload = resolvePreload(matchId) + + const beforeLoadFnContext: BeforeLoadContextOptions< + any, + any, + any, + any, + any + > = { + search, + abortController, + params, + preload, + context, + location, + navigate: (opts: any) => + this.navigate({ ...opts, _fromLocation: location }), + buildLocation: this.buildLocation, + cause: preload ? 'preload' : cause, + matches, + } - if ( - isRedirect(beforeLoadContext) || - isNotFound(beforeLoadContext) - ) { - handleSerialError(index, beforeLoadContext, 'BEFORE_LOAD') - } + const beforeLoadContext = + await route.options.beforeLoad!(beforeLoadFnContext) - updateMatch(matchId, (prev) => { - return { - ...prev, - __beforeLoadContext: beforeLoadContext, - context: { - ...prev.context, - ...beforeLoadContext, - }, - } - }) - } catch (err) { - handleSerialError(index, err, 'BEFORE_LOAD') + if ( + isRedirect(beforeLoadContext) || + isNotFound(beforeLoadContext) + ) { + handleSerialError(index, beforeLoadContext, 'BEFORE_LOAD') } updateMatch(matchId, (prev) => { - prev._nonReactive.beforeLoadPromise?.resolve() - prev._nonReactive.beforeLoadPromise = undefined - return { ...prev, - isFetching: false, + __beforeLoadContext: beforeLoadContext, + context: { + ...prev.context, + ...beforeLoadContext, + }, } }) + } catch (err) { + handleSerialError(index, err, 'BEFORE_LOAD') } + + updateMatch(matchId, (prev) => { + prev._nonReactive.beforeLoadPromise?.resolve() + prev._nonReactive.beforeLoadPromise = undefined + + return { + ...prev, + isFetching: false, + } + }) } } From 58975fea01f7a17146f9af8a5de45624dec9d4af Mon Sep 17 00:00:00 2001 From: Sheraff Date: Mon, 11 Aug 2025 15:57:41 +0200 Subject: [PATCH 3/6] loader can be skipped too if absent --- .../store-updates-during-navigation.test.tsx | 2 +- packages/router-core/src/router.ts | 121 +++++++++++------- 2 files changed, 73 insertions(+), 50 deletions(-) diff --git a/packages/react-router/tests/store-updates-during-navigation.test.tsx b/packages/react-router/tests/store-updates-during-navigation.test.tsx index 6b1aa08a61..5fe748c0df 100644 --- a/packages/react-router/tests/store-updates-during-navigation.test.tsx +++ b/packages/react-router/tests/store-updates-during-navigation.test.tsx @@ -73,6 +73,6 @@ describe('Store updates during navigation', () => { // This number should be as small as possible to minimize the amount of work // that needs to be done during a navigation. // Any change that increases this number should be investigated. - expect(after - before).toBe(17) + expect(after - before).toBe(14) }) }) diff --git a/packages/router-core/src/router.ts b/packages/router-core/src/router.ts index 2db8eabd3f..4fb864727d 100644 --- a/packages/router-core/src/router.ts +++ b/packages/router-core/src/router.ts @@ -2383,6 +2383,10 @@ export class RouterCore< handleRedirectAndNotFound(match, match.error) } } + + let beforeLoadContext = + this.getMatch(matchId)!.__beforeLoadContext + if (executeBeforeLoad) { // If we are not in the middle of a load OR the previous load failed, start it try { @@ -2441,7 +2445,7 @@ export class RouterCore< matches, } - const beforeLoadContext = + beforeLoadContext = await route.options.beforeLoad!(beforeLoadFnContext) if ( @@ -2450,18 +2454,15 @@ export class RouterCore< ) { handleSerialError(index, beforeLoadContext, 'BEFORE_LOAD') } - - updateMatch(matchId, (prev) => { - return { - ...prev, - __beforeLoadContext: beforeLoadContext, - context: { - ...prev.context, - ...beforeLoadContext, - }, - } - }) } catch (err) { + updateMatch(matchId, (prev) => ({ + ...prev, + __beforeLoadContext: beforeLoadContext, + context: { + ...prev.context, + ...beforeLoadContext, + }, + })) handleSerialError(index, err, 'BEFORE_LOAD') } @@ -2471,7 +2472,12 @@ export class RouterCore< return { ...prev, + __beforeLoadContext: beforeLoadContext, isFetching: false, + context: { + ...prev.context, + ...beforeLoadContext, + }, } }) } @@ -2493,21 +2499,33 @@ export class RouterCore< if (!match) { return } + if ( + !route.options.head && + !route.options.scripts && + !route.options.headers + ) { + return + } const assetContext = { matches, match, params: match.params, loaderData: match.loaderData, } - const headFnContent = - await route.options.head?.(assetContext) + + const [headFnContent, scripts, headers] = await Promise.all( + [ + route.options.head?.(assetContext), + route.options.scripts?.(assetContext), + route.options.headers?.(assetContext), + ], + ) + const meta = headFnContent?.meta const links = headFnContent?.links const headScripts = headFnContent?.scripts const styles = headFnContent?.styles - const scripts = await route.options.scripts?.(assetContext) - const headers = await route.options.headers?.(assetContext) return { meta, links, @@ -2518,21 +2536,21 @@ export class RouterCore< } } - const potentialPendingMinPromise = async () => { + const potentialPendingMinPromise = () => { const latestMatch = this.getMatch(matchId)! - if (latestMatch._nonReactive.minPendingPromise) { - await latestMatch._nonReactive.minPendingPromise - } + return latestMatch._nonReactive.minPendingPromise } const prevMatch = this.getMatch(matchId)! if (shouldSkipLoader(matchId)) { if (this.isServer) { const head = await executeHead() - updateMatch(matchId, (prev) => ({ - ...prev, - ...head, - })) + if (head) { + updateMatch(matchId, (prev) => ({ + ...prev, + ...head, + })) + } return this.getMatch(matchId)! } } @@ -2634,23 +2652,25 @@ export class RouterCore< this.loadRouteChunk(route) } - updateMatch(matchId, (prev) => ({ - ...prev, - isFetching: 'loader', - })) + if (route.options.loader) { + updateMatch(matchId, (prev) => ({ + ...prev, + isFetching: 'loader', + })) - // Kick off the loader! - const loaderData = - await route.options.loader?.(getLoaderContext()) + // Kick off the loader! + const loaderData = + await route.options.loader(getLoaderContext()) - handleRedirectAndNotFound( - this.getMatch(matchId)!, - loaderData, - ) - updateMatch(matchId, (prev) => ({ - ...prev, - loaderData, - })) + handleRedirectAndNotFound( + this.getMatch(matchId)!, + loaderData, + ) + updateMatch(matchId, (prev) => ({ + ...prev, + loaderData, + })) + } // Lazy option can modify the route options, // so we need to wait for it to resolve before @@ -2698,14 +2718,15 @@ export class RouterCore< } catch (err) { const head = await executeHead() - updateMatch(matchId, (prev) => { - prev._nonReactive.loaderPromise = undefined - return { + if (head) { + updateMatch(matchId, (prev) => ({ ...prev, ...head, - } - }) - handleRedirectAndNotFound(this.getMatch(matchId)!, err) + })) + } + const match = this.getMatch(matchId)! + match._nonReactive.loaderPromise = undefined + handleRedirectAndNotFound(match, err) } } @@ -2741,10 +2762,12 @@ export class RouterCore< // reason: parent's beforeLoad may have changed the route context // and only now do we know the route context (and that the loader would not run) const head = await executeHead() - updateMatch(matchId, (prev) => ({ - ...prev, - ...head, - })) + if (head) { + updateMatch(matchId, (prev) => ({ + ...prev, + ...head, + })) + } } } if (!loaderIsRunningAsync) { From 3e3e995da868a11a1ec6b576fbc02bb7de78b563 Mon Sep 17 00:00:00 2001 From: Sheraff Date: Mon, 11 Aug 2025 16:09:02 +0200 Subject: [PATCH 4/6] simplify condition --- packages/router-core/src/router.ts | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/packages/router-core/src/router.ts b/packages/router-core/src/router.ts index ff9dcb3252..54b8cae28d 100644 --- a/packages/router-core/src/router.ts +++ b/packages/router-core/src/router.ts @@ -2645,8 +2645,7 @@ export class RouterCore< try { if ( !this.isServer || - (this.isServer && - this.getMatch(matchId)!.ssr === true) + this.getMatch(matchId)!.ssr === true ) { this.loadRouteChunk(route) } From dd16f694569148d83a4931ed1abdd87bf8477cc0 Mon Sep 17 00:00:00 2001 From: Sheraff Date: Mon, 11 Aug 2025 16:41:50 +0200 Subject: [PATCH 5/6] fix faulty solid-router Transitioner test --- packages/solid-router/tests/Transitioner.test.tsx | 5 ++--- 1 file changed, 2 insertions(+), 3 deletions(-) diff --git a/packages/solid-router/tests/Transitioner.test.tsx b/packages/solid-router/tests/Transitioner.test.tsx index ffd3ffb100..dffe2bd4fd 100644 --- a/packages/solid-router/tests/Transitioner.test.tsx +++ b/packages/solid-router/tests/Transitioner.test.tsx @@ -30,13 +30,12 @@ describe('Transitioner', () => { // Mock router.load() to verify it gets called const loadSpy = vi.spyOn(router, 'load') - await router.load() - render(() => ) + await router.latestLoadPromise // Wait for the createRenderEffect to run and call router.load() await waitFor(() => { - expect(loadSpy).toHaveBeenCalledTimes(2) + expect(loadSpy).toHaveBeenCalledTimes(1) expect(loader).toHaveBeenCalledTimes(1) }) From 3cc40f2954e37a5ad4605b3e702dd145d891126a Mon Sep 17 00:00:00 2001 From: Tanner Linsley Date: Mon, 11 Aug 2025 14:06:14 +0000 Subject: [PATCH 6/6] release: v1.131.5 --- .../package.json | 6 ++--- .../react/authenticated-routes/package.json | 6 ++--- .../basic-default-search-params/package.json | 4 ++-- .../react/basic-devtools-panel/package.json | 4 ++-- examples/react/basic-file-based/package.json | 6 ++--- .../basic-non-nested-devtools/package.json | 4 ++-- .../basic-react-query-file-based/package.json | 6 ++--- examples/react/basic-react-query/package.json | 4 ++-- .../react/basic-ssr-file-based/package.json | 6 ++--- .../package.json | 6 ++--- .../basic-virtual-file-based/package.json | 6 ++--- .../package.json | 6 ++--- examples/react/basic/package.json | 4 ++-- examples/react/deferred-data/package.json | 4 ++-- .../kitchen-sink-file-based/package.json | 6 ++--- .../package.json | 6 ++--- .../kitchen-sink-react-query/package.json | 4 ++-- examples/react/kitchen-sink/package.json | 4 ++-- examples/react/large-file-based/package.json | 6 ++--- examples/react/location-masking/package.json | 4 ++-- .../react/navigation-blocking/package.json | 4 ++-- .../package.json | 6 ++--- .../react/quickstart-file-based/package.json | 6 ++--- .../quickstart-rspack-file-based/package.json | 6 ++--- .../package.json | 6 ++--- examples/react/quickstart/package.json | 4 ++-- .../router-monorepo-react-query/package.json | 6 ++--- .../packages/app/package.json | 2 +- .../packages/router/package.json | 4 ++-- .../router-monorepo-simple-lazy/package.json | 6 ++--- .../packages/app/package.json | 2 +- .../packages/router/package.json | 4 ++-- .../react/router-monorepo-simple/package.json | 6 ++--- .../packages/app/package.json | 2 +- .../packages/router/package.json | 4 ++-- .../react/scroll-restoration/package.json | 4 ++-- .../search-validator-adapters/package.json | 12 +++++----- examples/react/start-bare/package.json | 6 ++--- examples/react/start-basic-auth/package.json | 6 ++--- .../start-basic-react-query/package.json | 8 +++---- examples/react/start-basic-rsc/package.json | 6 ++--- .../react/start-basic-static/package.json | 6 ++--- examples/react/start-basic/package.json | 6 ++--- examples/react/start-clerk-basic/package.json | 6 ++--- .../react/start-convex-trellaux/package.json | 8 +++---- examples/react/start-counter/package.json | 6 ++--- examples/react/start-large/package.json | 6 ++--- examples/react/start-material-ui/package.json | 6 ++--- .../react/start-supabase-basic/package.json | 6 ++--- examples/react/start-tailwind-v4/package.json | 6 ++--- examples/react/start-trellaux/package.json | 8 +++---- examples/react/start-workos/package.json | 6 ++--- examples/react/view-transitions/package.json | 6 ++--- .../react/with-framer-motion/package.json | 4 ++-- .../react/with-trpc-react-query/package.json | 6 ++--- examples/react/with-trpc/package.json | 6 ++--- .../solid/basic-devtools-panel/package.json | 4 ++-- examples/solid/basic-file-based/package.json | 6 ++--- .../basic-non-nested-devtools/package.json | 4 ++-- .../basic-solid-query-file-based/package.json | 6 ++--- examples/solid/basic-solid-query/package.json | 6 ++--- .../package.json | 6 ++--- examples/solid/basic/package.json | 4 ++-- .../kitchen-sink-file-based/package.json | 6 ++--- .../solid/quickstart-file-based/package.json | 6 ++--- examples/solid/start-bare/package.json | 6 ++--- .../solid/start-basic-static/package.json | 6 ++--- examples/solid/start-basic/package.json | 6 ++--- packages/arktype-adapter/package.json | 2 +- packages/react-router-devtools/package.json | 2 +- packages/react-router-ssr-query/package.json | 2 +- packages/react-router/package.json | 2 +- packages/react-start-client/package.json | 2 +- packages/react-start-plugin/package.json | 2 +- packages/react-start-server/package.json | 2 +- packages/react-start/package.json | 2 +- packages/router-cli/package.json | 2 +- packages/router-core/package.json | 2 +- packages/router-devtools-core/package.json | 2 +- packages/router-devtools/package.json | 2 +- packages/router-generator/package.json | 2 +- packages/router-plugin/package.json | 2 +- packages/router-ssr-query-core/package.json | 2 +- packages/router-vite-plugin/package.json | 2 +- packages/solid-router-devtools/package.json | 2 +- packages/solid-router/package.json | 2 +- packages/solid-start-client/package.json | 2 +- packages/solid-start-plugin/package.json | 2 +- packages/solid-start-server/package.json | 2 +- packages/solid-start/package.json | 2 +- packages/start-client-core/package.json | 2 +- packages/start-plugin-core/package.json | 2 +- packages/start-server-core/package.json | 2 +- .../package.json | 2 +- .../package.json | 2 +- packages/start-storage-context/package.json | 2 +- packages/valibot-adapter/package.json | 2 +- packages/zod-adapter/package.json | 2 +- pnpm-lock.yaml | 24 +++++++++---------- 99 files changed, 227 insertions(+), 227 deletions(-) diff --git a/examples/react/authenticated-routes-firebase/package.json b/examples/react/authenticated-routes-firebase/package.json index 2bff059783..3cb7e55c6d 100644 --- a/examples/react/authenticated-routes-firebase/package.json +++ b/examples/react/authenticated-routes-firebase/package.json @@ -9,9 +9,9 @@ "start": "vite" }, "dependencies": { - "@tanstack/react-router": "^1.131.4", - "@tanstack/react-router-devtools": "^1.131.4", - "@tanstack/router-plugin": "^1.131.4", + "@tanstack/react-router": "^1.131.5", + "@tanstack/react-router-devtools": "^1.131.5", + "@tanstack/router-plugin": "^1.131.5", "autoprefixer": "^10.4.20", "firebase": "^11.4.0", "postcss": "^8.5.1", diff --git a/examples/react/authenticated-routes/package.json b/examples/react/authenticated-routes/package.json index f88f82eb4a..fa10d67d0c 100644 --- a/examples/react/authenticated-routes/package.json +++ b/examples/react/authenticated-routes/package.json @@ -9,9 +9,9 @@ "start": "vite" }, "dependencies": { - "@tanstack/react-router": "^1.131.4", - "@tanstack/react-router-devtools": "^1.131.4", - "@tanstack/router-plugin": "^1.131.4", + "@tanstack/react-router": "^1.131.5", + "@tanstack/react-router-devtools": "^1.131.5", + "@tanstack/router-plugin": "^1.131.5", "react": "^19.0.0", "react-dom": "^19.0.0", "redaxios": "^0.5.1", diff --git a/examples/react/basic-default-search-params/package.json b/examples/react/basic-default-search-params/package.json index aec164d7f7..12f889e78a 100644 --- a/examples/react/basic-default-search-params/package.json +++ b/examples/react/basic-default-search-params/package.json @@ -10,8 +10,8 @@ }, "dependencies": { "@tanstack/react-query": "^5.66.0", - "@tanstack/react-router": "^1.131.4", - "@tanstack/react-router-devtools": "^1.131.4", + "@tanstack/react-router": "^1.131.5", + "@tanstack/react-router-devtools": "^1.131.5", "react": "^19.0.0", "react-dom": "^19.0.0", "redaxios": "^0.5.1", diff --git a/examples/react/basic-devtools-panel/package.json b/examples/react/basic-devtools-panel/package.json index ff779ea87e..a2216ed689 100644 --- a/examples/react/basic-devtools-panel/package.json +++ b/examples/react/basic-devtools-panel/package.json @@ -9,8 +9,8 @@ "start": "vite" }, "dependencies": { - "@tanstack/react-router": "^1.131.4", - "@tanstack/react-router-devtools": "^1.131.4", + "@tanstack/react-router": "^1.131.5", + "@tanstack/react-router-devtools": "^1.131.5", "@tanstack/react-query-devtools": "^5.67.2", "react": "^19.0.0", "react-dom": "^19.0.0", diff --git a/examples/react/basic-file-based/package.json b/examples/react/basic-file-based/package.json index 898b119b99..444682e022 100644 --- a/examples/react/basic-file-based/package.json +++ b/examples/react/basic-file-based/package.json @@ -9,9 +9,9 @@ "start": "vite" }, "dependencies": { - "@tanstack/react-router": "^1.131.4", - "@tanstack/react-router-devtools": "^1.131.4", - "@tanstack/router-plugin": "^1.131.4", + "@tanstack/react-router": "^1.131.5", + "@tanstack/react-router-devtools": "^1.131.5", + "@tanstack/router-plugin": "^1.131.5", "react": "^19.0.0", "react-dom": "^19.0.0", "redaxios": "^0.5.1", diff --git a/examples/react/basic-non-nested-devtools/package.json b/examples/react/basic-non-nested-devtools/package.json index 843f147d50..efc468e117 100644 --- a/examples/react/basic-non-nested-devtools/package.json +++ b/examples/react/basic-non-nested-devtools/package.json @@ -9,8 +9,8 @@ "start": "vite" }, "dependencies": { - "@tanstack/react-router": "^1.131.4", - "@tanstack/react-router-devtools": "^1.131.4", + "@tanstack/react-router": "^1.131.5", + "@tanstack/react-router-devtools": "^1.131.5", "react": "^19.0.0", "react-dom": "^19.0.0", "redaxios": "^0.5.1", diff --git a/examples/react/basic-react-query-file-based/package.json b/examples/react/basic-react-query-file-based/package.json index 2a8f5b85b1..7d27e13051 100644 --- a/examples/react/basic-react-query-file-based/package.json +++ b/examples/react/basic-react-query-file-based/package.json @@ -11,9 +11,9 @@ "dependencies": { "@tanstack/react-query": "^5.66.0", "@tanstack/react-query-devtools": "^5.66.0", - "@tanstack/react-router": "^1.131.4", - "@tanstack/react-router-devtools": "^1.131.4", - "@tanstack/router-plugin": "^1.131.4", + "@tanstack/react-router": "^1.131.5", + "@tanstack/react-router-devtools": "^1.131.5", + "@tanstack/router-plugin": "^1.131.5", "react": "^19.0.0", "react-dom": "^19.0.0", "redaxios": "^0.5.1", diff --git a/examples/react/basic-react-query/package.json b/examples/react/basic-react-query/package.json index deab5dbdc1..a3b4d7cfb3 100644 --- a/examples/react/basic-react-query/package.json +++ b/examples/react/basic-react-query/package.json @@ -11,8 +11,8 @@ "dependencies": { "@tanstack/react-query": "^5.66.0", "@tanstack/react-query-devtools": "^5.66.0", - "@tanstack/react-router": "^1.131.4", - "@tanstack/react-router-devtools": "^1.131.4", + "@tanstack/react-router": "^1.131.5", + "@tanstack/react-router-devtools": "^1.131.5", "react": "^19.0.0", "react-dom": "^19.0.0", "redaxios": "^0.5.1", diff --git a/examples/react/basic-ssr-file-based/package.json b/examples/react/basic-ssr-file-based/package.json index 2ecdafbb60..80df38787e 100644 --- a/examples/react/basic-ssr-file-based/package.json +++ b/examples/react/basic-ssr-file-based/package.json @@ -11,8 +11,8 @@ "debug": "node --inspect-brk server" }, "dependencies": { - "@tanstack/react-router": "^1.131.4", - "@tanstack/router-plugin": "^1.131.4", + "@tanstack/react-router": "^1.131.5", + "@tanstack/router-plugin": "^1.131.5", "compression": "^1.8.0", "express": "^4.21.2", "get-port": "^7.1.0", @@ -22,7 +22,7 @@ "react-dom": "^19.0.0" }, "devDependencies": { - "@tanstack/react-router-devtools": "^1.131.4", + "@tanstack/react-router-devtools": "^1.131.5", "@types/express": "^4.17.23", "@types/react": "^19.0.8", "@types/react-dom": "^19.0.1", diff --git a/examples/react/basic-ssr-streaming-file-based/package.json b/examples/react/basic-ssr-streaming-file-based/package.json index cbc4778238..16571ce7a3 100644 --- a/examples/react/basic-ssr-streaming-file-based/package.json +++ b/examples/react/basic-ssr-streaming-file-based/package.json @@ -11,8 +11,8 @@ "debug": "node --inspect-brk server" }, "dependencies": { - "@tanstack/react-router": "^1.131.4", - "@tanstack/router-plugin": "^1.131.4", + "@tanstack/react-router": "^1.131.5", + "@tanstack/router-plugin": "^1.131.5", "compression": "^1.7.5", "express": "^4.21.2", "get-port": "^7.1.0", @@ -22,7 +22,7 @@ "react-dom": "^19.0.0" }, "devDependencies": { - "@tanstack/react-router-devtools": "^1.131.4", + "@tanstack/react-router-devtools": "^1.131.5", "@types/express": "^4.17.21", "@types/react": "^19.0.8", "@types/react-dom": "^19.0.1", diff --git a/examples/react/basic-virtual-file-based/package.json b/examples/react/basic-virtual-file-based/package.json index 2d99dc6628..d74f911fb3 100644 --- a/examples/react/basic-virtual-file-based/package.json +++ b/examples/react/basic-virtual-file-based/package.json @@ -9,9 +9,9 @@ "start": "vite" }, "dependencies": { - "@tanstack/react-router": "^1.131.4", - "@tanstack/react-router-devtools": "^1.131.4", - "@tanstack/router-plugin": "^1.131.4", + "@tanstack/react-router": "^1.131.5", + "@tanstack/react-router-devtools": "^1.131.5", + "@tanstack/router-plugin": "^1.131.5", "@tanstack/virtual-file-routes": "^1.131.2", "react": "^19.0.0", "react-dom": "^19.0.0", diff --git a/examples/react/basic-virtual-inside-file-based/package.json b/examples/react/basic-virtual-inside-file-based/package.json index 7aa46b6e0a..a6e041cbab 100644 --- a/examples/react/basic-virtual-inside-file-based/package.json +++ b/examples/react/basic-virtual-inside-file-based/package.json @@ -9,9 +9,9 @@ "start": "vite" }, "dependencies": { - "@tanstack/react-router": "^1.131.4", - "@tanstack/react-router-devtools": "^1.131.4", - "@tanstack/router-plugin": "^1.131.4", + "@tanstack/react-router": "^1.131.5", + "@tanstack/react-router-devtools": "^1.131.5", + "@tanstack/router-plugin": "^1.131.5", "@tanstack/virtual-file-routes": "^1.131.2", "react": "^19.0.0", "react-dom": "^19.0.0", diff --git a/examples/react/basic/package.json b/examples/react/basic/package.json index 6ad4f0d26d..1272b57c51 100644 --- a/examples/react/basic/package.json +++ b/examples/react/basic/package.json @@ -9,8 +9,8 @@ "start": "vite" }, "dependencies": { - "@tanstack/react-router": "^1.131.4", - "@tanstack/react-router-devtools": "^1.131.4", + "@tanstack/react-router": "^1.131.5", + "@tanstack/react-router-devtools": "^1.131.5", "react": "^19.0.0", "react-dom": "^19.0.0", "redaxios": "^0.5.1", diff --git a/examples/react/deferred-data/package.json b/examples/react/deferred-data/package.json index b00bc13405..3aca838116 100644 --- a/examples/react/deferred-data/package.json +++ b/examples/react/deferred-data/package.json @@ -9,8 +9,8 @@ "start": "vite" }, "dependencies": { - "@tanstack/react-router": "^1.131.4", - "@tanstack/react-router-devtools": "^1.131.4", + "@tanstack/react-router": "^1.131.5", + "@tanstack/react-router-devtools": "^1.131.5", "react": "^19.0.0", "react-dom": "^19.0.0", "redaxios": "^0.5.1", diff --git a/examples/react/kitchen-sink-file-based/package.json b/examples/react/kitchen-sink-file-based/package.json index df2adf19e1..476d953cd9 100644 --- a/examples/react/kitchen-sink-file-based/package.json +++ b/examples/react/kitchen-sink-file-based/package.json @@ -9,9 +9,9 @@ "start": "vite" }, "dependencies": { - "@tanstack/react-router": "^1.131.4", - "@tanstack/react-router-devtools": "^1.131.4", - "@tanstack/router-plugin": "^1.131.4", + "@tanstack/react-router": "^1.131.5", + "@tanstack/react-router-devtools": "^1.131.5", + "@tanstack/router-plugin": "^1.131.5", "immer": "^10.1.1", "react": "^19.0.0", "react-dom": "^19.0.0", diff --git a/examples/react/kitchen-sink-react-query-file-based/package.json b/examples/react/kitchen-sink-react-query-file-based/package.json index 99f3969164..0e5c1cbc74 100644 --- a/examples/react/kitchen-sink-react-query-file-based/package.json +++ b/examples/react/kitchen-sink-react-query-file-based/package.json @@ -11,9 +11,9 @@ "dependencies": { "@tanstack/react-query": "^5.66.0", "@tanstack/react-query-devtools": "^5.66.0", - "@tanstack/react-router": "^1.131.4", - "@tanstack/react-router-devtools": "^1.131.4", - "@tanstack/router-plugin": "^1.131.4", + "@tanstack/react-router": "^1.131.5", + "@tanstack/react-router-devtools": "^1.131.5", + "@tanstack/router-plugin": "^1.131.5", "immer": "^10.1.1", "react": "^19.0.0", "react-dom": "^19.0.0", diff --git a/examples/react/kitchen-sink-react-query/package.json b/examples/react/kitchen-sink-react-query/package.json index a30086142d..56cd1ddb21 100644 --- a/examples/react/kitchen-sink-react-query/package.json +++ b/examples/react/kitchen-sink-react-query/package.json @@ -11,8 +11,8 @@ "dependencies": { "@tanstack/react-query": "^5.66.0", "@tanstack/react-query-devtools": "^5.66.0", - "@tanstack/react-router": "^1.131.4", - "@tanstack/react-router-devtools": "^1.131.4", + "@tanstack/react-router": "^1.131.5", + "@tanstack/react-router-devtools": "^1.131.5", "immer": "^10.1.1", "react": "^19.0.0", "react-dom": "^19.0.0", diff --git a/examples/react/kitchen-sink/package.json b/examples/react/kitchen-sink/package.json index 384209fac7..fd104db1bb 100644 --- a/examples/react/kitchen-sink/package.json +++ b/examples/react/kitchen-sink/package.json @@ -9,8 +9,8 @@ "start": "vite" }, "dependencies": { - "@tanstack/react-router": "^1.131.4", - "@tanstack/react-router-devtools": "^1.131.4", + "@tanstack/react-router": "^1.131.5", + "@tanstack/react-router-devtools": "^1.131.5", "immer": "^10.1.1", "react": "^19.0.0", "react-dom": "^19.0.0", diff --git a/examples/react/large-file-based/package.json b/examples/react/large-file-based/package.json index d6e0fe11e0..f31f5d1a51 100644 --- a/examples/react/large-file-based/package.json +++ b/examples/react/large-file-based/package.json @@ -12,9 +12,9 @@ }, "dependencies": { "@tanstack/react-query": "^5.66.0", - "@tanstack/react-router": "^1.131.4", - "@tanstack/react-router-devtools": "^1.131.4", - "@tanstack/router-plugin": "^1.131.4", + "@tanstack/react-router": "^1.131.5", + "@tanstack/react-router-devtools": "^1.131.5", + "@tanstack/router-plugin": "^1.131.5", "react": "^19.0.0", "react-dom": "^19.0.0", "redaxios": "^0.5.1", diff --git a/examples/react/location-masking/package.json b/examples/react/location-masking/package.json index 741af619c1..40e41d7675 100644 --- a/examples/react/location-masking/package.json +++ b/examples/react/location-masking/package.json @@ -11,8 +11,8 @@ "dependencies": { "@radix-ui/react-dialog": "^1.1.6", "@tanstack/react-query": "^5.66.0", - "@tanstack/react-router": "^1.131.4", - "@tanstack/react-router-devtools": "^1.131.4", + "@tanstack/react-router": "^1.131.5", + "@tanstack/react-router-devtools": "^1.131.5", "react": "^19.0.0", "react-dom": "^19.0.0", "redaxios": "^0.5.1", diff --git a/examples/react/navigation-blocking/package.json b/examples/react/navigation-blocking/package.json index 1011b95aac..4cd3f2c56b 100644 --- a/examples/react/navigation-blocking/package.json +++ b/examples/react/navigation-blocking/package.json @@ -10,8 +10,8 @@ }, "dependencies": { "@tanstack/react-query": "^5.66.0", - "@tanstack/react-router": "^1.131.4", - "@tanstack/react-router-devtools": "^1.131.4", + "@tanstack/react-router": "^1.131.5", + "@tanstack/react-router-devtools": "^1.131.5", "react": "^19.0.0", "react-dom": "^19.0.0", "redaxios": "^0.5.1", diff --git a/examples/react/quickstart-esbuild-file-based/package.json b/examples/react/quickstart-esbuild-file-based/package.json index 4ee646d093..a8ff7dce42 100644 --- a/examples/react/quickstart-esbuild-file-based/package.json +++ b/examples/react/quickstart-esbuild-file-based/package.json @@ -9,9 +9,9 @@ "start": "dev" }, "dependencies": { - "@tanstack/react-router": "^1.131.4", - "@tanstack/react-router-devtools": "^1.131.4", - "@tanstack/router-plugin": "^1.131.4", + "@tanstack/react-router": "^1.131.5", + "@tanstack/react-router-devtools": "^1.131.5", + "@tanstack/router-plugin": "^1.131.5", "react": "^19.0.0", "react-dom": "^19.0.0", "redaxios": "^0.5.1", diff --git a/examples/react/quickstart-file-based/package.json b/examples/react/quickstart-file-based/package.json index 0c8370c914..32f49b4dd4 100644 --- a/examples/react/quickstart-file-based/package.json +++ b/examples/react/quickstart-file-based/package.json @@ -9,9 +9,9 @@ "start": "vite" }, "dependencies": { - "@tanstack/react-router": "^1.131.4", - "@tanstack/react-router-devtools": "^1.131.4", - "@tanstack/router-plugin": "^1.131.4", + "@tanstack/react-router": "^1.131.5", + "@tanstack/react-router-devtools": "^1.131.5", + "@tanstack/router-plugin": "^1.131.5", "react": "^19.0.0", "react-dom": "^19.0.0", "redaxios": "^0.5.1", diff --git a/examples/react/quickstart-rspack-file-based/package.json b/examples/react/quickstart-rspack-file-based/package.json index 3527012db4..3b0f11dcb3 100644 --- a/examples/react/quickstart-rspack-file-based/package.json +++ b/examples/react/quickstart-rspack-file-based/package.json @@ -8,8 +8,8 @@ "preview": "rsbuild preview" }, "dependencies": { - "@tanstack/react-router": "^1.131.4", - "@tanstack/react-router-devtools": "^1.131.4", + "@tanstack/react-router": "^1.131.5", + "@tanstack/react-router-devtools": "^1.131.5", "react": "^19.0.0", "react-dom": "^19.0.0", "postcss": "^8.5.1", @@ -19,7 +19,7 @@ "devDependencies": { "@rsbuild/core": "1.2.4", "@rsbuild/plugin-react": "1.1.0", - "@tanstack/router-plugin": "^1.131.4", + "@tanstack/router-plugin": "^1.131.5", "@types/react": "^19.0.8", "@types/react-dom": "^19.0.3", "typescript": "^5.6.2" diff --git a/examples/react/quickstart-webpack-file-based/package.json b/examples/react/quickstart-webpack-file-based/package.json index 610dec19c8..6d2f4ee050 100644 --- a/examples/react/quickstart-webpack-file-based/package.json +++ b/examples/react/quickstart-webpack-file-based/package.json @@ -7,14 +7,14 @@ "build": "webpack build && tsc --noEmit" }, "dependencies": { - "@tanstack/react-router": "^1.131.4", - "@tanstack/react-router-devtools": "^1.131.4", + "@tanstack/react-router": "^1.131.5", + "@tanstack/react-router-devtools": "^1.131.5", "react": "^19.0.0", "react-dom": "^19.0.0" }, "devDependencies": { "@swc/core": "^1.10.15", - "@tanstack/router-plugin": "^1.131.4", + "@tanstack/router-plugin": "^1.131.5", "@types/react": "^19.0.8", "@types/react-dom": "^19.0.3", "html-webpack-plugin": "^5.6.3", diff --git a/examples/react/quickstart/package.json b/examples/react/quickstart/package.json index 95c5de176d..47b523c222 100644 --- a/examples/react/quickstart/package.json +++ b/examples/react/quickstart/package.json @@ -9,8 +9,8 @@ "start": "vite" }, "dependencies": { - "@tanstack/react-router": "^1.131.4", - "@tanstack/react-router-devtools": "^1.131.4", + "@tanstack/react-router": "^1.131.5", + "@tanstack/react-router-devtools": "^1.131.5", "react": "^19.0.0", "react-dom": "^19.0.0", "postcss": "^8.5.1", diff --git a/examples/react/router-monorepo-react-query/package.json b/examples/react/router-monorepo-react-query/package.json index 27b97ae62d..9227855a50 100644 --- a/examples/react/router-monorepo-react-query/package.json +++ b/examples/react/router-monorepo-react-query/package.json @@ -12,9 +12,9 @@ "dependencies": { "@tanstack/react-query": "^5.66.0", "@tanstack/react-query-devtools": "^5.66.0", - "@tanstack/react-router": "^1.131.4", - "@tanstack/react-router-devtools": "^1.131.4", - "@tanstack/router-plugin": "^1.131.4", + "@tanstack/react-router": "^1.131.5", + "@tanstack/react-router-devtools": "^1.131.5", + "@tanstack/router-plugin": "^1.131.5", "react": "^19.0.0", "react-dom": "^19.0.0", "redaxios": "^0.5.1" diff --git a/examples/react/router-monorepo-react-query/packages/app/package.json b/examples/react/router-monorepo-react-query/packages/app/package.json index 304a3780fb..b6fb0a20cb 100644 --- a/examples/react/router-monorepo-react-query/packages/app/package.json +++ b/examples/react/router-monorepo-react-query/packages/app/package.json @@ -20,7 +20,7 @@ "@types/react-dom": "^19.0.3", "@vitejs/plugin-react": "^4.3.4", "typescript": "^5.7.2", - "@tanstack/react-router-devtools": "^1.131.4", + "@tanstack/react-router-devtools": "^1.131.5", "postcss": "^8.5.1", "autoprefixer": "^10.4.20", "tailwindcss": "^3.4.17", diff --git a/examples/react/router-monorepo-react-query/packages/router/package.json b/examples/react/router-monorepo-react-query/packages/router/package.json index 8fb1102643..d41e2fc734 100644 --- a/examples/react/router-monorepo-react-query/packages/router/package.json +++ b/examples/react/router-monorepo-react-query/packages/router/package.json @@ -10,8 +10,8 @@ "dependencies": { "@tanstack/history": "^1.131.2", "@tanstack/react-query": "^5.66.0", - "@tanstack/react-router": "^1.131.4", - "@tanstack/router-plugin": "^1.131.4", + "@tanstack/react-router": "^1.131.5", + "@tanstack/router-plugin": "^1.131.5", "@router-mono-react-query/post-query": "workspace:*", "redaxios": "^0.5.1", "zod": "^3.24.2", diff --git a/examples/react/router-monorepo-simple-lazy/package.json b/examples/react/router-monorepo-simple-lazy/package.json index 4dcbbe31de..6e9b6703e6 100644 --- a/examples/react/router-monorepo-simple-lazy/package.json +++ b/examples/react/router-monorepo-simple-lazy/package.json @@ -8,9 +8,9 @@ "dev": "pnpm router build && pnpm post-feature build && pnpm app dev" }, "dependencies": { - "@tanstack/react-router": "^1.131.4", - "@tanstack/react-router-devtools": "^1.131.4", - "@tanstack/router-plugin": "^1.131.4", + "@tanstack/react-router": "^1.131.5", + "@tanstack/react-router-devtools": "^1.131.5", + "@tanstack/router-plugin": "^1.131.5", "react": "^19.0.0", "react-dom": "^19.0.0", "redaxios": "^0.5.1" diff --git a/examples/react/router-monorepo-simple-lazy/packages/app/package.json b/examples/react/router-monorepo-simple-lazy/packages/app/package.json index 876e4f827d..c99d23c2a4 100644 --- a/examples/react/router-monorepo-simple-lazy/packages/app/package.json +++ b/examples/react/router-monorepo-simple-lazy/packages/app/package.json @@ -19,7 +19,7 @@ "@types/react-dom": "^19.0.3", "@vitejs/plugin-react": "^4.3.4", "typescript": "^5.7.2", - "@tanstack/react-router-devtools": "^1.131.4", + "@tanstack/react-router-devtools": "^1.131.5", "postcss": "^8.5.1", "autoprefixer": "^10.4.20", "tailwindcss": "^3.4.17", diff --git a/examples/react/router-monorepo-simple-lazy/packages/router/package.json b/examples/react/router-monorepo-simple-lazy/packages/router/package.json index 2f0b51f117..69d071e22a 100644 --- a/examples/react/router-monorepo-simple-lazy/packages/router/package.json +++ b/examples/react/router-monorepo-simple-lazy/packages/router/package.json @@ -9,8 +9,8 @@ "types": "./dist/index.d.ts", "dependencies": { "@tanstack/history": "^1.131.2", - "@tanstack/react-router": "^1.131.4", - "@tanstack/router-plugin": "^1.131.4", + "@tanstack/react-router": "^1.131.5", + "@tanstack/router-plugin": "^1.131.5", "redaxios": "^0.5.1", "zod": "^3.24.2", "react": "^19.0.0", diff --git a/examples/react/router-monorepo-simple/package.json b/examples/react/router-monorepo-simple/package.json index 2afc832b06..85f58ff47c 100644 --- a/examples/react/router-monorepo-simple/package.json +++ b/examples/react/router-monorepo-simple/package.json @@ -8,9 +8,9 @@ "dev": "pnpm router build && pnpm post-feature build && pnpm app dev" }, "dependencies": { - "@tanstack/react-router": "^1.131.4", - "@tanstack/react-router-devtools": "^1.131.4", - "@tanstack/router-plugin": "^1.131.4", + "@tanstack/react-router": "^1.131.5", + "@tanstack/react-router-devtools": "^1.131.5", + "@tanstack/router-plugin": "^1.131.5", "react": "^19.0.0", "react-dom": "^19.0.0", "redaxios": "^0.5.1" diff --git a/examples/react/router-monorepo-simple/packages/app/package.json b/examples/react/router-monorepo-simple/packages/app/package.json index dd0b760cf5..6313d57bbb 100644 --- a/examples/react/router-monorepo-simple/packages/app/package.json +++ b/examples/react/router-monorepo-simple/packages/app/package.json @@ -19,7 +19,7 @@ "@types/react-dom": "^19.0.3", "@vitejs/plugin-react": "^4.3.4", "typescript": "^5.7.2", - "@tanstack/react-router-devtools": "^1.131.4", + "@tanstack/react-router-devtools": "^1.131.5", "vite": "^6.3.5", "postcss": "^8.5.1", "autoprefixer": "^10.4.20", diff --git a/examples/react/router-monorepo-simple/packages/router/package.json b/examples/react/router-monorepo-simple/packages/router/package.json index e475505a72..986ed57ec1 100644 --- a/examples/react/router-monorepo-simple/packages/router/package.json +++ b/examples/react/router-monorepo-simple/packages/router/package.json @@ -9,8 +9,8 @@ "types": "./dist/index.d.ts", "dependencies": { "@tanstack/history": "^1.131.2", - "@tanstack/react-router": "^1.131.4", - "@tanstack/router-plugin": "^1.131.4", + "@tanstack/react-router": "^1.131.5", + "@tanstack/router-plugin": "^1.131.5", "redaxios": "^0.5.1", "zod": "^3.24.2", "react": "^19.0.0", diff --git a/examples/react/scroll-restoration/package.json b/examples/react/scroll-restoration/package.json index 58e4618988..f3823e7c3b 100644 --- a/examples/react/scroll-restoration/package.json +++ b/examples/react/scroll-restoration/package.json @@ -9,9 +9,9 @@ "start": "vite" }, "dependencies": { - "@tanstack/react-router": "^1.131.4", + "@tanstack/react-router": "^1.131.5", "@tanstack/react-virtual": "^3.13.0", - "@tanstack/react-router-devtools": "^1.131.4", + "@tanstack/react-router-devtools": "^1.131.5", "react": "^19.0.0", "react-dom": "^19.0.0", "postcss": "^8.5.1", diff --git a/examples/react/search-validator-adapters/package.json b/examples/react/search-validator-adapters/package.json index c12a23ee4e..cb688cc1bc 100644 --- a/examples/react/search-validator-adapters/package.json +++ b/examples/react/search-validator-adapters/package.json @@ -10,13 +10,13 @@ "test:unit": "vitest" }, "dependencies": { - "@tanstack/arktype-adapter": "^1.131.4", + "@tanstack/arktype-adapter": "^1.131.5", "@tanstack/react-query": "^5.66.0", - "@tanstack/react-router": "^1.131.4", - "@tanstack/react-router-devtools": "^1.131.4", - "@tanstack/router-plugin": "^1.131.4", - "@tanstack/valibot-adapter": "^1.131.4", - "@tanstack/zod-adapter": "^1.131.4", + "@tanstack/react-router": "^1.131.5", + "@tanstack/react-router-devtools": "^1.131.5", + "@tanstack/router-plugin": "^1.131.5", + "@tanstack/valibot-adapter": "^1.131.5", + "@tanstack/zod-adapter": "^1.131.5", "arktype": "^2.1.7", "react": "^19.0.0", "react-dom": "^19.0.0", diff --git a/examples/react/start-bare/package.json b/examples/react/start-bare/package.json index f88b4e7c3b..2f9ed2838d 100644 --- a/examples/react/start-bare/package.json +++ b/examples/react/start-bare/package.json @@ -9,9 +9,9 @@ "start": "vite start" }, "dependencies": { - "@tanstack/react-router": "^1.131.4", - "@tanstack/react-router-devtools": "^1.131.4", - "@tanstack/react-start": "^1.131.4", + "@tanstack/react-router": "^1.131.5", + "@tanstack/react-router-devtools": "^1.131.5", + "@tanstack/react-start": "^1.131.5", "react": "^19.0.0", "react-dom": "^19.0.0", "zod": "^3.24.2" diff --git a/examples/react/start-basic-auth/package.json b/examples/react/start-basic-auth/package.json index 6d954a22d8..bbb6880d6c 100644 --- a/examples/react/start-basic-auth/package.json +++ b/examples/react/start-basic-auth/package.json @@ -11,9 +11,9 @@ }, "dependencies": { "@prisma/client": "5.22.0", - "@tanstack/react-router": "^1.131.4", - "@tanstack/react-router-devtools": "^1.131.4", - "@tanstack/react-start": "^1.131.4", + "@tanstack/react-router": "^1.131.5", + "@tanstack/react-router-devtools": "^1.131.5", + "@tanstack/react-start": "^1.131.5", "prisma": "^5.22.0", "react": "^19.0.0", "react-dom": "^19.0.0", diff --git a/examples/react/start-basic-react-query/package.json b/examples/react/start-basic-react-query/package.json index 273c86cad5..14f30cb652 100644 --- a/examples/react/start-basic-react-query/package.json +++ b/examples/react/start-basic-react-query/package.json @@ -11,10 +11,10 @@ "dependencies": { "@tanstack/react-query": "^5.66.0", "@tanstack/react-query-devtools": "^5.66.0", - "@tanstack/react-router": "^1.131.4", - "@tanstack/react-router-ssr-query": "^1.131.4", - "@tanstack/react-router-devtools": "^1.131.4", - "@tanstack/react-start": "^1.131.4", + "@tanstack/react-router": "^1.131.5", + "@tanstack/react-router-ssr-query": "^1.131.5", + "@tanstack/react-router-devtools": "^1.131.5", + "@tanstack/react-start": "^1.131.5", "react": "^19.0.0", "react-dom": "^19.0.0", "redaxios": "^0.5.1", diff --git a/examples/react/start-basic-rsc/package.json b/examples/react/start-basic-rsc/package.json index 14eb20cc80..905f057f77 100644 --- a/examples/react/start-basic-rsc/package.json +++ b/examples/react/start-basic-rsc/package.json @@ -10,9 +10,9 @@ }, "dependencies": { "@babel/plugin-syntax-typescript": "^7.25.9", - "@tanstack/react-router": "^1.131.4", - "@tanstack/react-router-devtools": "^1.131.4", - "@tanstack/react-start": "^1.131.4", + "@tanstack/react-router": "^1.131.5", + "@tanstack/react-router-devtools": "^1.131.5", + "@tanstack/react-start": "^1.131.5", "react": "^19.0.0", "react-dom": "^19.0.0", "redaxios": "^0.5.1", diff --git a/examples/react/start-basic-static/package.json b/examples/react/start-basic-static/package.json index fe0afc363b..f9d28082a3 100644 --- a/examples/react/start-basic-static/package.json +++ b/examples/react/start-basic-static/package.json @@ -9,9 +9,9 @@ "start": "vite start" }, "dependencies": { - "@tanstack/react-router": "^1.131.4", - "@tanstack/react-router-devtools": "^1.131.4", - "@tanstack/react-start": "^1.131.4", + "@tanstack/react-router": "^1.131.5", + "@tanstack/react-router-devtools": "^1.131.5", + "@tanstack/react-start": "^1.131.5", "react": "^19.0.0", "react-dom": "^19.0.0", "redaxios": "^0.5.1", diff --git a/examples/react/start-basic/package.json b/examples/react/start-basic/package.json index fb504d49b8..78d47c01c7 100644 --- a/examples/react/start-basic/package.json +++ b/examples/react/start-basic/package.json @@ -9,9 +9,9 @@ "start": "node .output/server/index.mjs" }, "dependencies": { - "@tanstack/react-router": "^1.131.4", - "@tanstack/react-router-devtools": "^1.131.4", - "@tanstack/react-start": "^1.131.4", + "@tanstack/react-router": "^1.131.5", + "@tanstack/react-router-devtools": "^1.131.5", + "@tanstack/react-start": "^1.131.5", "react": "^19.0.0", "react-dom": "^19.0.0", "tailwind-merge": "^2.6.0", diff --git a/examples/react/start-clerk-basic/package.json b/examples/react/start-clerk-basic/package.json index eea9ca5196..1f5331f7d6 100644 --- a/examples/react/start-clerk-basic/package.json +++ b/examples/react/start-clerk-basic/package.json @@ -10,9 +10,9 @@ }, "dependencies": { "@clerk/tanstack-react-start": "^0.19.0", - "@tanstack/react-router": "^1.131.4", - "@tanstack/react-router-devtools": "^1.131.4", - "@tanstack/react-start": "^1.131.4", + "@tanstack/react-router": "^1.131.5", + "@tanstack/react-router-devtools": "^1.131.5", + "@tanstack/react-start": "^1.131.5", "react": "^19.0.0", "react-dom": "^19.0.0", "redaxios": "^0.5.1", diff --git a/examples/react/start-convex-trellaux/package.json b/examples/react/start-convex-trellaux/package.json index becd701d6e..58f7c7444c 100644 --- a/examples/react/start-convex-trellaux/package.json +++ b/examples/react/start-convex-trellaux/package.json @@ -14,10 +14,10 @@ "@convex-dev/react-query": "0.0.0-alpha.8", "@tanstack/react-query": "^5.66.0", "@tanstack/react-query-devtools": "^5.66.0", - "@tanstack/react-router": "^1.131.4", - "@tanstack/react-router-ssr-query": "^1.131.4", - "@tanstack/react-router-devtools": "^1.131.4", - "@tanstack/react-start": "^1.131.4", + "@tanstack/react-router": "^1.131.5", + "@tanstack/react-router-ssr-query": "^1.131.5", + "@tanstack/react-router-devtools": "^1.131.5", + "@tanstack/react-start": "^1.131.5", "concurrently": "^8.2.2", "convex": "^1.19.0", "ky": "^1.7.4", diff --git a/examples/react/start-counter/package.json b/examples/react/start-counter/package.json index 4b23a9c275..385950012b 100644 --- a/examples/react/start-counter/package.json +++ b/examples/react/start-counter/package.json @@ -9,9 +9,9 @@ "start": "vite start" }, "dependencies": { - "@tanstack/react-router": "^1.131.4", - "@tanstack/react-router-devtools": "^1.131.4", - "@tanstack/react-start": "^1.131.4", + "@tanstack/react-router": "^1.131.5", + "@tanstack/react-router-devtools": "^1.131.5", + "@tanstack/react-start": "^1.131.5", "react": "^19.0.0", "react-dom": "^19.0.0" }, diff --git a/examples/react/start-large/package.json b/examples/react/start-large/package.json index 35f2fb8661..467cf76ae4 100644 --- a/examples/react/start-large/package.json +++ b/examples/react/start-large/package.json @@ -12,9 +12,9 @@ }, "dependencies": { "@tanstack/react-query": "^5.66.0", - "@tanstack/react-router": "^1.131.4", - "@tanstack/react-router-devtools": "^1.131.4", - "@tanstack/react-start": "^1.131.4", + "@tanstack/react-router": "^1.131.5", + "@tanstack/react-router-devtools": "^1.131.5", + "@tanstack/react-start": "^1.131.5", "react": "^19.0.0", "react-dom": "^19.0.0", "redaxios": "^0.5.1", diff --git a/examples/react/start-material-ui/package.json b/examples/react/start-material-ui/package.json index 74f93cc245..4cac2569ab 100644 --- a/examples/react/start-material-ui/package.json +++ b/examples/react/start-material-ui/package.json @@ -14,9 +14,9 @@ "@emotion/styled": "11.14.0", "@fontsource-variable/roboto": "5.2.5", "@mui/material": "6.4.7", - "@tanstack/react-router": "^1.131.4", - "@tanstack/react-start": "^1.131.4", - "@tanstack/react-router-devtools": "^1.131.4", + "@tanstack/react-router": "^1.131.5", + "@tanstack/react-start": "^1.131.5", + "@tanstack/react-router-devtools": "^1.131.5", "react": "^19.0.0", "react-dom": "^19.0.0", "zod": "^3.24.2" diff --git a/examples/react/start-supabase-basic/package.json b/examples/react/start-supabase-basic/package.json index a82271d2ad..a4018643ea 100644 --- a/examples/react/start-supabase-basic/package.json +++ b/examples/react/start-supabase-basic/package.json @@ -15,9 +15,9 @@ "dependencies": { "@supabase/ssr": "^0.5.2", "@supabase/supabase-js": "^2.48.1", - "@tanstack/react-router": "^1.131.4", - "@tanstack/react-router-devtools": "^1.131.4", - "@tanstack/react-start": "^1.131.4", + "@tanstack/react-router": "^1.131.5", + "@tanstack/react-router-devtools": "^1.131.5", + "@tanstack/react-start": "^1.131.5", "react": "^19.0.0", "react-dom": "^19.0.0", "redaxios": "^0.5.1" diff --git a/examples/react/start-tailwind-v4/package.json b/examples/react/start-tailwind-v4/package.json index 79ea8a23bb..7f9f4285af 100644 --- a/examples/react/start-tailwind-v4/package.json +++ b/examples/react/start-tailwind-v4/package.json @@ -9,9 +9,9 @@ "start": "node .output/server/index.mjs" }, "dependencies": { - "@tanstack/react-router": "^1.131.4", - "@tanstack/react-router-devtools": "^1.131.4", - "@tanstack/react-start": "^1.131.4", + "@tanstack/react-router": "^1.131.5", + "@tanstack/react-router-devtools": "^1.131.5", + "@tanstack/react-start": "^1.131.5", "react": "^19.0.0", "react-dom": "^19.0.0", "tailwind-merge": "^2.6.0", diff --git a/examples/react/start-trellaux/package.json b/examples/react/start-trellaux/package.json index f9be99e28f..9e259c44b4 100644 --- a/examples/react/start-trellaux/package.json +++ b/examples/react/start-trellaux/package.json @@ -11,10 +11,10 @@ "dependencies": { "@tanstack/react-query": "^5.66.0", "@tanstack/react-query-devtools": "^5.66.0", - "@tanstack/react-router": "^1.131.4", - "@tanstack/react-router-ssr-query": "^1.131.4", - "@tanstack/react-router-devtools": "^1.131.4", - "@tanstack/react-start": "^1.131.4", + "@tanstack/react-router": "^1.131.5", + "@tanstack/react-router-ssr-query": "^1.131.5", + "@tanstack/react-router-devtools": "^1.131.5", + "@tanstack/react-start": "^1.131.5", "ky": "^1.7.4", "msw": "^2.7.0", "react": "^19.0.0", diff --git a/examples/react/start-workos/package.json b/examples/react/start-workos/package.json index 8185ba8c3a..b7820f47f4 100644 --- a/examples/react/start-workos/package.json +++ b/examples/react/start-workos/package.json @@ -14,9 +14,9 @@ "license": "MIT", "dependencies": { "@radix-ui/themes": "^3.2.1", - "@tanstack/react-router": "^1.131.4", - "@tanstack/react-router-devtools": "^1.131.4", - "@tanstack/react-start": "^1.131.4", + "@tanstack/react-router": "^1.131.5", + "@tanstack/react-router-devtools": "^1.131.5", + "@tanstack/react-start": "^1.131.5", "@workos-inc/node": "^7.45.0", "iron-session": "^8.0.4", "jose": "^6.0.10", diff --git a/examples/react/view-transitions/package.json b/examples/react/view-transitions/package.json index 29c627bf98..cd3c17510f 100644 --- a/examples/react/view-transitions/package.json +++ b/examples/react/view-transitions/package.json @@ -9,9 +9,9 @@ "start": "vite" }, "dependencies": { - "@tanstack/react-router": "^1.131.4", - "@tanstack/react-router-devtools": "^1.131.4", - "@tanstack/router-plugin": "^1.131.4", + "@tanstack/react-router": "^1.131.5", + "@tanstack/react-router-devtools": "^1.131.5", + "@tanstack/router-plugin": "^1.131.5", "react": "^19.0.0", "react-dom": "^19.0.0", "redaxios": "^0.5.1", diff --git a/examples/react/with-framer-motion/package.json b/examples/react/with-framer-motion/package.json index 551e036cff..3e3b25f233 100644 --- a/examples/react/with-framer-motion/package.json +++ b/examples/react/with-framer-motion/package.json @@ -9,8 +9,8 @@ "start": "vite" }, "dependencies": { - "@tanstack/react-router": "^1.131.4", - "@tanstack/react-router-devtools": "^1.131.4", + "@tanstack/react-router": "^1.131.5", + "@tanstack/react-router-devtools": "^1.131.5", "framer-motion": "^11.18.2", "react": "^19.0.0", "react-dom": "^19.0.0", diff --git a/examples/react/with-trpc-react-query/package.json b/examples/react/with-trpc-react-query/package.json index d61e057f6f..beb437c311 100644 --- a/examples/react/with-trpc-react-query/package.json +++ b/examples/react/with-trpc-react-query/package.json @@ -12,9 +12,9 @@ "dependencies": { "@tanstack/react-query": "^5.66.0", "@tanstack/react-query-devtools": "^5.66.0", - "@tanstack/react-router": "^1.131.4", - "@tanstack/react-router-devtools": "^1.131.4", - "@tanstack/router-plugin": "^1.131.4", + "@tanstack/react-router": "^1.131.5", + "@tanstack/react-router-devtools": "^1.131.5", + "@tanstack/router-plugin": "^1.131.5", "@trpc/client": "^11.4.3", "@trpc/server": "^11.4.3", "@trpc/tanstack-react-query": "^11.4.3", diff --git a/examples/react/with-trpc/package.json b/examples/react/with-trpc/package.json index 201e80bfa6..5782b5a80d 100644 --- a/examples/react/with-trpc/package.json +++ b/examples/react/with-trpc/package.json @@ -10,9 +10,9 @@ "start": "NODE_ENV=production node dist/server/server.js" }, "dependencies": { - "@tanstack/react-router": "^1.131.4", - "@tanstack/react-router-devtools": "^1.131.4", - "@tanstack/router-plugin": "^1.131.4", + "@tanstack/react-router": "^1.131.5", + "@tanstack/react-router-devtools": "^1.131.5", + "@tanstack/router-plugin": "^1.131.5", "@trpc/client": "^11.4.3", "@trpc/server": "^11.4.3", "autoprefixer": "^10.4.20", diff --git a/examples/solid/basic-devtools-panel/package.json b/examples/solid/basic-devtools-panel/package.json index 31d34ba899..2fc891ac9c 100644 --- a/examples/solid/basic-devtools-panel/package.json +++ b/examples/solid/basic-devtools-panel/package.json @@ -9,8 +9,8 @@ "start": "vite" }, "dependencies": { - "@tanstack/solid-router": "^1.131.4", - "@tanstack/solid-router-devtools": "^1.131.4", + "@tanstack/solid-router": "^1.131.5", + "@tanstack/solid-router-devtools": "^1.131.5", "solid-js": "^1.9.5", "redaxios": "^0.5.1", "postcss": "^8.5.1", diff --git a/examples/solid/basic-file-based/package.json b/examples/solid/basic-file-based/package.json index c8fb66e195..699bbd615e 100644 --- a/examples/solid/basic-file-based/package.json +++ b/examples/solid/basic-file-based/package.json @@ -9,8 +9,8 @@ "start": "vite" }, "dependencies": { - "@tanstack/solid-router": "^1.131.4", - "@tanstack/solid-router-devtools": "^1.131.4", + "@tanstack/solid-router": "^1.131.5", + "@tanstack/solid-router-devtools": "^1.131.5", "autoprefixer": "^10.4.20", "postcss": "^8.5.1", "redaxios": "^0.5.1", @@ -19,7 +19,7 @@ "zod": "^3.24.2" }, "devDependencies": { - "@tanstack/router-plugin": "^1.131.4", + "@tanstack/router-plugin": "^1.131.5", "typescript": "^5.7.2", "vite": "^6.3.5", "vite-plugin-solid": "^2.11.2" diff --git a/examples/solid/basic-non-nested-devtools/package.json b/examples/solid/basic-non-nested-devtools/package.json index b49175fa82..03bdcec041 100644 --- a/examples/solid/basic-non-nested-devtools/package.json +++ b/examples/solid/basic-non-nested-devtools/package.json @@ -9,8 +9,8 @@ "start": "vite" }, "dependencies": { - "@tanstack/solid-router": "^1.131.4", - "@tanstack/solid-router-devtools": "^1.131.4", + "@tanstack/solid-router": "^1.131.5", + "@tanstack/solid-router-devtools": "^1.131.5", "redaxios": "^0.5.1", "postcss": "^8.5.1", "solid-js": "^1.9.5", diff --git a/examples/solid/basic-solid-query-file-based/package.json b/examples/solid/basic-solid-query-file-based/package.json index 9b33fd5e42..aa70195393 100644 --- a/examples/solid/basic-solid-query-file-based/package.json +++ b/examples/solid/basic-solid-query-file-based/package.json @@ -12,8 +12,8 @@ "dependencies": { "@tanstack/solid-query": "^5.71.9", "@tanstack/solid-query-devtools": "^5.71.9", - "@tanstack/solid-router": "^1.131.4", - "@tanstack/solid-router-devtools": "^1.131.4", + "@tanstack/solid-router": "^1.131.5", + "@tanstack/solid-router-devtools": "^1.131.5", "solid-js": "^1.9.5", "redaxios": "^0.5.1", "postcss": "^8.5.1", @@ -22,7 +22,7 @@ "zod": "^3.24.2" }, "devDependencies": { - "@tanstack/router-plugin": "^1.131.4", + "@tanstack/router-plugin": "^1.131.5", "typescript": "^5.7.2", "vite": "^6.3.5", "vite-plugin-solid": "^2.11.2" diff --git a/examples/solid/basic-solid-query/package.json b/examples/solid/basic-solid-query/package.json index 3149b2bc56..9f62e3d936 100644 --- a/examples/solid/basic-solid-query/package.json +++ b/examples/solid/basic-solid-query/package.json @@ -11,8 +11,8 @@ "dependencies": { "@tanstack/solid-query": "^5.71.9", "@tanstack/solid-query-devtools": "^5.71.9", - "@tanstack/solid-router": "^1.131.4", - "@tanstack/solid-router-devtools": "^1.131.4", + "@tanstack/solid-router": "^1.131.5", + "@tanstack/solid-router-devtools": "^1.131.5", "solid-js": "^1.9.5", "redaxios": "^0.5.1", "postcss": "^8.5.1", @@ -20,7 +20,7 @@ "tailwindcss": "^3.4.17" }, "devDependencies": { - "@tanstack/router-plugin": "^1.131.4", + "@tanstack/router-plugin": "^1.131.5", "typescript": "^5.7.2", "vite": "^6.3.5", "vite-plugin-solid": "^2.11.2" diff --git a/examples/solid/basic-ssr-streaming-file-based/package.json b/examples/solid/basic-ssr-streaming-file-based/package.json index 6c43cc8f15..770040a979 100644 --- a/examples/solid/basic-ssr-streaming-file-based/package.json +++ b/examples/solid/basic-ssr-streaming-file-based/package.json @@ -11,8 +11,8 @@ "debug": "node --inspect-brk server" }, "dependencies": { - "@tanstack/solid-router": "^1.131.4", - "@tanstack/solid-router-devtools": "^1.131.4", + "@tanstack/solid-router": "^1.131.5", + "@tanstack/solid-router-devtools": "^1.131.5", "autoprefixer": "^10.4.20", "compression": "^1.7.5", "express": "^4.21.2", @@ -26,7 +26,7 @@ "zod": "^3.24.2" }, "devDependencies": { - "@tanstack/router-plugin": "^1.131.4", + "@tanstack/router-plugin": "^1.131.5", "@types/express": "^4.17.21", "typescript": "^5.7.2", "vite": "^6.3.5", diff --git a/examples/solid/basic/package.json b/examples/solid/basic/package.json index af06d434d7..6f2b8b4d61 100644 --- a/examples/solid/basic/package.json +++ b/examples/solid/basic/package.json @@ -9,8 +9,8 @@ "start": "vite" }, "dependencies": { - "@tanstack/solid-router": "^1.131.4", - "@tanstack/solid-router-devtools": "^1.131.4", + "@tanstack/solid-router": "^1.131.5", + "@tanstack/solid-router-devtools": "^1.131.5", "redaxios": "^0.5.1", "postcss": "^8.5.1", "solid-js": "^1.9.5", diff --git a/examples/solid/kitchen-sink-file-based/package.json b/examples/solid/kitchen-sink-file-based/package.json index 65e4fb206f..0c047ae0fc 100644 --- a/examples/solid/kitchen-sink-file-based/package.json +++ b/examples/solid/kitchen-sink-file-based/package.json @@ -9,8 +9,8 @@ "start": "vite" }, "dependencies": { - "@tanstack/solid-router": "^1.131.4", - "@tanstack/solid-router-devtools": "^1.131.4", + "@tanstack/solid-router": "^1.131.5", + "@tanstack/solid-router-devtools": "^1.131.5", "immer": "^10.1.1", "solid-js": "^1.9.5", "redaxios": "^0.5.1", @@ -20,7 +20,7 @@ "zod": "^3.24.2" }, "devDependencies": { - "@tanstack/router-plugin": "^1.131.4", + "@tanstack/router-plugin": "^1.131.5", "typescript": "^5.7.2", "vite": "^6.3.5", "vite-plugin-solid": "^2.11.2" diff --git a/examples/solid/quickstart-file-based/package.json b/examples/solid/quickstart-file-based/package.json index 14d4148d3d..ea63d575c4 100644 --- a/examples/solid/quickstart-file-based/package.json +++ b/examples/solid/quickstart-file-based/package.json @@ -9,8 +9,8 @@ "start": "vite" }, "dependencies": { - "@tanstack/solid-router": "^1.131.4", - "@tanstack/solid-router-devtools": "^1.131.4", + "@tanstack/solid-router": "^1.131.5", + "@tanstack/solid-router-devtools": "^1.131.5", "autoprefixer": "^10.4.20", "postcss": "^8.5.1", "redaxios": "^0.5.1", @@ -19,7 +19,7 @@ "zod": "^3.24.2" }, "devDependencies": { - "@tanstack/router-plugin": "^1.131.4", + "@tanstack/router-plugin": "^1.131.5", "typescript": "^5.7.2", "vite": "^6.3.5", "vite-plugin-solid": "^2.11.2" diff --git a/examples/solid/start-bare/package.json b/examples/solid/start-bare/package.json index 3b183c45b5..325a2611c4 100644 --- a/examples/solid/start-bare/package.json +++ b/examples/solid/start-bare/package.json @@ -9,9 +9,9 @@ "start": "vite start" }, "dependencies": { - "@tanstack/solid-router": "^1.131.4", - "@tanstack/solid-router-devtools": "^1.131.4", - "@tanstack/solid-start": "^1.131.4", + "@tanstack/solid-router": "^1.131.5", + "@tanstack/solid-router-devtools": "^1.131.5", + "@tanstack/solid-start": "^1.131.5", "solid-js": "^1.9.5", "redaxios": "^0.5.1", "tailwind-merge": "^2.6.0", diff --git a/examples/solid/start-basic-static/package.json b/examples/solid/start-basic-static/package.json index 3a8218b06d..c64905991a 100644 --- a/examples/solid/start-basic-static/package.json +++ b/examples/solid/start-basic-static/package.json @@ -9,9 +9,9 @@ "start": "vite start" }, "dependencies": { - "@tanstack/solid-router": "^1.131.4", - "@tanstack/solid-router-devtools": "^1.131.4", - "@tanstack/solid-start": "^1.131.4", + "@tanstack/solid-router": "^1.131.5", + "@tanstack/solid-router-devtools": "^1.131.5", + "@tanstack/solid-start": "^1.131.5", "solid-js": "^1.9.5", "redaxios": "^0.5.1", "tailwind-merge": "^2.5.5" diff --git a/examples/solid/start-basic/package.json b/examples/solid/start-basic/package.json index 8b22f8134f..c03c010eee 100644 --- a/examples/solid/start-basic/package.json +++ b/examples/solid/start-basic/package.json @@ -9,9 +9,9 @@ "start": "vite start" }, "dependencies": { - "@tanstack/solid-router": "^1.131.4", - "@tanstack/solid-router-devtools": "^1.131.4", - "@tanstack/solid-start": "^1.131.4", + "@tanstack/solid-router": "^1.131.5", + "@tanstack/solid-router-devtools": "^1.131.5", + "@tanstack/solid-start": "^1.131.5", "solid-js": "^1.9.5", "redaxios": "^0.5.1", "tailwind-merge": "^2.6.0" diff --git a/packages/arktype-adapter/package.json b/packages/arktype-adapter/package.json index ff97b7b260..573be7615b 100644 --- a/packages/arktype-adapter/package.json +++ b/packages/arktype-adapter/package.json @@ -1,6 +1,6 @@ { "name": "@tanstack/arktype-adapter", - "version": "1.131.4", + "version": "1.131.5", "description": "Modern and scalable routing for React applications", "author": "Tanner Linsley", "license": "MIT", diff --git a/packages/react-router-devtools/package.json b/packages/react-router-devtools/package.json index b8cf9e341c..9cdcdb8e9b 100644 --- a/packages/react-router-devtools/package.json +++ b/packages/react-router-devtools/package.json @@ -1,6 +1,6 @@ { "name": "@tanstack/react-router-devtools", - "version": "1.131.4", + "version": "1.131.5", "description": "Modern and scalable routing for React applications", "author": "Tanner Linsley", "license": "MIT", diff --git a/packages/react-router-ssr-query/package.json b/packages/react-router-ssr-query/package.json index f9c89e6eaa..bbd2541f0c 100644 --- a/packages/react-router-ssr-query/package.json +++ b/packages/react-router-ssr-query/package.json @@ -1,6 +1,6 @@ { "name": "@tanstack/react-router-ssr-query", - "version": "1.131.4", + "version": "1.131.5", "description": "Modern and scalable routing for React applications", "author": "Tanner Linsley", "license": "MIT", diff --git a/packages/react-router/package.json b/packages/react-router/package.json index 91b372b270..e307353317 100644 --- a/packages/react-router/package.json +++ b/packages/react-router/package.json @@ -1,6 +1,6 @@ { "name": "@tanstack/react-router", - "version": "1.131.4", + "version": "1.131.5", "description": "Modern and scalable routing for React applications", "author": "Tanner Linsley", "license": "MIT", diff --git a/packages/react-start-client/package.json b/packages/react-start-client/package.json index 4394486a99..98b57a3fa8 100644 --- a/packages/react-start-client/package.json +++ b/packages/react-start-client/package.json @@ -1,6 +1,6 @@ { "name": "@tanstack/react-start-client", - "version": "1.131.4", + "version": "1.131.5", "description": "Modern and scalable routing for React applications", "author": "Tanner Linsley", "license": "MIT", diff --git a/packages/react-start-plugin/package.json b/packages/react-start-plugin/package.json index e971b93270..3058377fa8 100644 --- a/packages/react-start-plugin/package.json +++ b/packages/react-start-plugin/package.json @@ -1,6 +1,6 @@ { "name": "@tanstack/react-start-plugin", - "version": "1.131.4", + "version": "1.131.5", "description": "Modern and scalable routing for React applications", "author": "Tanner Linsley", "license": "MIT", diff --git a/packages/react-start-server/package.json b/packages/react-start-server/package.json index e6a76b1e0c..809363124f 100644 --- a/packages/react-start-server/package.json +++ b/packages/react-start-server/package.json @@ -1,6 +1,6 @@ { "name": "@tanstack/react-start-server", - "version": "1.131.4", + "version": "1.131.5", "description": "Modern and scalable routing for React applications", "author": "Tanner Linsley", "license": "MIT", diff --git a/packages/react-start/package.json b/packages/react-start/package.json index 30de1c93cd..5cf7ecda24 100644 --- a/packages/react-start/package.json +++ b/packages/react-start/package.json @@ -1,6 +1,6 @@ { "name": "@tanstack/react-start", - "version": "1.131.4", + "version": "1.131.5", "description": "Modern and scalable routing for React applications", "author": "Tanner Linsley", "license": "MIT", diff --git a/packages/router-cli/package.json b/packages/router-cli/package.json index 489cc538f7..7d4f9c612e 100644 --- a/packages/router-cli/package.json +++ b/packages/router-cli/package.json @@ -1,6 +1,6 @@ { "name": "@tanstack/router-cli", - "version": "1.131.4", + "version": "1.131.5", "description": "Modern and scalable routing for React applications", "author": "Tanner Linsley", "license": "MIT", diff --git a/packages/router-core/package.json b/packages/router-core/package.json index 49b97c0623..6f1812d932 100644 --- a/packages/router-core/package.json +++ b/packages/router-core/package.json @@ -1,6 +1,6 @@ { "name": "@tanstack/router-core", - "version": "1.131.4", + "version": "1.131.5", "description": "Modern and scalable routing for React applications", "author": "Tanner Linsley", "license": "MIT", diff --git a/packages/router-devtools-core/package.json b/packages/router-devtools-core/package.json index 12be146a96..f48c1686c3 100644 --- a/packages/router-devtools-core/package.json +++ b/packages/router-devtools-core/package.json @@ -1,6 +1,6 @@ { "name": "@tanstack/router-devtools-core", - "version": "1.131.4", + "version": "1.131.5", "description": "Modern and scalable routing for Web applications", "author": "Tanner Linsley", "license": "MIT", diff --git a/packages/router-devtools/package.json b/packages/router-devtools/package.json index 319cdbe3cb..e81f327853 100644 --- a/packages/router-devtools/package.json +++ b/packages/router-devtools/package.json @@ -1,6 +1,6 @@ { "name": "@tanstack/router-devtools", - "version": "1.131.4", + "version": "1.131.5", "description": "Modern and scalable routing for React applications", "author": "Tanner Linsley", "license": "MIT", diff --git a/packages/router-generator/package.json b/packages/router-generator/package.json index 1619b1b897..966b655a3c 100644 --- a/packages/router-generator/package.json +++ b/packages/router-generator/package.json @@ -1,6 +1,6 @@ { "name": "@tanstack/router-generator", - "version": "1.131.4", + "version": "1.131.5", "description": "Modern and scalable routing for React applications", "author": "Tanner Linsley", "license": "MIT", diff --git a/packages/router-plugin/package.json b/packages/router-plugin/package.json index 6c53f25f3c..df6b439ff9 100644 --- a/packages/router-plugin/package.json +++ b/packages/router-plugin/package.json @@ -1,6 +1,6 @@ { "name": "@tanstack/router-plugin", - "version": "1.131.4", + "version": "1.131.5", "description": "Modern and scalable routing for React applications", "author": "Tanner Linsley", "license": "MIT", diff --git a/packages/router-ssr-query-core/package.json b/packages/router-ssr-query-core/package.json index 24cc1e9b8e..03c1048a99 100644 --- a/packages/router-ssr-query-core/package.json +++ b/packages/router-ssr-query-core/package.json @@ -1,6 +1,6 @@ { "name": "@tanstack/router-ssr-query-core", - "version": "1.131.4", + "version": "1.131.5", "description": "Modern and scalable routing for React applications", "author": "Tanner Linsley", "license": "MIT", diff --git a/packages/router-vite-plugin/package.json b/packages/router-vite-plugin/package.json index 4e8c52c812..ee9217876b 100644 --- a/packages/router-vite-plugin/package.json +++ b/packages/router-vite-plugin/package.json @@ -1,6 +1,6 @@ { "name": "@tanstack/router-vite-plugin", - "version": "1.131.4", + "version": "1.131.5", "description": "Modern and scalable routing for React applications", "author": "Tanner Linsley", "license": "MIT", diff --git a/packages/solid-router-devtools/package.json b/packages/solid-router-devtools/package.json index 506896e783..138a4fc867 100644 --- a/packages/solid-router-devtools/package.json +++ b/packages/solid-router-devtools/package.json @@ -1,6 +1,6 @@ { "name": "@tanstack/solid-router-devtools", - "version": "1.131.4", + "version": "1.131.5", "description": "Modern and scalable routing for Solid applications", "author": "Tanner Linsley", "license": "MIT", diff --git a/packages/solid-router/package.json b/packages/solid-router/package.json index f705c17fe0..e177d5bc1a 100644 --- a/packages/solid-router/package.json +++ b/packages/solid-router/package.json @@ -1,6 +1,6 @@ { "name": "@tanstack/solid-router", - "version": "1.131.4", + "version": "1.131.5", "description": "Modern and scalable routing for Solid applications", "author": "Tanner Linsley", "license": "MIT", diff --git a/packages/solid-start-client/package.json b/packages/solid-start-client/package.json index 811a32e93e..fdc8526b2c 100644 --- a/packages/solid-start-client/package.json +++ b/packages/solid-start-client/package.json @@ -1,6 +1,6 @@ { "name": "@tanstack/solid-start-client", - "version": "1.131.4", + "version": "1.131.5", "description": "Modern and scalable routing for Solid applications", "author": "Tanner Linsley", "license": "MIT", diff --git a/packages/solid-start-plugin/package.json b/packages/solid-start-plugin/package.json index 7682a968d2..578dc6aae7 100644 --- a/packages/solid-start-plugin/package.json +++ b/packages/solid-start-plugin/package.json @@ -1,6 +1,6 @@ { "name": "@tanstack/solid-start-plugin", - "version": "1.131.4", + "version": "1.131.5", "description": "Modern and scalable routing for Solid applications", "author": "Tanner Linsley", "license": "MIT", diff --git a/packages/solid-start-server/package.json b/packages/solid-start-server/package.json index 74b55631bf..35ce9684b1 100644 --- a/packages/solid-start-server/package.json +++ b/packages/solid-start-server/package.json @@ -1,6 +1,6 @@ { "name": "@tanstack/solid-start-server", - "version": "1.131.4", + "version": "1.131.5", "description": "Modern and scalable routing for Solid applications", "author": "Tanner Linsley", "license": "MIT", diff --git a/packages/solid-start/package.json b/packages/solid-start/package.json index 9e531b0a57..d1ab94df94 100644 --- a/packages/solid-start/package.json +++ b/packages/solid-start/package.json @@ -1,6 +1,6 @@ { "name": "@tanstack/solid-start", - "version": "1.131.4", + "version": "1.131.5", "description": "Modern and scalable routing for Solid applications", "author": "Tanner Linsley", "license": "MIT", diff --git a/packages/start-client-core/package.json b/packages/start-client-core/package.json index b0ebc6f35a..93a6970995 100644 --- a/packages/start-client-core/package.json +++ b/packages/start-client-core/package.json @@ -1,6 +1,6 @@ { "name": "@tanstack/start-client-core", - "version": "1.131.4", + "version": "1.131.5", "description": "Modern and scalable routing for React applications", "author": "Tanner Linsley", "license": "MIT", diff --git a/packages/start-plugin-core/package.json b/packages/start-plugin-core/package.json index 7f7ae2007b..23f77019b7 100644 --- a/packages/start-plugin-core/package.json +++ b/packages/start-plugin-core/package.json @@ -1,6 +1,6 @@ { "name": "@tanstack/start-plugin-core", - "version": "1.131.4", + "version": "1.131.5", "description": "Modern and scalable routing for React applications", "author": "Tanner Linsley", "license": "MIT", diff --git a/packages/start-server-core/package.json b/packages/start-server-core/package.json index 5bfbcc62dd..12120f08f5 100644 --- a/packages/start-server-core/package.json +++ b/packages/start-server-core/package.json @@ -1,6 +1,6 @@ { "name": "@tanstack/start-server-core", - "version": "1.131.4", + "version": "1.131.5", "description": "Modern and scalable routing for React applications", "author": "Tanner Linsley", "license": "MIT", diff --git a/packages/start-server-functions-client/package.json b/packages/start-server-functions-client/package.json index eabaa456c3..368bc32b6c 100644 --- a/packages/start-server-functions-client/package.json +++ b/packages/start-server-functions-client/package.json @@ -1,6 +1,6 @@ { "name": "@tanstack/start-server-functions-client", - "version": "1.131.4", + "version": "1.131.5", "description": "Modern and scalable routing for React applications", "author": "Tanner Linsley", "license": "MIT", diff --git a/packages/start-server-functions-fetcher/package.json b/packages/start-server-functions-fetcher/package.json index 271a670f48..f9df9f548b 100644 --- a/packages/start-server-functions-fetcher/package.json +++ b/packages/start-server-functions-fetcher/package.json @@ -1,6 +1,6 @@ { "name": "@tanstack/start-server-functions-fetcher", - "version": "1.131.4", + "version": "1.131.5", "description": "Modern and scalable routing for applications", "author": "Tanner Linsley", "license": "MIT", diff --git a/packages/start-storage-context/package.json b/packages/start-storage-context/package.json index de04ea3a21..dbda8c4bd9 100644 --- a/packages/start-storage-context/package.json +++ b/packages/start-storage-context/package.json @@ -1,6 +1,6 @@ { "name": "@tanstack/start-storage-context", - "version": "1.131.4", + "version": "1.131.5", "description": "Modern and scalable routing for React applications", "author": "Tanner Linsley", "license": "MIT", diff --git a/packages/valibot-adapter/package.json b/packages/valibot-adapter/package.json index 067a65cff7..88a52c2ade 100644 --- a/packages/valibot-adapter/package.json +++ b/packages/valibot-adapter/package.json @@ -1,6 +1,6 @@ { "name": "@tanstack/valibot-adapter", - "version": "1.131.4", + "version": "1.131.5", "description": "Modern and scalable routing for React applications", "author": "Tanner Linsley", "license": "MIT", diff --git a/packages/zod-adapter/package.json b/packages/zod-adapter/package.json index 0d2fe53347..0878ff5d01 100644 --- a/packages/zod-adapter/package.json +++ b/packages/zod-adapter/package.json @@ -1,6 +1,6 @@ { "name": "@tanstack/zod-adapter", - "version": "1.131.4", + "version": "1.131.5", "description": "Modern and scalable routing for React applications", "author": "Tanner Linsley", "license": "MIT", diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index 80a4e04ad3..6513e0e2cb 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -5782,7 +5782,7 @@ importers: examples/solid/basic: dependencies: '@tanstack/solid-router': - specifier: ^1.131.4 + specifier: ^1.131.5 version: link:../../../packages/solid-router '@tanstack/solid-router-devtools': specifier: workspace:^ @@ -5822,7 +5822,7 @@ importers: examples/solid/basic-devtools-panel: dependencies: '@tanstack/solid-router': - specifier: ^1.131.4 + specifier: ^1.131.5 version: link:../../../packages/solid-router '@tanstack/solid-router-devtools': specifier: workspace:^ @@ -5856,7 +5856,7 @@ importers: examples/solid/basic-file-based: dependencies: '@tanstack/solid-router': - specifier: ^1.131.4 + specifier: ^1.131.5 version: link:../../../packages/solid-router '@tanstack/solid-router-devtools': specifier: workspace:^ @@ -5896,7 +5896,7 @@ importers: examples/solid/basic-non-nested-devtools: dependencies: '@tanstack/solid-router': - specifier: ^1.131.4 + specifier: ^1.131.5 version: link:../../../packages/solid-router '@tanstack/solid-router-devtools': specifier: workspace:^ @@ -5942,7 +5942,7 @@ importers: specifier: ^5.71.9 version: 5.72.2(@tanstack/solid-query@5.72.2(solid-js@1.9.5))(solid-js@1.9.5) '@tanstack/solid-router': - specifier: ^1.131.4 + specifier: ^1.131.5 version: link:../../../packages/solid-router '@tanstack/solid-router-devtools': specifier: workspace:^ @@ -5985,7 +5985,7 @@ importers: specifier: ^5.71.9 version: 5.72.2(@tanstack/solid-query@5.72.2(solid-js@1.9.5))(solid-js@1.9.5) '@tanstack/solid-router': - specifier: ^1.131.4 + specifier: ^1.131.5 version: link:../../../packages/solid-router '@tanstack/solid-router-devtools': specifier: workspace:^ @@ -6025,7 +6025,7 @@ importers: examples/solid/basic-ssr-streaming-file-based: dependencies: '@tanstack/solid-router': - specifier: ^1.131.4 + specifier: ^1.131.5 version: link:../../../packages/solid-router '@tanstack/solid-router-devtools': specifier: workspace:^ @@ -6083,7 +6083,7 @@ importers: examples/solid/kitchen-sink-file-based: dependencies: '@tanstack/solid-router': - specifier: ^1.131.4 + specifier: ^1.131.5 version: link:../../../packages/solid-router '@tanstack/solid-router-devtools': specifier: workspace:^ @@ -6126,7 +6126,7 @@ importers: examples/solid/quickstart-file-based: dependencies: '@tanstack/solid-router': - specifier: ^1.131.4 + specifier: ^1.131.5 version: link:../../../packages/solid-router '@tanstack/solid-router-devtools': specifier: workspace:^ @@ -6166,7 +6166,7 @@ importers: examples/solid/start-bare: dependencies: '@tanstack/solid-router': - specifier: ^1.131.4 + specifier: ^1.131.5 version: link:../../../packages/solid-router '@tanstack/solid-router-devtools': specifier: workspace:^ @@ -6209,7 +6209,7 @@ importers: examples/solid/start-basic: dependencies: '@tanstack/solid-router': - specifier: ^1.131.4 + specifier: ^1.131.5 version: link:../../../packages/solid-router '@tanstack/solid-router-devtools': specifier: workspace:^ @@ -6255,7 +6255,7 @@ importers: examples/solid/start-basic-static: dependencies: '@tanstack/solid-router': - specifier: ^1.131.4 + specifier: ^1.131.5 version: link:../../../packages/solid-router '@tanstack/solid-router-devtools': specifier: workspace:^