TanStack/router
 Watch   
 Star   
 Fork   
10 hours ago
router

v1.161.4

Version 1.161.4 - 2/21/26, 11:18 AM

Changes

Fix

  • router: catch stringifyParams errors and render errorComponent (#6718) (608007a) by Abhisar Mehta

Chore

  • remove unnecessary type assertions (#6365) (ad0beaf) by Ulrich Stark
  • stabilize tests (#6492) (4ec6f50) by Manuel Schiller

Docs

  • fix syntax error in create-route-property-order.md (#6711) (31ae74f) by Ulrich Stark
  • move the react-only guides to top-level and restrict in config.json (#6713) (8bdf8d6) by Sean Cassiere
  • clarify that location hash excludes the leading # (#6707) (33f253e) by JongKyung Lee

Testing

  • vite-ecosystem-ci: add vite as direct dev depencency (#6709) (4def459) by Birk Skyum

Build

  • router-devtools-core: forward compat to vite 8 (#6717) (63f804a) by Birk Skyum

Packages

  • @tanstack/history@1.161.4
  • @tanstack/router-core@1.161.4
  • @tanstack/solid-router@1.161.4
  • @tanstack/react-router@1.161.4
  • @tanstack/vue-router@1.161.4
  • @tanstack/solid-router-ssr-query@1.161.4
  • @tanstack/react-router-ssr-query@1.161.4
  • @tanstack/vue-router-ssr-query@1.161.4
  • @tanstack/router-ssr-query-core@1.161.4
  • @tanstack/zod-adapter@1.161.4
  • @tanstack/valibot-adapter@1.161.4
  • @tanstack/arktype-adapter@1.161.4
  • @tanstack/router-devtools@1.161.4
  • @tanstack/solid-router-devtools@1.161.4
  • @tanstack/react-router-devtools@1.161.4
  • @tanstack/vue-router-devtools@1.161.4
  • @tanstack/router-devtools-core@1.161.4
  • @tanstack/router-generator@1.161.4
  • @tanstack/virtual-file-routes@1.161.4
  • @tanstack/router-cli@1.161.4
  • @tanstack/router-plugin@1.161.4
  • @tanstack/router-vite-plugin@1.161.4
  • @tanstack/eslint-plugin-router@1.161.4
  • @tanstack/solid-start@1.161.4
  • @tanstack/solid-start-client@1.161.4
  • @tanstack/solid-start-server@1.161.4
  • @tanstack/vue-start@1.161.4
  • @tanstack/vue-start-client@1.161.4
  • @tanstack/vue-start-server@1.161.4
  • @tanstack/start-client-core@1.161.4
  • @tanstack/start-server-core@1.161.4
  • @tanstack/start-storage-context@1.161.4
  • @tanstack/start-fn-stubs@1.161.4
  • @tanstack/react-start-client@1.161.4
  • @tanstack/react-start-server@1.161.4
  • @tanstack/start-plugin-core@1.161.4
  • @tanstack/start-static-server-functions@1.161.4
  • @tanstack/router-utils@1.161.4
  • @tanstack/react-start@1.161.4
1 days ago
router

v1.161.3

Version 1.161.3 - 2/20/26, 12:00 AM

Changes

Fix

  • avoid false positives in import-protection plugin (#6708) (f453943) by Manuel Schiller

Chore

  • migrate to @tanstack/store 0.9.1 (#6691) (c3ad063) by @Sheraff
  • bump srvx 0.11.2 -> 0.11.7 (#6705) (965d95f) by Birk Skyum

Docs

  • fix syntax error in create-route-property-order.md (#6699) (c87d848) by Ulrich Stark
  • add NotFoundError to lint exceptions and fix wording (#6701) (149e760) by Ulrich Stark

Packages

  • @tanstack/router-core@1.161.3
  • @tanstack/solid-router@1.161.3
  • @tanstack/react-router@1.161.3
  • @tanstack/vue-router@1.161.3
  • @tanstack/start-plugin-core@1.161.3
  • @tanstack/solid-router-ssr-query@1.161.3
  • @tanstack/react-router-ssr-query@1.161.3
  • @tanstack/vue-router-ssr-query@1.161.3
  • @tanstack/router-ssr-query-core@1.161.3
  • @tanstack/zod-adapter@1.161.3
  • @tanstack/valibot-adapter@1.161.3
  • @tanstack/arktype-adapter@1.161.3
  • @tanstack/router-devtools@1.161.3
  • @tanstack/solid-router-devtools@1.161.3
  • @tanstack/react-router-devtools@1.161.3
  • @tanstack/vue-router-devtools@1.161.3
  • @tanstack/router-devtools-core@1.161.3
  • @tanstack/router-generator@1.161.3
  • @tanstack/router-cli@1.161.3
  • @tanstack/router-plugin@1.161.3
  • @tanstack/router-vite-plugin@1.161.3
  • @tanstack/solid-start@1.161.3
  • @tanstack/solid-start-client@1.161.3
  • @tanstack/solid-start-server@1.161.3
  • @tanstack/vue-start@1.161.3
  • @tanstack/vue-start-client@1.161.3
  • @tanstack/vue-start-server@1.161.3
  • @tanstack/start-client-core@1.161.3
  • @tanstack/start-server-core@1.161.3
  • @tanstack/start-storage-context@1.161.3
  • @tanstack/react-start@1.161.3
  • @tanstack/react-start-client@1.161.3
  • @tanstack/react-start-server@1.161.3
  • @tanstack/start-static-server-functions@1.161.3
2 days ago
router

v1.161.2

Version 1.161.2 - 2/19/26, 7:40 AM

Changes

Fix

  • eslint-plugin-router: support ESLint v10 (#6696) (6d465bc) by @Sheraff

Chore

  • disable Nx cloud cache for vite ecosystem ci (#6695) (923fe9c) by Birk Skyum

Packages

  • @tanstack/eslint-plugin-router@1.161.2
3 days ago
router

v1.161.1

Version 1.161.1 - 2/18/26, 8:57 AM

Changes

Fix

  • react-router: keep relative link active when changing inherited param (#6689) (99e3025) by @Sheraff

Packages

  • @tanstack/router-core@1.161.1
  • @tanstack/react-router@1.161.1
  • @tanstack/solid-router@1.161.1
  • @tanstack/vue-router@1.161.1
  • @tanstack/solid-router-ssr-query@1.161.1
  • @tanstack/react-router-ssr-query@1.161.1
  • @tanstack/vue-router-ssr-query@1.161.1
  • @tanstack/router-ssr-query-core@1.161.1
  • @tanstack/zod-adapter@1.161.1
  • @tanstack/valibot-adapter@1.161.1
  • @tanstack/arktype-adapter@1.161.1
  • @tanstack/router-devtools@1.161.1
  • @tanstack/solid-router-devtools@1.161.1
  • @tanstack/react-router-devtools@1.161.1
  • @tanstack/vue-router-devtools@1.161.1
  • @tanstack/router-devtools-core@1.161.1
  • @tanstack/router-generator@1.161.1
  • @tanstack/router-cli@1.161.1
  • @tanstack/router-plugin@1.161.1
  • @tanstack/router-vite-plugin@1.161.1
  • @tanstack/solid-start@1.161.1
  • @tanstack/solid-start-client@1.161.1
  • @tanstack/solid-start-server@1.161.1
  • @tanstack/vue-start@1.161.1
  • @tanstack/vue-start-client@1.161.1
  • @tanstack/vue-start-server@1.161.1
  • @tanstack/start-client-core@1.161.1
  • @tanstack/start-server-core@1.161.1
  • @tanstack/start-storage-context@1.161.1
  • @tanstack/react-start@1.161.1
  • @tanstack/react-start-client@1.161.1
  • @tanstack/react-start-server@1.161.1
  • @tanstack/start-plugin-core@1.161.1
  • @tanstack/start-static-server-functions@1.161.1
3 days ago
router

v1.161.0

Version 1.161.0 - 2/18/26, 12:18 AM

Changes

Feat

  • import protection (#6688) (711f3b8) by Manuel Schiller

Chore

  • migrate Nx to 22.5.1 (#6682) (0f4584b) by @Sheraff

Docs

  • fix useCanGoBack link path (#6684) (c96fe3d) by Pavan Shinde

Packages

  • @tanstack/router-plugin@1.161.0
  • @tanstack/solid-start@1.161.0
  • @tanstack/vue-start@1.161.0
  • @tanstack/react-start@1.161.0
  • @tanstack/start-plugin-core@1.161.0
  • @tanstack/router-vite-plugin@1.161.0
  • @tanstack/start-static-server-functions@1.161.0
5 days ago
router

v1.160.2

Version 1.160.2 - 2/16/26, 7:27 PM

Changes

Fix

  • script hydration (#6681) (27a563e) by Manuel Schiller

Other

  • (5d667aa) by Manuel Schiller

Packages

  • @tanstack/react-router@1.160.2
  • @tanstack/react-router-ssr-query@1.160.2
  • @tanstack/zod-adapter@1.160.2
  • @tanstack/valibot-adapter@1.160.2
  • @tanstack/arktype-adapter@1.160.2
  • @tanstack/router-devtools@1.160.2
  • @tanstack/react-router-devtools@1.160.2
  • @tanstack/router-plugin@1.160.2
  • @tanstack/router-vite-plugin@1.160.2
  • @tanstack/react-start@1.160.2
  • @tanstack/react-start-client@1.160.2
  • @tanstack/react-start-server@1.160.2
  • @tanstack/start-plugin-core@1.160.2
  • @tanstack/start-static-server-functions@1.160.2
  • @tanstack/solid-start@1.160.2
  • @tanstack/vue-start@1.160.2
5 days ago
router

v1.160.1

Version 1.160.1 - 2/16/26, 6:12 PM

Changes

Fix

  • prevent var name clash in generated route for escaped strings (#6680) (227dfaf) by Manuel Schiller

Chore

  • agents: encourage using nx and pnpm instead of direct execution, add instruction for sandboxed execution (#6671) (bab64df) by @Sheraff

Docs

  • Fixed filenames (#6675) (cf5a269) by Stefan Ollinger
  • eslint: update installation to use unified tabbed markup (027dc05) by SeanCassiere
  • router: restructure docs to use the unified markdown syntax (#6665) (e8c5dd0) by Sean Cassiere

Packages

  • @tanstack/router-generator@1.160.1
  • @tanstack/router-cli@1.160.1
  • @tanstack/router-plugin@1.160.1
  • @tanstack/router-vite-plugin@1.160.1
  • @tanstack/start-plugin-core@1.160.1
  • @tanstack/solid-start@1.160.1
  • @tanstack/vue-start@1.160.1
  • @tanstack/react-start@1.160.1
  • @tanstack/start-static-server-functions@1.160.1
6 days ago
router

v1.160.0

Version 1.160.0 - 2/15/26, 7:06 AM

Changes

Feat

  • router-core, react-router, solid-router, vue-router: isDangerousProtocol uses customizable allowlist (#6542) (6ddb586) by @Sheraff

Packages

  • @tanstack/router-core@1.160.0
  • @tanstack/solid-router@1.160.0
  • @tanstack/react-router@1.160.0
  • @tanstack/vue-router@1.160.0
  • @tanstack/solid-router-ssr-query@1.160.0
  • @tanstack/react-router-ssr-query@1.160.0
  • @tanstack/vue-router-ssr-query@1.160.0
  • @tanstack/router-ssr-query-core@1.160.0
  • @tanstack/zod-adapter@1.160.0
  • @tanstack/valibot-adapter@1.160.0
  • @tanstack/arktype-adapter@1.160.0
  • @tanstack/router-devtools@1.160.0
  • @tanstack/solid-router-devtools@1.160.0
  • @tanstack/react-router-devtools@1.160.0
  • @tanstack/vue-router-devtools@1.160.0
  • @tanstack/router-devtools-core@1.160.0
  • @tanstack/router-generator@1.160.0
  • @tanstack/router-cli@1.160.0
  • @tanstack/router-plugin@1.160.0
  • @tanstack/router-vite-plugin@1.160.0
  • @tanstack/solid-start@1.160.0
  • @tanstack/solid-start-client@1.160.0
  • @tanstack/solid-start-server@1.160.0
  • @tanstack/vue-start@1.160.0
  • @tanstack/vue-start-client@1.160.0
  • @tanstack/vue-start-server@1.160.0
  • @tanstack/start-client-core@1.160.0
  • @tanstack/start-server-core@1.160.0
  • @tanstack/start-storage-context@1.160.0
  • @tanstack/react-start@1.160.0
  • @tanstack/react-start-client@1.160.0
  • @tanstack/react-start-server@1.160.0
  • @tanstack/start-plugin-core@1.160.0
  • @tanstack/start-static-server-functions@1.160.0
6 days ago
router

v1.159.14

Version 1.159.14 - 2/15/26, 1:45 AM

Changes

Fix

  • react-router: remove async/defer attributes during hydration to prevent warnings (#6479) (067951f) by 홍규진

Test

  • add invariant and property tests for code-splitter shared bindings (#6662) (988a9d6) by @KyleAMathews

Docs

  • start: fix typos in React quick start (#6638) (6ee1586) by Pavan Shinde

Other

  • (27d0867) by Manuel Schiller

Packages

  • @tanstack/react-router@1.159.14
  • @tanstack/react-router-ssr-query@1.159.14
  • @tanstack/zod-adapter@1.159.14
  • @tanstack/valibot-adapter@1.159.14
  • @tanstack/arktype-adapter@1.159.14
  • @tanstack/router-devtools@1.159.14
  • @tanstack/react-router-devtools@1.159.14
  • @tanstack/router-plugin@1.159.14
  • @tanstack/router-vite-plugin@1.159.14
  • @tanstack/react-start@1.159.14
  • @tanstack/react-start-client@1.159.14
  • @tanstack/react-start-server@1.159.14
  • @tanstack/start-plugin-core@1.159.14
  • @tanstack/start-static-server-functions@1.159.14
  • @tanstack/solid-start@1.159.14
  • @tanstack/vue-start@1.159.14
7 days ago
router

v1.159.13

Version 1.159.13 - 2/14/26, 3:58 PM

Changes

Fix

  • pass pathname to global request middleware in createStartHandler (#6648) (426c2b5) by Yuki Kakazu kekezun kkzn

Packages

  • @tanstack/start-server-core@1.159.13
  • @tanstack/solid-start@1.159.13
  • @tanstack/solid-start-server@1.159.13
  • @tanstack/vue-start@1.159.13
  • @tanstack/vue-start-server@1.159.13
  • @tanstack/react-start@1.159.13
  • @tanstack/react-start-server@1.159.13
  • @tanstack/start-plugin-core@1.159.13
  • @tanstack/start-static-server-functions@1.159.13