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.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

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

Published by tannerlinsley 8 months ago

Version 1.16.1 - 2/10/2024, 6:50 AM

Changes

Fix

  • get file extension in generator (#1166) (c93faf33) by @vafanassieff

Packages

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

Published by tannerlinsley 8 months ago

Version 1.16.0 - 2/9/2024, 9:14 PM

Changes

Feat

  • Add configuration option to generator which enables files extensions in imports to support moduleResolution "bundler"(#1160) (46eff8b9) by @vafanassieff

Chore

  • fix formatting (bafdba83) by Manuel Schiller

Packages

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

Published by tannerlinsley 8 months ago

Version 1.15.23 - 2/8/2024, 6:15 PM

Changes

Fix

  • when navigating, make path params optional that already exist in the from route (#1163) (92923cc4) by Manuel Schiller

Packages

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

Published by tannerlinsley 9 months ago

Version 1.15.22 - 2/7/2024, 7:40 PM

Changes

Fix

  • correct singular or plural spelling in log message (#1158) (e7713dae) by @reinvanhaaren
  • When link is disabled, disable all events (#1159) (5d7aa5dc) by Andrew Joslin

Packages