release-2026-08-12-0839

TanStack/routerrelease-2026-08-12-0839Aug 12, 2026by github-actions[bot]

AI Summary

This release focuses on stability improvements and performance optimizations for the router. It introduces warnings for incorrect Outlet rendering, refactors link transition states, and improves client-side loading caching.

Key Highlights

  • Warn when Outlet is rendered in fallback components
  • Apply preload delay to viewport links
  • Cache settled abandoned loader work without preload authority
  • Remove Link transition state

Full Release Notes

Release 2026-08-12 08:39

## Changes

### Fix

- router: warn when Outlet is rendered in fallback components (#8045) (f5007607d6) by @Sheraff
- router: apply preload delay to viewport links (#8044) (aa10b6589e) by @Sheraff
- router-core: load-client can cache settled abandoned loader work without preload authority (#8039) (7e93431ae9) by @Sheraff

### Refactor

- remove Link transition state (#8043) (1aafca9b45) by @Sheraff


## Packages

- @tanstack/react-router@1.170.26
- @tanstack/react-start@1.168.43
- @tanstack/react-start-client@1.168.24
- @tanstack/react-start-rsc@0.1.42
- @tanstack/react-start-server@1.167.31
- @tanstack/router-cli@1.167.28
- @tanstack/router-core@1.171.22
- @tanstack/router-generator@1.167.28
- @tanstack/router-plugin@1.168.30
- @tanstack/router-vite-plugin@1.167.30
- @tanstack/solid-router@1.170.25
- @tanstack/solid-start@1.168.42
- @tanstack/solid-start-client@1.168.24
- @tanstack/solid-start-server@1.167.31
- @tanstack/start-client-core@1.170.22
- @tanstack/start-plugin-core@1.171.34
- @tanstack/start-server-core@1.169.26
- @tanstack/start-static-server-functions@1.167.27
- @tanstack/start-storage-context@1.167.24
- @tanstack/vue-router@1.170.24
- @tanstack/vue-start@1.168.41
- @tanstack/vue-start-client@1.167.27
- @tanstack/vue-start-server@1.167.31