Skip to content

chore(deps): update tanstack-router monorepo to v1.170.32 - #9

Open
renovate[bot] wants to merge 1 commit into
mainfrom
renovate/tanstack-router-monorepo
Open

chore(deps): update tanstack-router monorepo to v1.170.32#9
renovate[bot] wants to merge 1 commit into
mainfrom
renovate/tanstack-router-monorepo

Conversation

@renovate

@renovate renovate Bot commented Dec 29, 2025

Copy link
Copy Markdown
Contributor

ℹ️ Note

This PR body was truncated due to platform limits.

This PR contains the following updates:

Package Change Age Confidence
@tanstack/react-router (source) 1.157.161.170.32 age confidence
@tanstack/router-plugin (source) 1.157.161.168.35 age confidence

Release Notes

TanStack/router (@​tanstack/react-router)

v1.170.32

Compare Source

Patch Changes

v1.170.31

Compare Source

Patch Changes

v1.170.30

Compare Source

Patch Changes

v1.170.29

Compare Source

Patch Changes

v1.170.28

Compare Source

Patch Changes
  • #​8055 0c25a7b - Avoid wrapping root components that may render the HTML document in a Suspense boundary during SSR and hydration.

  • #​8054 31882c7 - Reuse resolved lazy route components when revisiting code-split routes, preventing unnecessary pending UI.

  • Updated dependencies [31882c7]:

v1.170.27

Compare Source

Patch Changes

v1.170.26

Compare Source

Patch Changes
  • #​8045 f500760 - Warn when an Outlet is rendered inside a pending, error, or not-found component.

  • #​8043 1aafca9 - remove the undocumented Link isTransitioning state and data-transitioning attribute

  • #​8044 aa10b65 - Apply preloadDelay to viewport link preloading and cancel pending preloads when links leave the viewport.

  • Updated dependencies [7e93431]:

v1.170.25

Compare Source

Patch Changes

v1.170.24

Compare Source

Patch Changes

v1.170.23

Compare Source

Patch Changes
  • #​7952 95dec51 - bail out of Link re-renders when the resolved href and active state are unchanged

v1.170.22

Compare Source

Patch Changes

v1.170.21

Compare Source

Patch Changes
  • #​7961 697ebb6 - Prevent a blank frame before zero-delay initial pending UI by using a
    component-scoped React transition for match publication. Pending timing,
    boundary selection, and rendered matches continue to come from the router
    core.

  • #​7970 2435885 - createFileRoute does not rely on FileRoute class

  • #​7971 86bf510 - clean intersection observer options in link component

  • #​7967 6aefb33 - Preserve path params in their raw string form while matching routes so structured values returned by params.parse produce stable match IDs and do not reuse stale loader data.

    RouterCore.getMatchedRoutes() now returns [matchedRoutes, rawParams, foundRoute] instead of an object.

  • Updated dependencies [84db4a8, 9cac62a, 6aefb33]:

v1.170.20

Compare Source

Patch Changes

v1.170.19

Compare Source

Patch Changes
  • #​7805 45c4ad8 - Rewrite match loading around a lane-based scheduler that tracks each navigation, preload, and background reload as an ordered unit of work. This fixes pending/redirect/retry state leaking between overlapping navigations, restores correct SSR status codes for redirects, errors, and not-found responses, and closes hydration gaps where the client re-ran work the server had already completed.

    • Invalidation now retires matching active preloads so older speculative loader results cannot become fresh cache data after invalidation.
    • Route headers() now only runs on the server, matching the documented behavior — it is no longer invoked during client-side asset projection.
    • The documented default gcTime and preloadGcTime now match the existing runtime default of 5 minutes (300_000).

    Removed / changed exported internals

    • RouterState no longer includes loadedAt, isTransitioning, statusCode, or redirect. Use match.updatedAt in place of loadedAt; subscribe to router.state.status / router.state.isLoading in place of isTransitioning; server response status and redirect handling are now internal to the server loader and are no longer exposed on router.state.
    • RouteMatch.fetchCount has been removed, with no replacement — it was purely informational.
    • RouteMatch.status no longer includes 'redirected' (it remains 'pending' | 'success' | 'error' | 'notFound') — redirected matches are dropped from the match list instead of being rendered.
    • RouteMatch.globalNotFound has been renamed and privatized to the internal _notFound field. Use match.status === 'notFound' instead.
    • The exported React, Solid, and Vue Match components now accept routeId instead of matchId.
    • The exported RouterStores adapter contract now uses route-keyed presentation stores: matchesId is replaced by ids, matchStores by byRoute, and getRouteMatchStore() by getMatchStore(). The separate loadedAt, isLoading, isTransitioning, statusCode, and redirect stores have been removed, along with the pending/cache stores and their setters. StoreConfig.init has also been removed. Read application-facing state from router.state; preload and cache coordination are now internal.
    • Removed RouterCore members getMatch(), updateMatch(), cancelMatch(), and cancelMatches() — read matches from router.state.matches (e.g. router.state.matches.find((m) => m.id === id)); there is no replacement for mutating or cancelling an individual in-flight match from outside the router.
    • Removed RouterCore.hasNotFoundMatch() — use router.state.matches.some((m) => m.status === 'notFound').
    • Removed RouterCore.looseRoutesById — use routesById.
    • Removed RouterCore.isPrerendering(), RouterCore.isViewTransitionTypesSupported, and RouterCore.viewTransitionPromise, with no replacement.
    • Removed RouterCore.getParsedLocationHref() and RouterCore.clearExpiredCache(), with no replacement — expired cache entries are now reconciled automatically as part of match commit.
    • Removed RouterCore.latestLoadPromise and RouterCore.beforeLoad(), with no replacement.
    • RouterCore.commitLocationPromise and RouterCore.pendingBuiltLocation have been replaced by the internal _commitPromise and _pendingLocation fields.
    • Removed the exported GetMatchFn and UpdateMatchFn types, along with the methods they typed.
    • Removed the standalone getMatchedRoutes() export from @tanstack/router-core — use the router.getMatchedRoutes() instance method instead.
    • RouterCore.loadRouteChunk() no longer accepts an array of component types as its second argument. One-argument usage is unchanged; the optional second argument is now 'errorComponent', 'notFoundComponent', or false for internal boundary loading.
    • Removed Redirect.redirectHandled, which was internal redirect bookkeeping.
    • MatchRoutesOpts.preload and MatchRoutesOpts.dest have been removed.
    • StartTransitionFn is now (fn, expected) => Promise<boolean> (previously (fn) => void). This only affects custom framework adapters that implement startTransition.
  • Updated dependencies [45c4ad8]:

v1.170.18

Compare Source

Patch Changes

v1.170.17

Compare Source

Patch Changes

v1.170.16

Compare Source

Patch Changes
  • #​7595 52db703 - Perf improvement of useMatch and derived hooks when navigating away from previous match

  • #​7575 4a93cff - useMatches can skip useRef for structural sharing during SSR

  • #​7600 f046b06 - Reduce Match rerenders during navigations (PR #​7596)

  • #​7577 689d88e - Reduce bundle size by sharing structuralSharing selector logic

  • #​7627 689c5ab - Silence AbortError in renderRouterToStream, this is normal operation

v1.170.15

Compare Source

Patch Changes

v1.170.14

Compare Source

Patch Changes

v1.170.13

Compare Source

Patch Changes

v1.170.12

Compare Source

Patch Changes

v1.170.11

Compare Source

Patch Changes

v1.170.10

Compare Source

Patch Changes

v1.170.9

Compare Source

Patch Changes

v1.170.8

Compare Source

Patch Changes
  • Add support for Rsbuild client output formats, including module output by default and IIFE output for classic script environments. (#​7477)

    Client entry scripts and preloads are now represented as root route manifest assets, script preloads follow the manifest script format, and script asset cross-origin configuration uses the script key. The transformAssets script callback context now exposes only kind: 'script' and url, keeping script format handling internal to manifest rendering.

  • Updated dependencies [51a97a1]:

v1.170.7

Compare Source

Patch Changes

v1.170.6

Compare Source

Patch Changes

v1.170.5

Compare Source

Patch Changes

v1.170.4

Compare Source

Patch Changes

v1.170.3

Compare Source

Patch Changes

v1.170.2

Compare Source

Patch Changes

v1.170.1

Compare Source

Patch Changes

v1.170.0

Compare Source

Minor Changes
  • Clean minor bump, fresh start (#​7395)
Patch Changes

v1.169.2

Compare Source

Patch Changes

v1.169.1

Compare Source

Patch Changes

v1.169.0

Compare Source

Minor Changes
  • Allow params.parse to experimentally return false to skip an incoming route candidate during path matching. Thrown parse errors still surface on the selected match instead of falling through, and outgoing typed route-template links continue to use exact route lookup followed by params.stringify for URL generation. (#​7263)
Patch Changes

v1.168.26

Compare Source

Patch Changes

v1.168.25

Compare Source

Patch Changes

v1.168.24

Compare Source

Patch Changes
  • Add TanStack Start inline CSS manifest support for SSR so route styles can be embedded in the HTML response and hydrated without duplicate stylesheet links. (#​7253)

  • Updated dependencies [4d864ee]:

v1.168.23

Compare Source

Patch Changes
  • fix(react-router): prevent webpack static analysis of React.use with let binding (#​7182)

v1.168.22

Compare Source

Patch Changes
  • Preserve shared route stylesheet links across client navigation by rendering route CSS assets with React stylesheet precedence. (#​7186)

v1.168.21

Compare Source

Patch Changes

v1.168.20

Compare Source

Patch Changes
  • Fix React Server Component imports from @tanstack/react-router by adding a react-server root export that preserves the normal API surface while resolving notFound and redirect from a server-safe entry. (#​7183)

    This fixes RSC routes that throw notFound() or redirect() from server functions so they behave correctly during SSR and client navigation.

v1.168.19

Compare Source

Patch Changes
  • Fix route file transforms to preserve route ID quoting, handle more exported Route patterns, and avoid incorrect import rewrites in edge cases. (#​7167)

    Improve transform robustness with clearer route-call detection, safer import removal, and expanded test coverage for quote preservation, constructor swaps, and unsupported route definitions.

v1.168.18

Compare Source

Patch Changes

v1.168.17

Compare Source

Patch Changes

v1.168.16

Compare Source

Patch Changes

v1.168.15

Compare Source

Patch Changes

v1.168.14

Compare Source

Patch Changes

v1.168.13

Compare Source

Patch Changes
  • Fix MatchRoute child callback param inference to resolve params from the target to route instead of the route path key across React, Solid, and Vue adapters. (#​7139)

  • Fix a stale route error boundary state issue that could briefly render the next route's errorComponent after navigating away from a failed route. (#​7136)

v1.168.12

Compare Source

Patch Changes
  • Fix redirected pending route transitions so lazy target routes can finish loading without stale redirected matches causing render errors. (#​7137)

v1.168.11

Compare Source

Patch Changes
  • Fix Link to keep internal routing props like preloadIntentProximity, from, and unsafeRelative from leaking to rendered DOM elements across React, Solid, and Vue. (#​7138)

v1.168.10

Compare Source

Patch Changes
  • Preserve component-thrown notFound() errors through framework error boundaries so route notFoundComponent handlers render without requiring an explicit routeId. (#​7077)

  • Updated dependencies [796406d]:

v1.168.9

Compare Source

Patch Changes

v1.168.8

Compare Source

Patch Changes

v1.168.7

Compare Source

Patch Changes

v1.168.6

Compare Source

Patch Changes
  • Remove the extra SSR sentinel tag used for onRendered in React Router while (#​7054)
    preserving the client-side render timing needed for scroll restoration and
    onRendered subscribers.

v1.168.5

Compare Source

Patch Changes

v1.168.4

Compare Source

Patch Changes

v1.168.3

Compare Source

Patch Changes

v1.168.2

Compare Source

Patch Changes

v1.168.1

Compare Source

Patch Changes

v1.168.0

Compare Source

Minor Changes
  • remove pendingMatches, cachedMatches (#​6704)
    move to signal-based reactivity
    solid uses its own native signals
Patch Changes

v1.167.5

Compare Source

Patch Changes

v1.167.4

Compare Source

Patch Changes

v1.167.3

Compare Source

Patch Changes

v1.167.2

Compare Source

Patch Changes

v1.167.1

Compare Source

Patch Changes

v1.167.0

Compare Source

Minor Changes
Patch Changes

v1.166.8

Compare Source

Patch Changes

v1.166.7

Compare Source

Version 1.166.7 - 3/10/26, 7:24 PM

Changes

Fix
Chore

Packages

v1.166.6

Compare Source

Version 1.166.6 - 3/9/26, 10:25 PM

Changes

Fix
  • ensure lazy error component is preloaded (#​6875) (b7def82) by Manuel Schiller

Packages

  • [@​

Note

PR body was truncated to here.


Configuration

📅 Schedule: (UTC)

  • Branch creation
    • At any time (no schedule defined)
  • Automerge
    • At any time (no schedule defined)

🚦 Automerge: Disabled by config. Please merge this manually once you are satisfied.

Rebasing: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.

🔕 Ignore: Close this PR and you won't be reminded about these updates again.


  • If you want to rebase/retry this PR, check this box

This PR was generated by Mend Renovate. View the repository job log.

@changeset-bot

changeset-bot Bot commented Dec 29, 2025

Copy link
Copy Markdown

⚠️ No Changeset found

Latest commit: 0a8e6b4

Merging this PR will not cause a version bump for any packages. If these changes should not result in a new version, you're good to go. If these changes should result in a version bump, you need to add a changeset.

Click here to learn what changesets are, and how to add one.

Click here if you're a maintainer who wants to add a changeset to this PR

@renovate renovate Bot changed the title chore(deps): update tanstack-router monorepo to v1.144.0 chore(deps): update tanstack-router monorepo to v1.144.0 - autoclosed Dec 29, 2025
@renovate renovate Bot closed this Dec 29, 2025
@renovate renovate Bot changed the title chore(deps): update tanstack-router monorepo to v1.144.0 - autoclosed chore(deps): update dependency @tanstack/router-plugin to v1.145.1 Dec 30, 2025
@renovate renovate Bot reopened this Dec 30, 2025
@renovate renovate Bot changed the title chore(deps): update dependency @tanstack/router-plugin to v1.145.1 chore(deps): update dependency @tanstack/router-plugin to v1.145.2 Dec 31, 2025
@renovate renovate Bot changed the title chore(deps): update dependency @tanstack/router-plugin to v1.145.2 chore(deps): update dependency @tanstack/router-plugin to v1.145.4 Jan 5, 2026
@renovate renovate Bot changed the title chore(deps): update dependency @tanstack/router-plugin to v1.145.4 chore(deps): update dependency @tanstack/router-plugin to v1.145.4 - autoclosed Jan 5, 2026
@renovate renovate Bot closed this Jan 5, 2026
@renovate renovate Bot changed the title chore(deps): update dependency @tanstack/router-plugin to v1.145.4 - autoclosed chore(deps): update tanstack-router monorepo to v1.145.7 Jan 6, 2026
@renovate renovate Bot reopened this Jan 6, 2026
@renovate renovate Bot changed the title chore(deps): update tanstack-router monorepo to v1.145.7 chore(deps): update tanstack-router monorepo to v1.145.7 - autoclosed Jan 7, 2026
@renovate renovate Bot closed this Jan 7, 2026
@renovate renovate Bot changed the title chore(deps): update tanstack-router monorepo to v1.145.7 - autoclosed chore(deps): update tanstack-router monorepo to v1.145.11 Jan 8, 2026
@renovate renovate Bot reopened this Jan 8, 2026
@renovate renovate Bot changed the title chore(deps): update tanstack-router monorepo to v1.145.11 chore(deps): update tanstack-router monorepo to v1.145.11 - autoclosed Jan 8, 2026
@renovate renovate Bot closed this Jan 8, 2026
@renovate renovate Bot changed the title chore(deps): update tanstack-router monorepo to v1.145.11 - autoclosed chore(deps): update tanstack-router monorepo to v1.146.0 Jan 8, 2026
@renovate renovate Bot reopened this Jan 8, 2026
@renovate renovate Bot changed the title chore(deps): update tanstack-router monorepo to v1.146.0 chore(deps): update tanstack-router monorepo to v1.146.2 Jan 9, 2026
@renovate renovate Bot changed the title chore(deps): update tanstack-router monorepo to v1.146.2 chore(deps): update tanstack-router monorepo to v1.146.2 - autoclosed Jan 9, 2026
@renovate renovate Bot closed this Jan 9, 2026
@renovate renovate Bot changed the title chore(deps): update tanstack-router monorepo to v1.146.2 - autoclosed chore(deps): update tanstack-router monorepo to v1.147.0 Jan 10, 2026
@renovate renovate Bot reopened this Jan 10, 2026
@renovate renovate Bot changed the title chore(deps): update tanstack-router monorepo to v1.147.0 chore(deps): update tanstack-router monorepo to v1.147.3 Jan 11, 2026
@renovate renovate Bot changed the title chore(deps): update tanstack-router monorepo to v1.147.3 chore(deps): update tanstack-router monorepo to v1.149.3 Jan 13, 2026
@renovate renovate Bot changed the title chore(deps): update tanstack-router monorepo to v1.149.3 chore(deps): update tanstack-router monorepo to v1.149.3 - autoclosed Jan 14, 2026
@renovate renovate Bot closed this Jan 14, 2026
@renovate renovate Bot changed the title chore(deps): update tanstack-router monorepo to v1.149.3 - autoclosed chore(deps): update tanstack-router monorepo to v1.150.0 Jan 16, 2026
@renovate renovate Bot changed the title chore(deps): update tanstack-router monorepo to v1.157.16 chore(deps): update tanstack-router monorepo to v1.157.16 - autoclosed Jan 28, 2026
@renovate renovate Bot closed this Jan 28, 2026
@renovate renovate Bot changed the title chore(deps): update tanstack-router monorepo to v1.157.16 - autoclosed chore(deps): update tanstack-router monorepo to v1.157.17 Jan 31, 2026
@renovate renovate Bot reopened this Jan 31, 2026
@renovate renovate Bot changed the title chore(deps): update tanstack-router monorepo to v1.157.17 chore(deps): update tanstack-router monorepo to v1.157.18 Feb 1, 2026
@renovate renovate Bot changed the title chore(deps): update tanstack-router monorepo to v1.157.18 chore(deps): update tanstack-router monorepo to v1.158.0 Feb 3, 2026
@renovate renovate Bot changed the title chore(deps): update tanstack-router monorepo to v1.158.0 chore(deps): update tanstack-router monorepo to v1.158.1 Feb 5, 2026
@renovate renovate Bot changed the title chore(deps): update tanstack-router monorepo to v1.158.1 chore(deps): update tanstack-router monorepo to v1.158.4 Feb 7, 2026
@renovate renovate Bot changed the title chore(deps): update tanstack-router monorepo to v1.158.4 chore(deps): update tanstack-router monorepo to v1.159.4 Feb 9, 2026
@renovate renovate Bot changed the title chore(deps): update tanstack-router monorepo to v1.159.4 chore(deps): update tanstack-router monorepo to v1.159.5 Feb 10, 2026
@renovate renovate Bot changed the title chore(deps): update tanstack-router monorepo to v1.159.5 chore(deps): update tanstack-router monorepo to v1.159.6 Feb 13, 2026
@renovate renovate Bot changed the title chore(deps): update tanstack-router monorepo to v1.159.6 chore(deps): update tanstack-router monorepo to v1.159.10 Feb 14, 2026
@renovate renovate Bot changed the title chore(deps): update tanstack-router monorepo to v1.159.10 chore(deps): update tanstack-router monorepo to v1.160.0 Feb 15, 2026
@renovate renovate Bot changed the title chore(deps): update tanstack-router monorepo to v1.160.0 chore(deps): update tanstack-router monorepo to v1.160.2 Feb 16, 2026
@renovate renovate Bot changed the title chore(deps): update tanstack-router monorepo to v1.160.2 chore(deps): update tanstack-router monorepo to v1.161.1 Feb 19, 2026
@renovate renovate Bot changed the title chore(deps): update tanstack-router monorepo to v1.161.1 chore(deps): update tanstack-router monorepo to v1.161.3 Feb 20, 2026
@renovate renovate Bot changed the title chore(deps): update tanstack-router monorepo to v1.161.3 chore(deps): update tanstack-router monorepo to v1.162.1 Feb 22, 2026
@renovate renovate Bot changed the title chore(deps): update tanstack-router monorepo to v1.162.1 chore(deps): update tanstack-router monorepo to v1.162.8 Feb 24, 2026
@renovate renovate Bot changed the title chore(deps): update tanstack-router monorepo to v1.162.8 chore(deps): update tanstack-router monorepo to v1.163.3 Mar 1, 2026
@renovate renovate Bot changed the title chore(deps): update tanstack-router monorepo to v1.163.3 chore(deps): update tanstack-router monorepo to v1.166.2 Mar 8, 2026
@renovate renovate Bot changed the title chore(deps): update tanstack-router monorepo to v1.166.2 chore(deps): update tanstack-router monorepo to v1.167.0 Mar 14, 2026
@renovate renovate Bot changed the title chore(deps): update tanstack-router monorepo to v1.167.0 chore(deps): update tanstack-router monorepo to v1.168.10 Mar 31, 2026
@renovate renovate Bot changed the title chore(deps): update tanstack-router monorepo to v1.168.10 chore(deps): update tanstack-router monorepo to v1.168.22 Apr 15, 2026
@renovate renovate Bot changed the title chore(deps): update tanstack-router monorepo to v1.168.22 chore(deps): update tanstack-router monorepo to v1.168.23 Apr 19, 2026
@renovate renovate Bot changed the title chore(deps): update tanstack-router monorepo to v1.168.23 chore(deps): update tanstack-router monorepo to v1.168.26 Apr 30, 2026
@renovate renovate Bot changed the title chore(deps): update tanstack-router monorepo to v1.168.26 chore(deps): update tanstack-router monorepo to v1.169.1 May 2, 2026
@renovate renovate Bot changed the title chore(deps): update tanstack-router monorepo to v1.169.1 chore(deps): update tanstack-router monorepo to v1.169.2 May 6, 2026
@renovate renovate Bot changed the title chore(deps): update tanstack-router monorepo to v1.169.2 chore(deps): update tanstack-router monorepo to v1.169.8 May 11, 2026
@renovate renovate Bot changed the title chore(deps): update tanstack-router monorepo to v1.169.8 chore(deps): update tanstack-router monorepo to v1.169.2 May 13, 2026
@renovate renovate Bot changed the title chore(deps): update tanstack-router monorepo to v1.169.2 chore(deps): update tanstack-router monorepo to v1.170.1 May 16, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

0 participants