Release 2026-09-06 21:27
Changes
Fix
- history: handle blockers consistently across history traversal (#8264) (9035abc) by @Sheraff
- router-core: fix dangling references in published declarations (#8207) (08eff50) by @Sheraff
- react-router: avoid rewriting unchanged head assets (#8257) (cf166d1) by @schiller-manuel
- router-core: skip lifecycle callbacks below fallback boundaries (#8165) (2f20c00) by @Sheraff
- router: handle unknown error boundary values (#8209) (28a5e45) by @Sheraff
- router-core: retain not-found boundary during navigation (#8161) (f0b5eda) by @Sheraff
- docs: Ensure we use normal install for query integration package (#8228) (650acb4) by @sommeeeer
- preserve shouldThrow in route-scoped hooks (#8169) (0caf6b9) by @mizukendesu
Performance
- router-core: reduce navigation promise chains (#8259) (216c0c4) by @Sheraff
- router: use URL.canParse for absolute URL checks (#8251) (0497cae) by @Sheraff
- router-core: avoid redundant promises for ready routes (#8244) (c18e690) by @Sheraff
- router-core: avoid quadratic cache resource handoff (#8240) (2f91503) by @Sheraff
- router-core: gate JSON.parse attempts behind jsonStart guard in parseSearchWith (#8142) (50eafca) by @Sheraff
- router-core: replace the LRU cache with a trimmed SIEVE cache (#8230) (ee28348) by @Sheraff
- router-core: share settle chain between superseded navigation waiters (#8222) (edf0e16) by @Sheraff
- start: optimize Rsbuild import protection reporting (#8164) (37877da) by @SyMind
Chore
- simplify bundle optimization commands (#8253) (af2f9d1) by @schiller-manuel
Packages
- @tanstack/history@1.162.2
- @tanstack/nitro-v2-vite-plugin@1.155.1
- @tanstack/react-router@1.170.33
- @tanstack/react-start@1.168.50
- @tanstack/react-start-client@1.168.31
- @tanstack/react-start-rsc@0.1.49
- @tanstack/react-start-server@1.167.38
- @tanstack/router-cli@1.167.34
- @tanstack/router-core@1.171.28
- @tanstack/router-generator@1.167.34
- @tanstack/router-plugin@1.168.36
- @tanstack/router-vite-plugin@1.167.36
- @tanstack/solid-router@1.170.31
- @tanstack/solid-start@1.168.48
- @tanstack/solid-start-client@1.168.30
- @tanstack/solid-start-server@1.167.37
- @tanstack/start-client-core@1.170.28
- @tanstack/start-plugin-core@1.171.40
- @tanstack/start-server-core@1.169.32
- @tanstack/start-static-server-functions@1.167.33
- @tanstack/start-storage-context@1.167.30
- @tanstack/vue-router@1.170.30
- @tanstack/vue-start@1.168.47
- @tanstack/vue-start-client@1.167.33
- @tanstack/vue-start-server@1.167.37