router

🤖 Fully typesafe Router for React (and friends) w/ built-in caching, 1st class search-param APIs, client-side cache integration and isomorphic rendering.

MIT License

Downloads
3.8M
Stars
7.8K
Committers
288

Bot releases are visible (Hide)

router - https://github.com/TanStack/router/releases/tag/v1.55.0

Published by github-actions[bot] about 1 month ago

Version 1.55.0 - 9/5/24, 11:23 AM

Changes

Feat

  • publish virtual-file-routes (#2266) (72b1eac) by Manuel Schiller

Test

  • router-generator: add tests to the utils (#2270) (93fb3df) by Sean Cassiere

Docs

  • linking to the virtual files routes page (5f791fa) by SeanCassiere

Packages

router - https://github.com/TanStack/router/releases/tag/v1.54.0

Published by github-actions[bot] about 1 month ago

Version 1.54.0 - 9/4/24, 9:38 PM

Changes

Feat

  • router-generator: custom route tree configuration based on virtual file routes (#2265) (a941696) by Manuel Schiller

Packages

router - https://github.com/TanStack/router/releases/tag/v1.53.1

Published by github-actions[bot] about 1 month ago

Version 1.53.1 - 9/4/24, 9:21 AM

Changes

Fix

  • react-router: do not decode already escaped URL path segments (#2261) (c984aa1) by Binbin

Packages

router - https://github.com/TanStack/router/releases/tag/v1.53.0

Published by github-actions[bot] about 2 months ago

Version 1.53.0 - 9/3/24, 9:50 PM

Changes

Feat

  • pass matches into context() and beforeLoad() (#2258) (7ffdf93) by Manuel Schiller

Refactor

  • start: return JSON response when "content-type" matches (#2259) (0d75025) by Sean Cassiere

Packages

router - https://github.com/TanStack/router/releases/tag/v1.52.5

Published by github-actions[bot] about 2 months ago

Version 1.52.5 - 9/3/24, 4:34 AM

Changes

Fix

  • react-router: pendingComponent not rendering with preload="intent" (#2247) (fe08fb5) by Maciej Garncarski

Docs

  • react: add missing .md extension to link paths in route-trees.md (#2252) (8240405) by Luca Lee
  • react: remove reference to deleted examples in route-trees.md (#2250) (ae8c33a) by Luca Lee
  • router: fix broken links in route-trees.md and routing-concepts.md (#2249) (12fd811) by Luca Lee
  • start: fix tsconfig (#2246) (f32b01d) by NekoChan

Packages

router - https://github.com/TanStack/router/releases/tag/v1.52.4

Published by github-actions[bot] about 2 months ago

Version 1.52.4 - 9/2/24, 5:16 PM

Changes

Fix

  • react-router: reset error boundary after the new matches are ready (#2244) (17d9885) by Langa Cristian

Chore

  • update the issue template to ask for Start or Router (#2242) (bbc5148) by Sean Cassiere

Packages

router - https://github.com/TanStack/router/releases/tag/v1.52.3

Published by github-actions[bot] about 2 months ago

Version 1.52.3 - 9/1/24, 6:41 AM

Changes

Fix

  • react-router: disable route properties check until HMR bug is fixed (#2240) (1e64284) by Manuel Schiller

Packages

router - https://github.com/TanStack/router/releases/tag/v1.52.2

Published by github-actions[bot] about 2 months ago

Version 1.52.2 - 9/1/24, 12:54 AM

Changes

Fix

  • react-router: if loader is running async for revalidation, do not overwrite isFetching (#2239) (2c93e4b) by Manuel Schiller

Packages

router - https://github.com/TanStack/router/releases/tag/v1.52.1

Published by github-actions[bot] about 2 months ago

Version 1.52.1 - 8/31/24, 9:10 PM

Changes

Fix

  • react-router: do not use routeId as key when rendering route component (#2237) (55a2727) by Manuel Schiller

Packages

router - https://github.com/TanStack/router/releases/tag/v1.52.0

Published by github-actions[bot] about 2 months ago

Version 1.52.0 - 8/31/24, 8:40 PM

Changes

Feat

  • router-generator: allow to customize index and route token (#2203) (6dbe4b0) by Manuel Schiller

Docs

  • react: remove duplicated line in overview.md (#2236) (0d77cbf) by Brian

Packages

router - https://github.com/TanStack/router/releases/tag/v1.51.9

Published by github-actions[bot] about 2 months ago

Version 1.51.9 - 8/31/24, 5:39 PM

Changes

Fix

  • react-router: throw invariant exception when trying to access route properties prior to initialization (#2235) (e5cfb31) by Manuel Schiller

Packages

router - https://github.com/TanStack/router/releases/tag/v1.51.8

Published by github-actions[bot] about 2 months ago

Version 1.51.8 - 8/31/24, 1:37 PM

Changes

Fix

  • react-router: decode search keys (#2227) (d39d0fd) by kshramt

Packages

router - https://github.com/TanStack/router/releases/tag/v1.51.7

Published by github-actions[bot] about 2 months ago

Version 1.51.7 - 8/31/24, 5:50 AM

Changes

Fix

  • make stacked navigations use latest search params (#2057) (1504f8d) by Manuel Schiller

Chore

  • deps: update to @tanstack/config 0.13.1 (#2230) (14477ec) by Lachlan Collins
  • deps: use ESLint v9 (#2228) (46534e5) by Lachlan Collins

Docs

  • update api-routes and server-function to use vinxi (a8703f0) by Tanner Linsley

Other

  • (dc40904) by Tom Ballinger

Packages

router - https://github.com/TanStack/router/releases/tag/v1.51.6

Published by github-actions[bot] about 2 months ago

Version 1.51.6 - 8/29/24, 11:01 PM

Changes

Fix

  • start: correctly generate .d.ts files (#2225) (3fb7226) by Manuel Schiller

Chore

  • fix start-basic-auth example to pass playwright test (#2226) (0948389) by Sean Cassiere

Docs

  • fix route trees (bf092b6) by Tanner Linsley

Examples

  • swap remix cookies for vinxi/http (14b6042) by Tanner Linsley

Packages

router - https://github.com/TanStack/router/releases/tag/v1.51.5

Published by github-actions[bot] about 2 months ago

Version 1.51.5 - 8/29/24, 7:31 PM

Changes

Fix

  • export more types to allow declaration: true or composite (#2222) (7219e50) by Christopher Horobin

Packages

router - https://github.com/TanStack/router/releases/tag/v1.51.4

Published by github-actions[bot] about 2 months ago

Version 1.51.4 - 8/29/24, 5:59 PM

Changes

Fix

  • react-router: remove groups when using createLazyFileRoute (#2220) (bac62c5) by Manuel Schiller

Chore

  • deps: update select dependencies (#2215) (c6a80d6) by Lachlan Collins

Packages

router - https://github.com/TanStack/router/releases/tag/v1.51.3

Published by github-actions[bot] about 2 months ago

Version 1.51.3 - 8/29/24, 6:12 AM

Changes

Fix

  • upgrade @tanstack/config to generate correct d.ts files (#2204) (72100f4) by Manuel Schiller

Chore

  • remove unused dependencies (#2214) (abf4d00) by Lachlan Collins

Docs

  • route tree fixes (2026651) by Tanner Linsley
  • start: partner logos to be visible in dark-mode (#2212) (03f9fc7) by Sean Cassiere
  • start: link to the file-based routing guide from the api routes guide (#2211) (d10ac64) by Sean Cassiere
  • router: spelling and other minor markdown for to the updated guides (#2210) (c881b2c) by Timotei Albu
  • start: dark mode for the Convex logo on the "databases" guide (#2209) (5349357) by Tom Redman
  • Reorg and simplify some of the main routing docs (fa66b76) by Tanner Linsley
  • start: API routes (#2202) (dbb2b88) by Sean Cassiere

Packages

router - https://github.com/TanStack/router/releases/tag/v1.51.2

Published by github-actions[bot] about 2 months ago

Version 1.51.2 - 8/27/24, 9:03 PM

Changes

Fix

  • do not import from "." (#2191) (cba21e3) by Manuel Schiller

Packages

router - https://github.com/TanStack/router/releases/tag/v1.51.1

Published by github-actions[bot] about 2 months ago

Version 1.51.1 - 8/27/24, 8:36 PM

Changes

Fix

  • fix tests to expect 307 redirect (#2200) (71deb31) by Manuel Schiller
  • default redirect status code to 307 (ec874be) by Tanner Linsley

Docs

  • fix server function context example (610fd10) by Tanner Linsley
  • start: package.json block for the "getting started" guide (#2193) (598121d) by @sorrycc

Packages

router - https://github.com/TanStack/router/releases/tag/v1.51.0

Published by github-actions[bot] about 2 months ago

Version 1.51.0 - 8/27/24, 7:47 AM

Changes

Feat

  • start: add api routes (#2185) (21bf687) by Tanner Linsley

Packages