9 hours ago
router

Release 2026-09-27 14:08

Release 2026-09-27 14:08

Changes

Fix

  • router-core: restore native scroll restoration on reload (#8519) (3cdd1af04b) by @schiller-manuel
  • start: parse path params before server route handlers (#8434) (e81845ff1e) by @Sheraff
  • router-core: retire invalidated loader reservations (#8460) (0c1b5e38de) by @Sheraff

Performance

  • router,start: update Seroval to 1.6.7 (#8297) (488d046a90) by @LadyBluenotes
  • router: skip unused link preload cleanup across adapters (#8436) (f5ffd3884b) by @Sheraff
  • start-client-core: avoid unused middleware array (#8353) (76a7c0bfad) by @LadyBluenotes

Chore

  • update CodSpeed action and Vitest plugin (#8508) (7471fb8591) by @Sheraff

Packages

  • @tanstack/react-router@1.170.40
  • @tanstack/react-start@1.168.59
  • @tanstack/react-start-client@1.168.38
  • @tanstack/react-start-rsc@0.1.58
  • @tanstack/react-start-server@1.167.45
  • @tanstack/router-cli@1.167.39
  • @tanstack/router-core@1.171.33
  • @tanstack/router-generator@1.167.39
  • @tanstack/router-plugin@1.168.41
  • @tanstack/router-vite-plugin@1.167.41
  • @tanstack/solid-router@1.170.37
  • @tanstack/solid-start@1.168.56
  • @tanstack/solid-start-client@1.168.36
  • @tanstack/solid-start-server@1.167.43
  • @tanstack/start-client-core@1.170.33
  • @tanstack/start-plugin-core@1.171.48
  • @tanstack/start-server-core@1.169.38
  • @tanstack/start-static-server-functions@1.167.38
  • @tanstack/start-storage-context@1.167.35
  • @tanstack/vue-router@1.170.36
  • @tanstack/vue-start@1.168.55
  • @tanstack/vue-start-client@1.167.39
  • @tanstack/vue-start-server@1.167.43
9 hours ago
router

@tanstack/vue-start@1.168.55

Patch Changes

  • Updated dependencies [f5ffd38, 488d046, e81845f, 76a7c0b]:
    • @tanstack/vue-router@1.170.36
    • @tanstack/start-client-core@1.170.33
    • @tanstack/start-server-core@1.169.38
    • @tanstack/start-plugin-core@1.171.48
    • @tanstack/vue-start-client@1.167.39
    • @tanstack/vue-start-server@1.167.43
9 hours ago
router

@tanstack/start-storage-context@1.167.35

Patch Changes

9 hours ago
router

@tanstack/start-plugin-core@1.171.48

Patch Changes

  • #8297 488d046 - Update seroval and seroval-plugins from 1.6.2 to 1.6.7. This picks up the typed array length guard, the maxBase64Length and compactArrayBufferViews options, and the isStream export.

  • Updated dependencies [488d046, e81845f, 0c1b5e3, 3cdd1af]:

    • @tanstack/router-core@1.171.33
    • @tanstack/start-server-core@1.169.38
    • @tanstack/router-generator@1.167.39
    • @tanstack/router-plugin@1.168.41
9 hours ago
router

@tanstack/start-server-core@1.169.38

Patch Changes

  • #8297 488d046 - Update seroval and seroval-plugins from 1.6.2 to 1.6.7. This picks up the typed array length guard, the maxBase64Length and compactArrayBufferViews options, and the isStream export.

  • #8434 e81845f - Apply route path parameter parsers, including parent-route parsers, before invoking server route handlers so runtime parameters agree with their inferred types.

  • Updated dependencies [488d046, 0c1b5e3, 3cdd1af, 76a7c0b]:

    • @tanstack/router-core@1.171.33
    • @tanstack/start-client-core@1.170.33
    • @tanstack/start-storage-context@1.167.35
9 hours ago
router

@tanstack/vue-start-client@1.167.39

Patch Changes

9 hours ago
router

@tanstack/start-client-core@1.170.33

Patch Changes

  • #8297 488d046 - Update seroval and seroval-plugins from 1.6.2 to 1.6.7. This picks up the typed array length guard, the maxBase64Length and compactArrayBufferViews options, and the isStream export.

  • #8353 76a7c0b - Avoid an unused array when registering server-function middleware.

  • Updated dependencies [488d046, 0c1b5e3, 3cdd1af]:

    • @tanstack/router-core@1.171.33
    • @tanstack/start-storage-context@1.167.35
9 hours ago
router

@tanstack/vue-start-server@1.167.43

Patch Changes

9 hours ago
router

@tanstack/vue-router@1.170.36

Patch Changes

  • #8436 f5ffd38 - Skip unused Link preload cleanup when preloading is disabled and ignore queued viewport notifications after their effect has been cleaned up.

  • Updated dependencies [488d046, 0c1b5e3, 3cdd1af]:

    • @tanstack/router-core@1.171.33
9 hours ago
router

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

Patch Changes

  • #8297 488d046 - Update seroval and seroval-plugins from 1.6.2 to 1.6.7. This picks up the typed array length guard, the maxBase64Length and compactArrayBufferViews options, and the isStream export.

  • Updated dependencies [488d046, 76a7c0b]:

    • @tanstack/start-client-core@1.170.33
    • @tanstack/react-start@1.168.59
    • @tanstack/solid-start@1.168.56