release-2026-08-09-0907

TanStack/routerrelease-2026-08-09-0907Aug 9, 2026by github-actions[bot]

AI Summary

This release focuses on performance optimizations within the router core and client frame decoder to improve overall efficiency. It includes updates to multiple packages across the React, Solid, and Vue ecosystems.

Key Highlights

  • Skip impossible JSON parse attempts in router-core
  • O(1) buffer drain in client frame decoder
  • Faster enumerable-key collection in structural sharing

Full Release Notes

Release 2026-08-09 09:07

## Changes

### Performance

- router-core: skip impossible JSON parse attempts (#8006) (44a8c3e1d2) by @Sheraff
- start-client-core: O(1) buffer drain in client frame decoder (#8009) (c59788ca20) by @Sheraff
- router-core: faster enumerable-key collection in structural sharing (#8010) (5253e70db2) by @Sheraff


## Packages

- @tanstack/react-router@1.170.24
- @tanstack/react-start@1.168.41
- @tanstack/react-start-client@1.168.22
- @tanstack/react-start-rsc@0.1.40
- @tanstack/react-start-server@1.167.29
- @tanstack/router-cli@1.167.26
- @tanstack/router-core@1.171.20
- @tanstack/router-generator@1.167.26
- @tanstack/router-plugin@1.168.28
- @tanstack/router-vite-plugin@1.167.28
- @tanstack/solid-router@1.170.23
- @tanstack/solid-start@1.168.40
- @tanstack/solid-start-client@1.168.22
- @tanstack/solid-start-server@1.167.29
- @tanstack/start-client-core@1.170.20
- @tanstack/start-plugin-core@1.171.32
- @tanstack/start-server-core@1.169.24
- @tanstack/start-static-server-functions@1.167.25
- @tanstack/start-storage-context@1.167.22
- @tanstack/vue-router@1.170.22
- @tanstack/vue-start@1.168.39
- @tanstack/vue-start-client@1.167.25
- @tanstack/vue-start-server@1.167.29