From 32511d11c754926d5e9fd0f8d2a58a81f9fbd896 Mon Sep 17 00:00:00 2001 From: Christopher Horobin Date: Thu, 8 May 2025 23:14:15 +0200 Subject: [PATCH 1/2] perf: improve type checking performance of `Route.Link` (#4117) --- packages/react-router/src/link.tsx | 33 ++++++++++++++++------------ packages/react-router/src/route.tsx | 4 ++-- packages/router-core/src/link.ts | 12 +++++----- packages/router-core/src/redirect.ts | 11 +++++----- packages/router-core/src/route.ts | 7 +++--- packages/router-core/src/router.ts | 12 +++++----- packages/router-core/src/utils.ts | 12 +++++----- packages/solid-router/src/link.tsx | 33 ++++++++++++++++------------ packages/solid-router/src/route.tsx | 16 +++++++------- 9 files changed, 74 insertions(+), 66 deletions(-) diff --git a/packages/react-router/src/link.tsx b/packages/react-router/src/link.tsx index d0bbbdd8199..3023a10288c 100644 --- a/packages/react-router/src/link.tsx +++ b/packages/react-router/src/link.tsx @@ -465,20 +465,25 @@ export type LinkComponent< props: LinkComponentProps, ) => React.ReactElement -export type LinkComponentRoute = < - TRouter extends AnyRouter = RegisteredRouter, - const TTo extends string | undefined = undefined, - const TMaskTo extends string = '', ->( - props: LinkComponentProps< - 'a', - TRouter, - TDefaultFrom, - TTo, - TDefaultFrom, - TMaskTo - >, -) => React.ReactElement +export interface LinkComponentRoute< + in out TDefaultFrom extends string = string, +> { + defaultFrom: TDefaultFrom + < + TRouter extends AnyRouter = RegisteredRouter, + const TTo extends string | undefined = undefined, + const TMaskTo extends string = '', + >( + props: LinkComponentProps< + 'a', + TRouter, + this['defaultFrom'], + TTo, + this['defaultFrom'], + TMaskTo + >, + ): React.ReactElement +} export function createLink( Comp: Constrain ReactNode>, diff --git a/packages/react-router/src/route.tsx b/packages/react-router/src/route.tsx index 928116dba03..8ec238a5b3c 100644 --- a/packages/react-router/src/route.tsx +++ b/packages/react-router/src/route.tsx @@ -53,8 +53,8 @@ declare module '@tanstack/router-core' { } export interface RouteExtensions< - TId extends string, - TFullPath extends string, + in out TId extends string, + in out TFullPath extends string, > { useMatch: UseMatchRoute useRouteContext: UseRouteContextRoute diff --git a/packages/router-core/src/link.ts b/packages/router-core/src/link.ts index 5fa5a2a5b3d..26d038e769f 100644 --- a/packages/router-core/src/link.ts +++ b/packages/router-core/src/link.ts @@ -23,9 +23,7 @@ import type { MakeDifferenceOptional, NoInfer, NonNullableUpdater, - PickRequired, Updater, - WithoutEmpty, } from './utils' import type { ParsedLocation } from './location' @@ -469,11 +467,11 @@ type MakeRequiredParamsReducer< > = | (string extends TFrom ? never - : ResolveFromParams extends WithoutEmpty< - PickRequired< - ResolveRelativeToParams - > - > + : ResolveFromParams< + TRouter, + TParamVariant, + TFrom + > extends ResolveRelativeToParams ? true : never) | (ParamsReducer & {}) diff --git a/packages/router-core/src/redirect.ts b/packages/router-core/src/redirect.ts index e54e3f054b1..24de9024b2b 100644 --- a/packages/router-core/src/redirect.ts +++ b/packages/router-core/src/redirect.ts @@ -1,5 +1,4 @@ import type { NavigateOptions } from './link' -import type { RoutePaths } from './routeInfo' import type { AnyRouter, RegisteredRouter } from './router' import type { PickAsRequired } from './utils' @@ -10,9 +9,9 @@ export type AnyRedirect = Redirect */ export type Redirect< TRouter extends AnyRouter = RegisteredRouter, - TFrom extends RoutePaths | string = '/', - TTo extends string | undefined = '.', - TMaskFrom extends RoutePaths | string = TFrom, + TFrom extends string = string, + TTo extends string | undefined = undefined, + TMaskFrom extends string = TFrom, TMaskTo extends string = '.', > = { href?: string @@ -39,9 +38,9 @@ export type Redirect< export type ResolvedRedirect< TRouter extends AnyRouter = RegisteredRouter, - TFrom extends RoutePaths = '/', + TFrom extends string = string, TTo extends string = '', - TMaskFrom extends RoutePaths = TFrom, + TMaskFrom extends string = TFrom, TMaskTo extends string = '', > = PickAsRequired< Redirect, diff --git a/packages/router-core/src/route.ts b/packages/router-core/src/route.ts index 4be19d5c24b..63443577906 100644 --- a/packages/router-core/src/route.ts +++ b/packages/router-core/src/route.ts @@ -442,7 +442,10 @@ export type ResolveFullPath< TPrefixed = RoutePrefix, > = TPrefixed extends RootRouteId ? '/' : TPrefixed -export interface RouteExtensions {} +export interface RouteExtensions { + id: TId + fullPath: TFullPath +} export type RouteLazyFn = ( lazyFn: () => Promise, @@ -564,9 +567,7 @@ export interface Route< in out TChildren, in out TFileRouteTypes, > extends RouteExtensions { - fullPath: TFullPath path: TPath - id: TId parentRoute: TParentRoute children?: TChildren types: RouteTypes< diff --git a/packages/router-core/src/router.ts b/packages/router-core/src/router.ts index f41b47fe2f9..3a510d65068 100644 --- a/packages/router-core/src/router.ts +++ b/packages/router-core/src/router.ts @@ -94,15 +94,15 @@ export type ControllablePromise = Promise & { export type InjectedHtmlEntry = Promise -export interface Register { - // router: Router +export interface DefaultRegister { + router: AnyRouter } -export type RegisteredRouter = Register extends { - router: infer TRouter extends AnyRouter +export interface Register extends DefaultRegister { + // router: Router } - ? TRouter - : AnyRouter + +export type RegisteredRouter = Register['router'] export type DefaultRemountDepsFn = ( opts: MakeRemountDepsOptionsUnion, diff --git a/packages/router-core/src/utils.ts b/packages/router-core/src/utils.ts index 1418c2997c2..1df674e8b9c 100644 --- a/packages/router-core/src/utils.ts +++ b/packages/router-core/src/utils.ts @@ -37,12 +37,12 @@ export type DeepPartial = T extends object } : T -export type MakeDifferenceOptional = Omit< - TRight, - keyof TLeft -> & { - [K in keyof TLeft & keyof TRight]?: TRight[K] -} +export type MakeDifferenceOptional = keyof TLeft & + keyof TRight extends never + ? TRight + : Omit & { + [K in keyof TLeft & keyof TRight]?: TRight[K] + } // from https://stackoverflow.com/a/53955431 // eslint-disable-next-line @typescript-eslint/naming-convention diff --git a/packages/solid-router/src/link.tsx b/packages/solid-router/src/link.tsx index c4f406d915a..ca43fd2fa35 100644 --- a/packages/solid-router/src/link.tsx +++ b/packages/solid-router/src/link.tsx @@ -522,20 +522,25 @@ export type LinkComponent< props: LinkComponentProps, ) => Solid.JSX.Element -export type LinkComponentRoute = < - TRouter extends AnyRouter = RegisteredRouter, - const TTo extends string | undefined = undefined, - const TMaskTo extends string = '', ->( - props: LinkComponentProps< - 'a', - TRouter, - TDefaultFrom, - TTo, - TDefaultFrom, - TMaskTo - >, -) => Solid.JSX.Element +export interface LinkComponentRoute< + in out TDefaultFrom extends string = string, +> { + defaultFrom: TDefaultFrom + < + TRouter extends AnyRouter = RegisteredRouter, + const TTo extends string | undefined = undefined, + const TMaskTo extends string = '', + >( + props: LinkComponentProps< + 'a', + TRouter, + this['defaultFrom'], + TTo, + this['defaultFrom'], + TMaskTo + >, + ): Solid.JSX.Element +} export function createLink( Comp: Constrain Solid.JSX.Element>, diff --git a/packages/solid-router/src/route.tsx b/packages/solid-router/src/route.tsx index c14f0615872..a1c2762f690 100644 --- a/packages/solid-router/src/route.tsx +++ b/packages/solid-router/src/route.tsx @@ -53,8 +53,8 @@ declare module '@tanstack/router-core' { } export interface RouteExtensions< - TId extends string, - TFullPath extends string, + in out TId extends string, + in out TFullPath extends string, > { useMatch: UseMatchRoute useRouteContext: UseRouteContextRoute @@ -132,13 +132,13 @@ export class RouteApi< return notFound({ routeId: this.id as string, ...opts }) } - Link: LinkComponentRoute['fullPath']> = ( + Link: LinkComponentRoute['fullPath']> = (( props, ) => { const router = useRouter() const fullPath = router.routesById[this.id as string].fullPath return - } + }) as LinkComponentRoute['fullPath']> } export class Route< @@ -242,9 +242,9 @@ export class Route< return useNavigate({ from: this.fullPath }) } - Link: LinkComponentRoute = (props) => { + Link: LinkComponentRoute = ((props) => { return - } + }) as LinkComponentRoute } export function createRoute< @@ -427,9 +427,9 @@ export class RootRoute< return useNavigate({ from: this.fullPath }) } - Link: LinkComponentRoute<'/'> = (props) => { + Link: LinkComponentRoute<'/'> = ((props) => { return - } + }) as LinkComponentRoute<'/'> } export function createRouteMask< From 14be184843a2968e46e27047e4323c0403fd1bfd Mon Sep 17 00:00:00 2001 From: Tanner Linsley Date: Thu, 8 May 2025 21:15:31 +0000 Subject: [PATCH 2/2] release: v1.120.3 --- .../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 | 8 ++++---- .../package.json | 8 ++++---- .../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-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 | 8 ++++---- examples/react/with-trpc/package.json | 8 ++++---- .../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 +++--- 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 +++--- examples/solid/start-basic/package.json | 6 +++--- packages/arktype-adapter/package.json | 2 +- packages/react-router-devtools/package.json | 2 +- packages/react-router-with-query/package.json | 2 +- packages/react-router/package.json | 2 +- packages/react-start-client/package.json | 2 +- packages/react-start-config/package.json | 2 +- .../react-start-router-manifest/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-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-config/package.json | 2 +- .../solid-start-router-manifest/package.json | 2 +- packages/solid-start-server/package.json | 2 +- packages/solid-start/package.json | 2 +- packages/start-api-routes/package.json | 2 +- packages/start-client-core/package.json | 2 +- packages/start-config/package.json | 2 +- packages/start-server-core/package.json | 2 +- .../package.json | 2 +- .../package.json | 2 +- .../package.json | 2 +- .../start-server-functions-ssr/package.json | 2 +- packages/start/package.json | 2 +- packages/valibot-adapter/package.json | 2 +- packages/zod-adapter/package.json | 2 +- pnpm-lock.yaml | 20 +++++++++---------- 100 files changed, 224 insertions(+), 224 deletions(-) diff --git a/examples/react/authenticated-routes-firebase/package.json b/examples/react/authenticated-routes-firebase/package.json index 472021a1cdd..ac20a7fa3c4 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.120.2", - "@tanstack/react-router-devtools": "^1.120.2", - "@tanstack/router-plugin": "^1.120.2", + "@tanstack/react-router": "^1.120.3", + "@tanstack/react-router-devtools": "^1.120.3", + "@tanstack/router-plugin": "^1.120.3", "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 154491ec019..5bedf2de765 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.120.2", - "@tanstack/react-router-devtools": "^1.120.2", - "@tanstack/router-plugin": "^1.120.2", + "@tanstack/react-router": "^1.120.3", + "@tanstack/react-router-devtools": "^1.120.3", + "@tanstack/router-plugin": "^1.120.3", "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 f06b7c96d27..4ac49178e69 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.120.2", - "@tanstack/react-router-devtools": "^1.120.2", + "@tanstack/react-router": "^1.120.3", + "@tanstack/react-router-devtools": "^1.120.3", "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 e6f048351a2..6925019d18b 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.120.2", - "@tanstack/react-router-devtools": "^1.120.2", + "@tanstack/react-router": "^1.120.3", + "@tanstack/react-router-devtools": "^1.120.3", "@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 067552462c4..53e01ca07c5 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.120.2", - "@tanstack/react-router-devtools": "^1.120.2", - "@tanstack/router-plugin": "^1.120.2", + "@tanstack/react-router": "^1.120.3", + "@tanstack/react-router-devtools": "^1.120.3", + "@tanstack/router-plugin": "^1.120.3", "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 c76ab2d1a7f..2b45e427a8d 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.120.2", - "@tanstack/react-router-devtools": "^1.120.2", + "@tanstack/react-router": "^1.120.3", + "@tanstack/react-router-devtools": "^1.120.3", "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 d7652fc5170..0376b204bed 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.120.2", - "@tanstack/react-router-devtools": "^1.120.2", - "@tanstack/router-plugin": "^1.120.2", + "@tanstack/react-router": "^1.120.3", + "@tanstack/react-router-devtools": "^1.120.3", + "@tanstack/router-plugin": "^1.120.3", "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 b6045efc824..8cdbbd949c9 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.120.2", - "@tanstack/react-router-devtools": "^1.120.2", + "@tanstack/react-router": "^1.120.3", + "@tanstack/react-router-devtools": "^1.120.3", "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 895c02e1446..74062d89268 100644 --- a/examples/react/basic-ssr-file-based/package.json +++ b/examples/react/basic-ssr-file-based/package.json @@ -11,10 +11,10 @@ "debug": "node --inspect-brk server" }, "dependencies": { - "@tanstack/react-router": "^1.120.2", - "@tanstack/react-router-devtools": "^1.120.2", - "@tanstack/router-plugin": "^1.120.2", - "@tanstack/react-start": "^1.120.2", + "@tanstack/react-router": "^1.120.3", + "@tanstack/react-router-devtools": "^1.120.3", + "@tanstack/router-plugin": "^1.120.3", + "@tanstack/react-start": "^1.120.3", "get-port": "^7.1.0", "react": "^19.0.0", "react-dom": "^19.0.0", diff --git a/examples/react/basic-ssr-streaming-file-based/package.json b/examples/react/basic-ssr-streaming-file-based/package.json index deabceaec21..a29711ecc0c 100644 --- a/examples/react/basic-ssr-streaming-file-based/package.json +++ b/examples/react/basic-ssr-streaming-file-based/package.json @@ -11,10 +11,10 @@ "debug": "node --inspect-brk server" }, "dependencies": { - "@tanstack/react-router": "^1.120.2", - "@tanstack/react-router-devtools": "^1.120.2", - "@tanstack/router-plugin": "^1.120.2", - "@tanstack/react-start": "^1.120.2", + "@tanstack/react-router": "^1.120.3", + "@tanstack/react-router-devtools": "^1.120.3", + "@tanstack/router-plugin": "^1.120.3", + "@tanstack/react-start": "^1.120.3", "get-port": "^7.1.0", "react": "^19.0.0", "react-dom": "^19.0.0", diff --git a/examples/react/basic-virtual-file-based/package.json b/examples/react/basic-virtual-file-based/package.json index 8c6b575e905..ff649aeac9e 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.120.2", - "@tanstack/react-router-devtools": "^1.120.2", - "@tanstack/router-plugin": "^1.120.2", + "@tanstack/react-router": "^1.120.3", + "@tanstack/react-router-devtools": "^1.120.3", + "@tanstack/router-plugin": "^1.120.3", "@tanstack/virtual-file-routes": "^1.115.0", "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 837b9c3196b..b8b045f74c1 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.120.2", - "@tanstack/react-router-devtools": "^1.120.2", - "@tanstack/router-plugin": "^1.120.2", + "@tanstack/react-router": "^1.120.3", + "@tanstack/react-router-devtools": "^1.120.3", + "@tanstack/router-plugin": "^1.120.3", "@tanstack/virtual-file-routes": "^1.115.0", "react": "^19.0.0", "react-dom": "^19.0.0", diff --git a/examples/react/basic/package.json b/examples/react/basic/package.json index 5b200394f41..2f2c75d4b00 100644 --- a/examples/react/basic/package.json +++ b/examples/react/basic/package.json @@ -9,8 +9,8 @@ "start": "vite" }, "dependencies": { - "@tanstack/react-router": "^1.120.2", - "@tanstack/react-router-devtools": "^1.120.2", + "@tanstack/react-router": "^1.120.3", + "@tanstack/react-router-devtools": "^1.120.3", "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 9b08e2135da..07d7ca2b8ce 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.120.2", - "@tanstack/react-router-devtools": "^1.120.2", + "@tanstack/react-router": "^1.120.3", + "@tanstack/react-router-devtools": "^1.120.3", "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 1cabac07bc9..6fbb0f6ae34 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.120.2", - "@tanstack/react-router-devtools": "^1.120.2", - "@tanstack/router-plugin": "^1.120.2", + "@tanstack/react-router": "^1.120.3", + "@tanstack/react-router-devtools": "^1.120.3", + "@tanstack/router-plugin": "^1.120.3", "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 ec9730cdf57..01c44d2c428 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.120.2", - "@tanstack/react-router-devtools": "^1.120.2", - "@tanstack/router-plugin": "^1.120.2", + "@tanstack/react-router": "^1.120.3", + "@tanstack/react-router-devtools": "^1.120.3", + "@tanstack/router-plugin": "^1.120.3", "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 95fc5ef2b4f..24629dc4d73 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.120.2", - "@tanstack/react-router-devtools": "^1.120.2", + "@tanstack/react-router": "^1.120.3", + "@tanstack/react-router-devtools": "^1.120.3", "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 2c153fa88e1..fcda245ccce 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.120.2", - "@tanstack/react-router-devtools": "^1.120.2", + "@tanstack/react-router": "^1.120.3", + "@tanstack/react-router-devtools": "^1.120.3", "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 aa1cdb397fc..b028ce0f148 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.120.2", - "@tanstack/react-router-devtools": "^1.120.2", - "@tanstack/router-plugin": "^1.120.2", + "@tanstack/react-router": "^1.120.3", + "@tanstack/react-router-devtools": "^1.120.3", + "@tanstack/router-plugin": "^1.120.3", "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 2bedd0a2f58..76974a7fd6a 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.120.2", - "@tanstack/react-router-devtools": "^1.120.2", + "@tanstack/react-router": "^1.120.3", + "@tanstack/react-router-devtools": "^1.120.3", "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 b86ed9aea5e..a02bbd11c79 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.120.2", - "@tanstack/react-router-devtools": "^1.120.2", + "@tanstack/react-router": "^1.120.3", + "@tanstack/react-router-devtools": "^1.120.3", "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 6c2b04a845a..a70374a87df 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.120.2", - "@tanstack/react-router-devtools": "^1.120.2", - "@tanstack/router-plugin": "^1.120.2", + "@tanstack/react-router": "^1.120.3", + "@tanstack/react-router-devtools": "^1.120.3", + "@tanstack/router-plugin": "^1.120.3", "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 b86cc2eb86d..f5ee2a99ee1 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.120.2", - "@tanstack/react-router-devtools": "^1.120.2", - "@tanstack/router-plugin": "^1.120.2", + "@tanstack/react-router": "^1.120.3", + "@tanstack/react-router-devtools": "^1.120.3", + "@tanstack/router-plugin": "^1.120.3", "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 bd10fd4e50d..950bfd7b4fa 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.120.2", - "@tanstack/react-router-devtools": "^1.120.2", + "@tanstack/react-router": "^1.120.3", + "@tanstack/react-router-devtools": "^1.120.3", "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.120.2", + "@tanstack/router-plugin": "^1.120.3", "@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 7b4a6bdac04..6dec44454f6 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.120.2", - "@tanstack/react-router-devtools": "^1.120.2", + "@tanstack/react-router": "^1.120.3", + "@tanstack/react-router-devtools": "^1.120.3", "react": "^19.0.0", "react-dom": "^19.0.0" }, "devDependencies": { "@swc/core": "^1.10.15", - "@tanstack/router-plugin": "^1.120.2", + "@tanstack/router-plugin": "^1.120.3", "@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 d01f56e55be..68ee7d2a5d4 100644 --- a/examples/react/quickstart/package.json +++ b/examples/react/quickstart/package.json @@ -9,8 +9,8 @@ "start": "vite" }, "dependencies": { - "@tanstack/react-router": "^1.120.2", - "@tanstack/react-router-devtools": "^1.120.2", + "@tanstack/react-router": "^1.120.3", + "@tanstack/react-router-devtools": "^1.120.3", "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 f358faa9e8c..d63d9c12722 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.120.2", - "@tanstack/react-router-devtools": "^1.120.2", - "@tanstack/router-plugin": "^1.120.2", + "@tanstack/react-router": "^1.120.3", + "@tanstack/react-router-devtools": "^1.120.3", + "@tanstack/router-plugin": "^1.120.3", "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 e419684ab3f..f108f10e399 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.120.2", + "@tanstack/react-router-devtools": "^1.120.3", "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 b09321bb5bf..87e0b53e463 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.115.0", "@tanstack/react-query": "^5.66.0", - "@tanstack/react-router": "^1.120.2", - "@tanstack/router-plugin": "^1.120.2", + "@tanstack/react-router": "^1.120.3", + "@tanstack/router-plugin": "^1.120.3", "@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 31893c4d9b3..8805fcadee9 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.120.2", - "@tanstack/react-router-devtools": "^1.120.2", - "@tanstack/router-plugin": "^1.120.2", + "@tanstack/react-router": "^1.120.3", + "@tanstack/react-router-devtools": "^1.120.3", + "@tanstack/router-plugin": "^1.120.3", "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 e7559e53f91..6e8e6a773b5 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.120.2", + "@tanstack/react-router-devtools": "^1.120.3", "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 04c00fb3921..4ab5a931319 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.115.0", - "@tanstack/react-router": "^1.120.2", - "@tanstack/router-plugin": "^1.120.2", + "@tanstack/react-router": "^1.120.3", + "@tanstack/router-plugin": "^1.120.3", "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 9a141250a9b..35e73aefb10 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.120.2", - "@tanstack/react-router-devtools": "^1.120.2", - "@tanstack/router-plugin": "^1.120.2", + "@tanstack/react-router": "^1.120.3", + "@tanstack/react-router-devtools": "^1.120.3", + "@tanstack/router-plugin": "^1.120.3", "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 d7b16afe2e8..3b1f2e4cb13 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.120.2", + "@tanstack/react-router-devtools": "^1.120.3", "vite": "^6.1.0", "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 3001c2905f9..8f110580a1b 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.115.0", - "@tanstack/react-router": "^1.120.2", - "@tanstack/router-plugin": "^1.120.2", + "@tanstack/react-router": "^1.120.3", + "@tanstack/router-plugin": "^1.120.3", "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 8cb4ce449fd..8e07cf2589f 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.120.2", + "@tanstack/react-router": "^1.120.3", "@tanstack/react-virtual": "^3.13.0", - "@tanstack/react-router-devtools": "^1.120.2", + "@tanstack/react-router-devtools": "^1.120.3", "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 1f1c7b30a06..af25aedde55 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.120.2", + "@tanstack/arktype-adapter": "^1.120.3", "@tanstack/react-query": "^5.66.0", - "@tanstack/react-router": "^1.120.2", - "@tanstack/react-router-devtools": "^1.120.2", - "@tanstack/router-plugin": "^1.120.2", - "@tanstack/valibot-adapter": "^1.120.2", - "@tanstack/zod-adapter": "^1.120.2", + "@tanstack/react-router": "^1.120.3", + "@tanstack/react-router-devtools": "^1.120.3", + "@tanstack/router-plugin": "^1.120.3", + "@tanstack/valibot-adapter": "^1.120.3", + "@tanstack/zod-adapter": "^1.120.3", "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 d3ff0e572a1..c87ecebfde4 100644 --- a/examples/react/start-bare/package.json +++ b/examples/react/start-bare/package.json @@ -9,9 +9,9 @@ "start": "vinxi start" }, "dependencies": { - "@tanstack/react-router": "^1.120.2", - "@tanstack/react-router-devtools": "^1.120.2", - "@tanstack/react-start": "^1.120.2", + "@tanstack/react-router": "^1.120.3", + "@tanstack/react-router-devtools": "^1.120.3", + "@tanstack/react-start": "^1.120.3", "react": "^19.0.0", "react-dom": "^19.0.0", "vinxi": "0.5.3", diff --git a/examples/react/start-basic-auth/package.json b/examples/react/start-basic-auth/package.json index ea5027bf334..554777cc4e3 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.120.2", - "@tanstack/react-router-devtools": "^1.120.2", - "@tanstack/react-start": "^1.120.2", + "@tanstack/react-router": "^1.120.3", + "@tanstack/react-router-devtools": "^1.120.3", + "@tanstack/react-start": "^1.120.3", "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 ee343e2c390..9c27d1a42d2 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.120.2", - "@tanstack/react-router-with-query": "^1.120.2", - "@tanstack/react-router-devtools": "^1.120.2", - "@tanstack/react-start": "^1.120.2", + "@tanstack/react-router": "^1.120.3", + "@tanstack/react-router-with-query": "^1.120.3", + "@tanstack/react-router-devtools": "^1.120.3", + "@tanstack/react-start": "^1.120.3", "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 0d7b83a4e15..e526759a5bf 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.120.2", - "@tanstack/react-router-devtools": "^1.120.2", - "@tanstack/react-start": "^1.120.2", + "@tanstack/react-router": "^1.120.3", + "@tanstack/react-router-devtools": "^1.120.3", + "@tanstack/react-start": "^1.120.3", "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 54a2f54af5f..5481062895a 100644 --- a/examples/react/start-basic-static/package.json +++ b/examples/react/start-basic-static/package.json @@ -9,9 +9,9 @@ "start": "vinxi start" }, "dependencies": { - "@tanstack/react-router": "^1.120.2", - "@tanstack/react-router-devtools": "^1.120.2", - "@tanstack/react-start": "^1.120.2", + "@tanstack/react-router": "^1.120.3", + "@tanstack/react-router-devtools": "^1.120.3", + "@tanstack/react-start": "^1.120.3", "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 a381853a969..b7475e12c37 100644 --- a/examples/react/start-basic/package.json +++ b/examples/react/start-basic/package.json @@ -9,9 +9,9 @@ "start": "vinxi start" }, "dependencies": { - "@tanstack/react-router": "^1.120.2", - "@tanstack/react-router-devtools": "^1.120.2", - "@tanstack/react-start": "^1.120.2", + "@tanstack/react-router": "^1.120.3", + "@tanstack/react-router-devtools": "^1.120.3", + "@tanstack/react-start": "^1.120.3", "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 9e7a5cd89ab..81c2bb8456e 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.12.0", - "@tanstack/react-router": "^1.120.2", - "@tanstack/react-router-devtools": "^1.120.2", - "@tanstack/react-start": "^1.120.2", + "@tanstack/react-router": "^1.120.3", + "@tanstack/react-router-devtools": "^1.120.3", + "@tanstack/react-start": "^1.120.3", "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 37e1c75d7e4..ab54a780df7 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.120.2", - "@tanstack/react-router-with-query": "^1.120.2", - "@tanstack/react-router-devtools": "^1.120.2", - "@tanstack/react-start": "^1.120.2", + "@tanstack/react-router": "^1.120.3", + "@tanstack/react-router-with-query": "^1.120.3", + "@tanstack/react-router-devtools": "^1.120.3", + "@tanstack/react-start": "^1.120.3", "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 42fa154b9dd..5597354b06b 100644 --- a/examples/react/start-counter/package.json +++ b/examples/react/start-counter/package.json @@ -9,9 +9,9 @@ "start": "vinxi start" }, "dependencies": { - "@tanstack/react-router": "^1.120.2", - "@tanstack/react-router-devtools": "^1.120.2", - "@tanstack/react-start": "^1.120.2", + "@tanstack/react-router": "^1.120.3", + "@tanstack/react-router-devtools": "^1.120.3", + "@tanstack/react-start": "^1.120.3", "react": "^19.0.0", "react-dom": "^19.0.0", "vinxi": "0.5.3" diff --git a/examples/react/start-large/package.json b/examples/react/start-large/package.json index 7a1dfdc8e56..a9c4ced79df 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.120.2", - "@tanstack/react-router-devtools": "^1.120.2", - "@tanstack/react-start": "^1.120.2", + "@tanstack/react-router": "^1.120.3", + "@tanstack/react-router-devtools": "^1.120.3", + "@tanstack/react-start": "^1.120.3", "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 87657719a47..e327c367b71 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.120.2", - "@tanstack/react-start": "^1.120.2", - "@tanstack/react-router-devtools": "^1.120.2", + "@tanstack/react-router": "^1.120.3", + "@tanstack/react-start": "^1.120.3", + "@tanstack/react-router-devtools": "^1.120.3", "react": "^19.0.0", "react-dom": "^19.0.0", "vinxi": "0.5.3", diff --git a/examples/react/start-supabase-basic/package.json b/examples/react/start-supabase-basic/package.json index 6f420419baf..45d347e0835 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.120.2", - "@tanstack/react-router-devtools": "^1.120.2", - "@tanstack/react-start": "^1.120.2", + "@tanstack/react-router": "^1.120.3", + "@tanstack/react-router-devtools": "^1.120.3", + "@tanstack/react-start": "^1.120.3", "react": "^19.0.0", "react-dom": "^19.0.0", "vinxi": "0.5.3" diff --git a/examples/react/start-trellaux/package.json b/examples/react/start-trellaux/package.json index 8dcc3044835..8e30f6062d1 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.120.2", - "@tanstack/react-router-with-query": "^1.120.2", - "@tanstack/react-router-devtools": "^1.120.2", - "@tanstack/react-start": "^1.120.2", + "@tanstack/react-router": "^1.120.3", + "@tanstack/react-router-with-query": "^1.120.3", + "@tanstack/react-router-devtools": "^1.120.3", + "@tanstack/react-start": "^1.120.3", "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 92479bd3d11..9b4f6be98b7 100644 --- a/examples/react/start-workos/package.json +++ b/examples/react/start-workos/package.json @@ -14,9 +14,9 @@ "license": "ISC", "dependencies": { "@radix-ui/themes": "^3.2.1", - "@tanstack/react-router": "^1.120.2", - "@tanstack/react-router-devtools": "^1.120.2", - "@tanstack/react-start": "^1.120.2", + "@tanstack/react-router": "^1.120.3", + "@tanstack/react-router-devtools": "^1.120.3", + "@tanstack/react-start": "^1.120.3", "@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 af9f07ecd89..3b99a514bca 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.120.2", - "@tanstack/react-router-devtools": "^1.120.2", - "@tanstack/router-plugin": "^1.120.2", + "@tanstack/react-router": "^1.120.3", + "@tanstack/react-router-devtools": "^1.120.3", + "@tanstack/router-plugin": "^1.120.3", "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 f1610369b36..3bdb7d217c8 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.120.2", - "@tanstack/react-router-devtools": "^1.120.2", + "@tanstack/react-router": "^1.120.3", + "@tanstack/react-router-devtools": "^1.120.3", "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 033498c8d26..bc9b26032ae 100644 --- a/examples/react/with-trpc-react-query/package.json +++ b/examples/react/with-trpc-react-query/package.json @@ -10,10 +10,10 @@ "dependencies": { "@tanstack/react-query": "^5.66.0", "@tanstack/react-query-devtools": "^5.66.0", - "@tanstack/react-router": "^1.120.2", - "@tanstack/react-router-devtools": "^1.120.2", - "@tanstack/router-plugin": "^1.120.2", - "@tanstack/react-start": "^1.120.2", + "@tanstack/react-router": "^1.120.3", + "@tanstack/react-router-devtools": "^1.120.3", + "@tanstack/router-plugin": "^1.120.3", + "@tanstack/react-start": "^1.120.3", "@trpc/client": "11.0.0-rc.772", "@trpc/server": "11.0.0-rc.772", "@trpc/tanstack-react-query": "11.0.0-rc.772", diff --git a/examples/react/with-trpc/package.json b/examples/react/with-trpc/package.json index 48dd684bb40..24143532407 100644 --- a/examples/react/with-trpc/package.json +++ b/examples/react/with-trpc/package.json @@ -8,10 +8,10 @@ "start": "vinxi start" }, "dependencies": { - "@tanstack/react-router": "^1.120.2", - "@tanstack/react-router-devtools": "^1.120.2", - "@tanstack/router-plugin": "^1.120.2", - "@tanstack/react-start": "^1.120.2", + "@tanstack/react-router": "^1.120.3", + "@tanstack/react-router-devtools": "^1.120.3", + "@tanstack/router-plugin": "^1.120.3", + "@tanstack/react-start": "^1.120.3", "@trpc/client": "11.0.0-rc.772", "@trpc/server": "11.0.0-rc.772", "react": "^19.0.0", diff --git a/examples/solid/basic-devtools-panel/package.json b/examples/solid/basic-devtools-panel/package.json index f4c08c397f4..ecc30cd7480 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.120.2", - "@tanstack/solid-router-devtools": "^1.120.2", + "@tanstack/solid-router": "^1.120.3", + "@tanstack/solid-router-devtools": "^1.120.3", "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 e727b578332..2c979898018 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.120.2", - "@tanstack/solid-router-devtools": "^1.120.2", + "@tanstack/solid-router": "^1.120.3", + "@tanstack/solid-router-devtools": "^1.120.3", "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.120.2", + "@tanstack/router-plugin": "^1.120.3", "typescript": "^5.7.2", "vite": "^6.1.0", "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 4eca7daf3bb..9f0ae1d7864 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.120.2", - "@tanstack/solid-router-devtools": "^1.120.2", + "@tanstack/solid-router": "^1.120.3", + "@tanstack/solid-router-devtools": "^1.120.3", "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 78d61fb3421..f074c64838c 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.120.2", - "@tanstack/solid-router-devtools": "^1.120.2", + "@tanstack/solid-router": "^1.120.3", + "@tanstack/solid-router-devtools": "^1.120.3", "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.120.2", + "@tanstack/router-plugin": "^1.120.3", "typescript": "^5.7.2", "vite": "^6.1.0", "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 094d51f514e..72aa31853b0 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.120.2", - "@tanstack/solid-router-devtools": "^1.120.2", + "@tanstack/solid-router": "^1.120.3", + "@tanstack/solid-router-devtools": "^1.120.3", "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.120.2", + "@tanstack/router-plugin": "^1.120.3", "typescript": "^5.7.2", "vite": "^6.1.0", "vite-plugin-solid": "^2.11.2" diff --git a/examples/solid/basic/package.json b/examples/solid/basic/package.json index 8d67e7af706..c602e833938 100644 --- a/examples/solid/basic/package.json +++ b/examples/solid/basic/package.json @@ -9,8 +9,8 @@ "start": "vite" }, "dependencies": { - "@tanstack/solid-router": "^1.120.2", - "@tanstack/solid-router-devtools": "^1.120.2", + "@tanstack/solid-router": "^1.120.3", + "@tanstack/solid-router-devtools": "^1.120.3", "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 839ae26d596..190dd6540c9 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.120.2", - "@tanstack/solid-router-devtools": "^1.120.2", + "@tanstack/solid-router": "^1.120.3", + "@tanstack/solid-router-devtools": "^1.120.3", "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.120.2", + "@tanstack/router-plugin": "^1.120.3", "typescript": "^5.7.2", "vite": "^6.1.0", "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 c4bcf560b1f..e22354139e7 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.120.2", - "@tanstack/solid-router-devtools": "^1.120.2", + "@tanstack/solid-router": "^1.120.3", + "@tanstack/solid-router-devtools": "^1.120.3", "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.120.2", + "@tanstack/router-plugin": "^1.120.3", "typescript": "^5.7.2", "vite": "^6.1.0", "vite-plugin-solid": "^2.11.2" diff --git a/examples/solid/start-bare/package.json b/examples/solid/start-bare/package.json index bbf74fb012f..2a94ab0a76f 100644 --- a/examples/solid/start-bare/package.json +++ b/examples/solid/start-bare/package.json @@ -9,9 +9,9 @@ "start": "vinxi start" }, "dependencies": { - "@tanstack/solid-router": "^1.120.2", - "@tanstack/solid-router-devtools": "^1.120.2", - "@tanstack/solid-start": "^1.120.2", + "@tanstack/solid-router": "^1.120.3", + "@tanstack/solid-router-devtools": "^1.120.3", + "@tanstack/solid-start": "^1.120.3", "solid-js": "^1.9.5", "redaxios": "^0.5.1", "tailwind-merge": "^2.6.0", diff --git a/examples/solid/start-basic/package.json b/examples/solid/start-basic/package.json index d765f3ad055..9503c2499a6 100644 --- a/examples/solid/start-basic/package.json +++ b/examples/solid/start-basic/package.json @@ -9,9 +9,9 @@ "start": "vinxi start" }, "dependencies": { - "@tanstack/solid-router": "^1.120.2", - "@tanstack/solid-router-devtools": "^1.120.2", - "@tanstack/solid-start": "^1.120.2", + "@tanstack/solid-router": "^1.120.3", + "@tanstack/solid-router-devtools": "^1.120.3", + "@tanstack/solid-start": "^1.120.3", "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 baa17107abc..ebe26da7e35 100644 --- a/packages/arktype-adapter/package.json +++ b/packages/arktype-adapter/package.json @@ -1,6 +1,6 @@ { "name": "@tanstack/arktype-adapter", - "version": "1.120.2", + "version": "1.120.3", "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 db43d1f2a95..940def08b5a 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.120.2", + "version": "1.120.3", "description": "Modern and scalable routing for React applications", "author": "Tanner Linsley", "license": "MIT", diff --git a/packages/react-router-with-query/package.json b/packages/react-router-with-query/package.json index 89842ca2eb8..fbfa01431f9 100644 --- a/packages/react-router-with-query/package.json +++ b/packages/react-router-with-query/package.json @@ -1,6 +1,6 @@ { "name": "@tanstack/react-router-with-query", - "version": "1.120.2", + "version": "1.120.3", "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 89ba3165742..caac296dc90 100644 --- a/packages/react-router/package.json +++ b/packages/react-router/package.json @@ -1,6 +1,6 @@ { "name": "@tanstack/react-router", - "version": "1.120.2", + "version": "1.120.3", "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 1bad604da0f..a83ed07e551 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.120.2", + "version": "1.120.3", "description": "Modern and scalable routing for React applications", "author": "Tanner Linsley", "license": "MIT", diff --git a/packages/react-start-config/package.json b/packages/react-start-config/package.json index 68558b01d3d..23efef7bfd2 100644 --- a/packages/react-start-config/package.json +++ b/packages/react-start-config/package.json @@ -1,6 +1,6 @@ { "name": "@tanstack/react-start-config", - "version": "1.120.2", + "version": "1.120.3", "description": "Modern and scalable routing for React applications", "author": "Tanner Linsley", "license": "MIT", diff --git a/packages/react-start-router-manifest/package.json b/packages/react-start-router-manifest/package.json index 09d5ea55fee..f367442a9ce 100644 --- a/packages/react-start-router-manifest/package.json +++ b/packages/react-start-router-manifest/package.json @@ -1,6 +1,6 @@ { "name": "@tanstack/react-start-router-manifest", - "version": "1.119.0", + "version": "1.120.3", "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 34045cc12f5..9bbf439abe7 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.120.2", + "version": "1.120.3", "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 ac225344c50..a08b5039804 100644 --- a/packages/react-start/package.json +++ b/packages/react-start/package.json @@ -1,6 +1,6 @@ { "name": "@tanstack/react-start", - "version": "1.120.2", + "version": "1.120.3", "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 e86a3bf672e..3d620859f86 100644 --- a/packages/router-cli/package.json +++ b/packages/router-cli/package.json @@ -1,6 +1,6 @@ { "name": "@tanstack/router-cli", - "version": "1.120.2", + "version": "1.120.3", "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 3daafd8a957..ce60e3f8212 100644 --- a/packages/router-core/package.json +++ b/packages/router-core/package.json @@ -1,6 +1,6 @@ { "name": "@tanstack/router-core", - "version": "1.119.0", + "version": "1.120.3", "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 fe715ab3428..59cc80782b1 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.119.0", + "version": "1.120.3", "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 9f713f2d55f..82405a50bbd 100644 --- a/packages/router-devtools/package.json +++ b/packages/router-devtools/package.json @@ -1,6 +1,6 @@ { "name": "@tanstack/router-devtools", - "version": "1.120.2", + "version": "1.120.3", "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 932f73a204c..6a86263abf9 100644 --- a/packages/router-generator/package.json +++ b/packages/router-generator/package.json @@ -1,6 +1,6 @@ { "name": "@tanstack/router-generator", - "version": "1.120.2", + "version": "1.120.3", "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 7659164726b..1b0e9ebefc4 100644 --- a/packages/router-plugin/package.json +++ b/packages/router-plugin/package.json @@ -1,6 +1,6 @@ { "name": "@tanstack/router-plugin", - "version": "1.120.2", + "version": "1.120.3", "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 1e3647cc64f..d3768c86fd2 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.120.2", + "version": "1.120.3", "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 e3d0e704f99..2970a3554a2 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.120.2", + "version": "1.120.3", "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 f1a82857fd3..931c967fcce 100644 --- a/packages/solid-router/package.json +++ b/packages/solid-router/package.json @@ -1,6 +1,6 @@ { "name": "@tanstack/solid-router", - "version": "1.120.2", + "version": "1.120.3", "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 6ea45e92ed4..63e75245771 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.120.2", + "version": "1.120.3", "description": "Modern and scalable routing for Solid applications", "author": "Tanner Linsley", "license": "MIT", diff --git a/packages/solid-start-config/package.json b/packages/solid-start-config/package.json index d8a7bca7d26..0e730177d05 100644 --- a/packages/solid-start-config/package.json +++ b/packages/solid-start-config/package.json @@ -1,6 +1,6 @@ { "name": "@tanstack/solid-start-config", - "version": "1.120.2", + "version": "1.120.3", "description": "Modern and scalable routing for Solid applications", "author": "Tanner Linsley", "license": "MIT", diff --git a/packages/solid-start-router-manifest/package.json b/packages/solid-start-router-manifest/package.json index 097417e4879..3ee031b8e07 100644 --- a/packages/solid-start-router-manifest/package.json +++ b/packages/solid-start-router-manifest/package.json @@ -1,6 +1,6 @@ { "name": "@tanstack/solid-start-router-manifest", - "version": "1.119.0", + "version": "1.120.3", "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 25ea630ac41..4aea00c2791 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.120.2", + "version": "1.120.3", "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 650476434f8..228c931c615 100644 --- a/packages/solid-start/package.json +++ b/packages/solid-start/package.json @@ -1,6 +1,6 @@ { "name": "@tanstack/solid-start", - "version": "1.120.2", + "version": "1.120.3", "description": "Modern and scalable routing for Solid applications", "author": "Tanner Linsley", "license": "MIT", diff --git a/packages/start-api-routes/package.json b/packages/start-api-routes/package.json index c1443f001a1..3c2acd77eeb 100644 --- a/packages/start-api-routes/package.json +++ b/packages/start-api-routes/package.json @@ -1,6 +1,6 @@ { "name": "@tanstack/start-api-routes", - "version": "1.119.0", + "version": "1.120.3", "description": "Modern and scalable routing for applications", "author": "Tanner Linsley", "license": "MIT", diff --git a/packages/start-client-core/package.json b/packages/start-client-core/package.json index 2e902b2b70f..e4ce1dbd0d5 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.119.0", + "version": "1.120.3", "description": "Modern and scalable routing for React applications", "author": "Tanner Linsley", "license": "MIT", diff --git a/packages/start-config/package.json b/packages/start-config/package.json index 3ff0532cb63..8c5bb24691e 100644 --- a/packages/start-config/package.json +++ b/packages/start-config/package.json @@ -1,6 +1,6 @@ { "name": "@tanstack/start-config", - "version": "1.120.2", + "version": "1.120.3", "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 8d2b81d030b..95f7e6799ae 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.119.0", + "version": "1.120.3", "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 79444509568..8878f1ea629 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.119.2", + "version": "1.120.3", "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 2c65dd1e175..e8e5ec58280 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.119.0", + "version": "1.120.3", "description": "Modern and scalable routing for applications", "author": "Tanner Linsley", "license": "MIT", diff --git a/packages/start-server-functions-handler/package.json b/packages/start-server-functions-handler/package.json index 9a6c43c3169..cec8c3d19ae 100644 --- a/packages/start-server-functions-handler/package.json +++ b/packages/start-server-functions-handler/package.json @@ -1,6 +1,6 @@ { "name": "@tanstack/start-server-functions-handler", - "version": "1.119.0", + "version": "1.120.3", "description": "Modern and scalable routing for applications", "author": "Tanner Linsley", "license": "MIT", diff --git a/packages/start-server-functions-ssr/package.json b/packages/start-server-functions-ssr/package.json index 02fda3ff2a5..b9feda56bc4 100644 --- a/packages/start-server-functions-ssr/package.json +++ b/packages/start-server-functions-ssr/package.json @@ -1,6 +1,6 @@ { "name": "@tanstack/start-server-functions-ssr", - "version": "1.119.2", + "version": "1.120.3", "description": "Modern and scalable routing for applications", "author": "Tanner Linsley", "license": "MIT", diff --git a/packages/start/package.json b/packages/start/package.json index 6cc8e867c04..2a4f92a117b 100644 --- a/packages/start/package.json +++ b/packages/start/package.json @@ -1,6 +1,6 @@ { "name": "@tanstack/start", - "version": "1.120.2", + "version": "1.120.3", "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 6720c71fa01..ce55411e1e8 100644 --- a/packages/valibot-adapter/package.json +++ b/packages/valibot-adapter/package.json @@ -1,6 +1,6 @@ { "name": "@tanstack/valibot-adapter", - "version": "1.120.2", + "version": "1.120.3", "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 03d9984c88d..93af7a8aa8e 100644 --- a/packages/zod-adapter/package.json +++ b/packages/zod-adapter/package.json @@ -1,6 +1,6 @@ { "name": "@tanstack/zod-adapter", - "version": "1.120.2", + "version": "1.120.3", "description": "Modern and scalable routing for React applications", "author": "Tanner Linsley", "license": "MIT", diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index 9bcd96546db..93f882fd748 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -5244,7 +5244,7 @@ importers: examples/solid/basic: dependencies: '@tanstack/solid-router': - specifier: ^1.120.2 + specifier: ^1.120.3 version: link:../../../packages/solid-router '@tanstack/solid-router-devtools': specifier: workspace:^ @@ -5284,7 +5284,7 @@ importers: examples/solid/basic-devtools-panel: dependencies: '@tanstack/solid-router': - specifier: ^1.120.2 + specifier: ^1.120.3 version: link:../../../packages/solid-router '@tanstack/solid-router-devtools': specifier: workspace:^ @@ -5318,7 +5318,7 @@ importers: examples/solid/basic-file-based: dependencies: '@tanstack/solid-router': - specifier: ^1.120.2 + specifier: ^1.120.3 version: link:../../../packages/solid-router '@tanstack/solid-router-devtools': specifier: workspace:^ @@ -5358,7 +5358,7 @@ importers: examples/solid/basic-non-nested-devtools: dependencies: '@tanstack/solid-router': - specifier: ^1.120.2 + specifier: ^1.120.3 version: link:../../../packages/solid-router '@tanstack/solid-router-devtools': specifier: workspace:^ @@ -5404,7 +5404,7 @@ importers: specifier: ^5.71.9 version: 5.71.9(@tanstack/solid-query@5.71.9(solid-js@1.9.5))(solid-js@1.9.5) '@tanstack/solid-router': - specifier: ^1.120.2 + specifier: ^1.120.3 version: link:../../../packages/solid-router '@tanstack/solid-router-devtools': specifier: workspace:^ @@ -5447,7 +5447,7 @@ importers: specifier: ^5.71.9 version: 5.71.9(@tanstack/solid-query@5.71.9(solid-js@1.9.5))(solid-js@1.9.5) '@tanstack/solid-router': - specifier: ^1.120.2 + specifier: ^1.120.3 version: link:../../../packages/solid-router '@tanstack/solid-router-devtools': specifier: workspace:^ @@ -5487,7 +5487,7 @@ importers: examples/solid/kitchen-sink-file-based: dependencies: '@tanstack/solid-router': - specifier: ^1.120.2 + specifier: ^1.120.3 version: link:../../../packages/solid-router '@tanstack/solid-router-devtools': specifier: workspace:^ @@ -5530,7 +5530,7 @@ importers: examples/solid/quickstart-file-based: dependencies: '@tanstack/solid-router': - specifier: ^1.120.2 + specifier: ^1.120.3 version: link:../../../packages/solid-router '@tanstack/solid-router-devtools': specifier: workspace:^ @@ -5570,7 +5570,7 @@ importers: examples/solid/start-bare: dependencies: '@tanstack/solid-router': - specifier: ^1.120.2 + specifier: ^1.120.3 version: link:../../../packages/solid-router '@tanstack/solid-router-devtools': specifier: workspace:^ @@ -5619,7 +5619,7 @@ importers: examples/solid/start-basic: dependencies: '@tanstack/solid-router': - specifier: ^1.120.2 + specifier: ^1.120.3 version: link:../../../packages/solid-router '@tanstack/solid-router-devtools': specifier: workspace:^