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 hidden (Show)

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

Published by tannerlinsley 8 months ago

Version 1.19.2 - 3/8/2024, 9:45 AM

Changes

Fix

  • incorrect route generation for nested layout routes (#1272) (52afeee2) by Sean Cassiere
  • resolvePathWithBase without dest.to (#1275) (3677eb85) by orlik

Docs

  • Update scroll-restoration.md (#1270) (4e788982) by Seedy
  • Update authenticated-routes.md (#1267) (2600d771) by Alejandra

Focs

  • fix typos in route-trees.md (#1266) (4422ed29) by Alejandra

Packages

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

Published by tannerlinsley 8 months ago

Version 1.19.1 - 3/4/2024, 9:22 PM

Changes

Fix

  • simplify link impl (35dbdd40) by Tanner Linsley

Packages

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

Published by tannerlinsley 8 months ago

Version 1.19.0 - 3/4/2024, 8:36 PM

Changes

Feat

  • optionally allow to disable logging in generator (#1256) (1a95d982) by Norbert Elter

Fix

  • allow "../" and "./" without "from" but lose type saftety (#1261) (64844490) by Christopher Horobin

Packages

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

Published by tannerlinsley 8 months ago

Version 1.18.5 - 3/4/2024, 7:13 PM

Changes

Fix

  • react-router-server version (ad0d8043) by Tanner Linsley

Packages

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

Published by tannerlinsley 8 months ago

Version 1.18.4 - 3/4/2024, 6:25 PM

Changes

Fix

  • ssr improvements (#1248) (3b559fc9) by Tanner Linsley

Docs

  • Update file-based-routing.md (#1257) (1a37474f) by @ianzone
  • Fix route-trees.md to use appropriate article. (#1254) (aa3da319) by @AbdullahAleiti
  • make loader function async in deferred-data-loading guide (#1258) (73fc10b1) by @pawfa

Packages

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

Published by tannerlinsley 8 months ago

Version 1.18.3 - 3/2/2024, 4:53 PM

Changes

Fix

  • remove route group from id for lazy file routes (#1253) (9cdb87b7) by Manuel Schiller

Packages

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

Published by tannerlinsley 8 months ago

Version 1.18.2 - 3/2/2024, 2:54 PM

Changes

Fix

  • correct typing for of route id when route groups are used (#1252) (6fb0ddda) by Manuel Schiller

Packages

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

Published by tannerlinsley 8 months ago

Version 1.18.1 - 3/1/2024, 9:59 PM

Changes

Fix

  • correct typing for route groups (#1245) (419cb459) by Manuel Schiller

Docs

  • fix contributing guide to explicilty mention build:all command (#1244) (37256b22) by @leovigna

Packages

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

Published by tannerlinsley 8 months ago

Version 1.18.0 - 3/1/2024, 6:05 PM

Changes

Feat

  • add route grouping for file based routing (#1241) (7731a392) by Manuel Schiller

Packages

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

Published by tannerlinsley 8 months ago

Version 1.17.5 - 3/1/2024, 3:45 PM

Changes

Fix

  • Route.useMatch and RouteApi.useMatch use correct typing (#1239) (46b154e4) by Manuel Schiller
  • improve typescript performance of relative pathing and larger route trees (#1226) (f7599954) by Christopher Horobin

Docs

  • fix links in Decisions on DX page (#1236) (69072fd5) by Tomasz Wysocki
  • fix queryKey to be compliant with the current tanstack-query v5 syntax (#1228) (135b7645) by Sean Cassiere
  • fix context loader example (#1235) (6b2d7ff2) by Makisuo
  • fixing some inconsistencies in the guides (#1229) (b2004cbb) by Sean Cassiere
  • Update code-splitting.md (#1210) (07bb8d2b) by Boda
  • new doc page on the dx design decisions (#1225) (bf260376) by Sean Cassiere

Examples

  • correct usage of the createLazyRoute function (#1230) (020edb5b) by Sean Cassiere

Packages

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

Published by tannerlinsley 8 months ago

Version 1.17.4 - 2/25/2024, 10:44 PM

Changes

Fix

  • avoid "Type instantiation is excessively deep and possibly infinite" error with useSearch(strict: false, experimental_returnIntersection: true) (#1224) (d1651512) by Manuel Schiller

Packages

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

Published by tannerlinsley 8 months ago

Version 1.17.3 - 2/25/2024, 10:25 PM

Changes

Fix

  • improve typescript performance for Link and useNavigate absolute paths (#1202) (4c62fbc6) by Christopher Horobin

Packages

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

Published by tannerlinsley 8 months ago

Version 1.17.2 - 2/25/2024, 8:53 PM

Changes

Fix

  • replace JSX.Element with React.ReactNode for children-like props (#1221) (0fab0612) by @nklhtv

Packages

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

Published by tannerlinsley 8 months ago

Version 1.17.1 - 2/25/2024, 6:50 AM

Changes

Fix

  • devtools for SSR (c1b2b673) by Tanner Linsley

Packages

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

Published by tannerlinsley 8 months ago

Version 1.17.0 - 2/25/2024, 3:59 AM

Changes

Feat

  • router-devtools: New UI Horizontal Upgrade (#1222) (48759925) by @ardeora

Docs

  • Fix navigation.md typo (#1200) (240121ad) by Joseph Harkins
  • Fix formatting in Data Loading guide (#1214) (188b2da3) by @jvmusin

Examples

  • Add a missing space in header of basic-react-query-file-based example (#1211) (bcb97411) by @jvmusin

Packages

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

Published by tannerlinsley 8 months ago

Version 1.16.6 - 2/18/2024, 1:10 PM

Changes

Fix

  • revert removal of router.invalidate functionality (#1195) (a819b460) by Manuel Schiller

Chore

  • use createLazyFileRoute instead of lazyRouteComponent in file-based routing examples (965485e2) by Manuel Schiller

Ci

  • Use Nx Agents (#1192) (b5e85add) by Lachlan Collins

Packages

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

Published by tannerlinsley 8 months ago

Version 1.16.5 - 2/16/2024, 10:39 PM

Changes

Fix

  • better error, not found and redirect propagation (8c6de040) by Tanner Linsley
  • external link rules of hooks (1c6e5000) by Tanner Linsley

Packages

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

Published by tannerlinsley 8 months ago

Version 1.16.4 - 2/15/2024, 10:16 PM

Changes

Fix

  • Declare handleDragStart as optional param (#1190) (13a2bbe7) by @nklhtv

Docs

  • fix typo in quick-start.md (#1188) (1a4a0a98) by Aryan Nagbanshi
  • Remove .md suffix from guide links (#1189) (e703b8d6) by lunacrafts

Packages

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

Published by tannerlinsley 8 months ago

Version 1.16.3 - 2/14/2024, 8:56 PM

Changes

Fix

  • generator removes all routeFilePrefix occurences in the route path (1031b5ac) by Manuel Schiller

Packages

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

Published by tannerlinsley 8 months ago

Version 1.16.2 - 2/14/2024, 4:51 PM

Changes

Fix

  • do not include routeFilePrefix in path (ff8d0929) by Manuel Schiller
  • useMatchRoute now also works with basepath (3d9fe836) by Manuel Schiller

Docs

  • Add missing .tsx (#1180) (d2e0365b) by Uros Mrak
  • prefer the usage of the getRouteApi function over direct Route config consumption (#1143) (c827951c) by Sean Cassiere
  • remove duplicate word (#1167) (21ce1351) by Ilia

Ci

  • Add read-only Nx cloud access token (#1182) (b0081da5) by Lachlan Collins

Packages