1 hours ago
router

Release 2026-08-09 09:07

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
1 hours ago
router

@tanstack/vue-start-client@1.167.25

Patch Changes

  • Updated dependencies [44a8c3e, c59788c, 5253e70]:
    • @tanstack/router-core@1.171.20
    • @tanstack/start-client-core@1.170.20
    • @tanstack/vue-router@1.170.22
1 hours ago
router

@tanstack/vue-start-server@1.167.29

Patch Changes

  • Updated dependencies [44a8c3e, 5253e70]:
    • @tanstack/router-core@1.171.20
    • @tanstack/start-server-core@1.169.24
    • @tanstack/vue-router@1.170.22
1 hours ago
router

@tanstack/start-server-core@1.169.24

Patch Changes

  • Updated dependencies [44a8c3e, c59788c, 5253e70]:
    • @tanstack/router-core@1.171.20
    • @tanstack/start-client-core@1.170.20
    • @tanstack/start-storage-context@1.167.22
1 hours ago
router

@tanstack/start-static-server-functions@1.167.25

Patch Changes

  • Updated dependencies [c59788c]:
    • @tanstack/start-client-core@1.170.20
    • @tanstack/react-start@1.168.41
    • @tanstack/solid-start@1.168.40
1 hours ago
router

@tanstack/vue-start@1.168.39

Patch Changes

  • Updated dependencies [c59788c]:
    • @tanstack/start-client-core@1.170.20
    • @tanstack/start-plugin-core@1.171.32
    • @tanstack/start-server-core@1.169.24
    • @tanstack/vue-router@1.170.22
    • @tanstack/vue-start-client@1.167.25
    • @tanstack/vue-start-server@1.167.29
1 hours ago
router

@tanstack/vue-router@1.170.22

Patch Changes

  • Updated dependencies [44a8c3e, 5253e70]:
    • @tanstack/router-core@1.171.20
1 hours ago
router

@tanstack/start-client-core@1.170.20

Patch Changes

  • #8009 c59788c - perf: drop consumed chunks from the client frame decoder buffer with an O(1) head pointer instead of Array.prototype.shift() (O(n)). The previous approach degraded to O(n^2) when a single large frame (e.g. a big RawStream payload) was assembled from many small network reads.

  • Updated dependencies [44a8c3e, 5253e70]:

    • @tanstack/router-core@1.171.20
    • @tanstack/start-storage-context@1.167.22
1 hours ago
router

@tanstack/start-plugin-core@1.171.32

Patch Changes

  • Updated dependencies [44a8c3e, 5253e70]:
    • @tanstack/router-core@1.171.20
    • @tanstack/router-generator@1.167.26
    • @tanstack/router-plugin@1.168.28
    • @tanstack/start-server-core@1.169.24
1 hours ago
router

@tanstack/start-storage-context@1.167.22

Patch Changes

  • Updated dependencies [44a8c3e, 5253e70]:
    • @tanstack/router-core@1.171.20