@tanstack/start-storage-context@1.167.38 @tanstack/vue-start@1.169.0
high risk
TanStack/routerOct 12, 2026 → Oct 12, 20260 days between releases
What's New
TanStack Start is stable, Vite 8 is required, and the `useSession` API is removed.
Breaking Changes
- Remove the deprecated `.inputValidator()` method, use `.validator()` instead
- Remove the built-in `useSession` API
- Require Vite 8 for builds
Improvements
- Keep streaming a page when middleware returns a response that reads the page body
- Remove `transferResponseBodyOwnership` to return derived responses directly
Upgrade Notes
Upgrade Vite to version 8. Replace `.inputValidator()` with `.validator()` in `createServerFn` and `createMiddleware`. Remove usage of the built-in `useSession` API and integrate a third-party session library like iron-session.
The Two Releases
@tanstack/start-storage-context@1.167.38
@tanstack/start-storage-context@1.167.38
Oct 12, 2026· 9 days ago
Performance improvements in Start to reduce overhead by avoiding unnecessary URL cloning and allowing synchronous errors to propagate.
Full release notes@tanstack/vue-start@1.169.0
@tanstack/vue-start@1.169.0
Oct 12, 2026· 9 days ago
A major update marking TanStack Start as stable, removing the built-in `useSession` API, and requiring Vite 8 for builds.
Full release notes