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

Published by tannerlinsley 7 months ago

Version 1.26.1 - 3/30/2024, 5:43 AM

Changes

Fix

  • prevent undefined values in props returned by useLinkProps for external links (#1395) (469a833d) by @lecstor

Packages

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

Published by tannerlinsley 7 months ago

Version 1.26.0 - 3/29/2024, 10:33 PM

Changes

Feat

  • add reset prop to errorComponent (#1358) (9f9b847e) by Dominik Dorfmeister

Fix

  • correctly support to for unions which include the index route / (#1393) (190c9217) by Manuel Schiller

Chore

  • remove export of internal component (#1394) (f5cea3a5) by Manuel Schiller

Packages

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

Published by tannerlinsley 7 months ago

Version 1.25.1 - 3/29/2024, 8:00 PM

Changes

Fix

  • prevent props being populated with undefined or empty values (#1386) (add3bd67) by @lecstor

Packages

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

Published by tannerlinsley 7 months ago

Version 1.25.0 - 3/29/2024, 5:05 PM

Changes

Feat

  • experimental codesplitting (72593f0c) by Tanner Linsley

Tests

  • fix tests (482f50d1) by Tanner Linsley

Packages

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

Published by tannerlinsley 7 months ago

Version 1.24.1 - 3/28/2024, 10:42 PM

Changes

Refactor

  • router-vite-plugin: trigger the route-tree generation using the watchChange hook (#1378) (eb87c182) by Sean Cassiere

Packages

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

Published by tannerlinsley 7 months ago

Version 1.24.0 - 3/28/2024, 6:07 PM

Changes

Feat

  • react-router: implement the typed useNavigate hook onto the Route and LazyRoute class (#1385) (5eba66bb) by Sean Cassiere

Packages

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

Published by tannerlinsley 7 months ago

Version 1.23.1 - 3/28/2024, 3:30 AM

Changes

Refactor

  • explicit re-exports for the packages (#1374) (7de90af8) by Sean Cassiere

Chore

  • fix eslint errors being thrown on the basic example (#1383) (74ca8a29) by Sean Cassiere

Docs

  • add reference pages for createLazyFileRoute and createLazyRoute (#1379) (9d099dd7) by Sean Cassiere

Packages

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

Published by tannerlinsley 7 months ago

Version 1.23.0 - 3/27/2024, 4:55 AM

Changes

Feat

  • router-generator: add option to format with semicolons in the generated route-tree (#1376) (c15f399e) by Sean Cassiere

Docs

  • fix incorrect naming of parameters on the guide for not-found-errors (#1377) (9181cad9) by @kobzarvs

Packages

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

Published by tannerlinsley 7 months ago

Version 1.22.9 - 3/27/2024, 1:15 AM

Changes

Fix

  • react-router: trailing slash shouldn"t fail the path matching (#1372) (4003b6bd) by Hans Yulian

Packages

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

Published by tannerlinsley 7 months ago

Version 1.22.8 - 3/26/2024, 1:21 PM

Changes

Fix

  • rename component created by createLink (#1373) (b6595b98) by Dominik Dorfmeister

Ci

  • execute type checks against multiple TS versions (#1367) (4972e945) by Dominik Dorfmeister

Packages

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

Published by tannerlinsley 7 months ago

Version 1.22.7 - 3/26/2024, 9:05 AM

Changes

Fix

  • only show pending component for routes with a loader (#1370) (bfd98581) by Rudolf Halas

Packages

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

Published by tannerlinsley 7 months ago

Version 1.22.6 - 3/26/2024, 8:09 AM

Changes

Refactor

  • eslint (#1365) (41391cdd) by Dominik Dorfmeister

Docs

  • fixing the syntactically broken links within the documentation (#1369) (7d8b9e0b) by Sean Cassiere
  • include "layout" next to pathless routes and move "routing concepts" to its own page (#1362) (cf5d136a) by Sean Cassiere
  • remove __404 mentions (#1341) (59bb2604) by Leonardo Montini

Packages

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

Published by tannerlinsley 7 months ago

Version 1.22.5 - 3/25/2024, 2:43 PM

Changes

Fix

  • make restKey reactive (#1363) (5d619890) by Dominik Dorfmeister

Packages

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

Published by tannerlinsley 7 months ago

Version 1.22.4 - 3/25/2024, 2:34 PM

Changes

Fix

  • useNavigate subscriptions (#1359) (6a854b0e) by Dominik Dorfmeister

Docs

  • remove references to @tanstack/loaders (#1357) (876b8875) by Sean Cassiere

Packages

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

Published by tannerlinsley 7 months ago

Version 1.22.3 - 3/22/2024, 10:55 PM

Changes

Fix

  • do not use CatchBoundary if neither route nor router default error component is configured (#1355) (c5c325d8) by Manuel Schiller
  • loosen strict check in useMatch to allow accessing parent matches (#1356) (9687ebd9) by Manuel Schiller

Docs

  • add more missing reference pages (#1352) (58a15deb) by Sean Cassiere

Packages

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

Published by tannerlinsley 7 months ago

Version 1.22.2 - 3/22/2024, 6:35 AM

Changes

Fix

  • safe header augmentation, add serialized error stacks in dev (c9ef4576) by Tanner Linsley

Packages

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

Published by tannerlinsley 7 months ago

Version 1.22.1 - 3/22/2024, 5:09 AM

Changes

Fix

  • use jsesc for dehydrated data (2862eaaf) by Tanner Linsley

Packages

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

Published by tannerlinsley 7 months ago

Version 1.22.0 - 3/21/2024, 10:26 AM

Changes

Feat

  • add useNavigate to RouteApi (#1350) (8d9ad6de) by Dominik Dorfmeister

Packages

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

Published by tannerlinsley 7 months ago

Version 1.21.1 - 3/21/2024, 9:07 AM

Changes

Fix

  • make sure useMatch errors with a better error message (#1345) (a9671353) by Dominik Dorfmeister

Packages

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

Published by tannerlinsley 7 months ago

Version 1.21.0 - 3/20/2024, 9:40 PM

Changes

Feat

  • move createServerFn to react-router-server, add headers to redirects (3bf1bef8) by Tanner Linsley

Tests

  • add basic type tests for Link (#1346) (e8aef4e8) by Christopher Horobin

Packages