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

Published by tannerlinsley 6 months ago

Version 1.30.1 - 4/25/2024, 10:06 AM

Changes

Fix

  • react-router: encoding of / in path parameters (#1520) (4327ed75) by Sean Cassiere

Docs

  • add a callout in the file-based routing options about not conflicting with the naming conventions (#1519) (5035865f) by Sean Cassiere
  • examples: update the authenticated-routes example to no longer use flushSync (#1507) (d7223f95) by Sean Cassiere
  • examples: update the authenticated-routes example to use layout routes (#1505) (00fb7a5a) by Sean Cassiere

Packages

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

Published by tannerlinsley 6 months ago

Version 1.30.0 - 4/21/2024, 2:04 AM

Changes

Feat

  • router-generator: prepend and append header and footer content to the generated route-tree file as defined by the user (#1502) (94ffb85b) by Sean Cassiere

Docs

  • adding file-routes to the react-location migration guide (#1501) (052e940d) by Sean Cassiere
  • add an outlet on the posts.tsx page (#1498) (5d3c1f8b) by Sean Cassiere
  • add migration guide for react-location (#1497) (bc616f1e) by Sean Cassiere

Packages

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

Published by tannerlinsley 6 months ago

Version 1.29.2 - 4/19/2024, 9:58 PM

Changes

Fix

  • react-router: stabilizing the encoding of path parameters (#1490) (00fb855c) by Sean Cassiere

Packages

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

Published by tannerlinsley 6 months ago

Version 1.29.1 - 4/19/2024, 9:48 PM

Changes

Fix

  • only allow leaf nodes as to suggestions (#1495) (09a09f19) by Christopher Horobin

Packages

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

Published by tannerlinsley 6 months ago

Version 1.29.0 - 4/19/2024, 8:30 PM

Changes

Feat

  • strong typing for onEnter, onStay and onLeave (#1479) (e08b8813) by Manuel Schiller

Packages

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

Published by tannerlinsley 6 months ago

Version 1.28.9 - 4/19/2024, 9:05 AM

Changes

Fix

  • history: update the state.key when using memory history on navigation change via .back(), .forward(), and .go() (#1491) (6a494485) by Sean Cassiere

Packages

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

Published by tannerlinsley 6 months ago

Version 1.28.8 - 4/18/2024, 10:35 PM

Changes

Fix

  • always use React transitions around navigations, experimental view transitions API (7b173f50) by Tanner Linsley
  • history: Sync with native window.history actions and remove tracking context (a9750448) by Tanner Linsley
  • broken example link (#1485) (23fbecb6) by @hugocostadev

Docs

  • examples: update vinxi-basic-ssr-streaming with the changes from the TanStack.com repo (#1482) (5dd90e01) by Sean Cassiere

Packages

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

Published by tannerlinsley 6 months ago

Version 1.28.7 - 4/18/2024, 11:58 AM

Changes

Fix

  • react-router: move dev dependency (#1476) (080a21fb) by Rui Saraiva

Packages

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

Published by tannerlinsley 6 months ago

Version 1.28.6 - 4/17/2024, 10:04 PM

Changes

Fix

  • beforeLoad error handling (ca252e8e) by Tanner Linsley

Docs

  • remove Actions from README (#1477) (cf73b0a3) by Rui Saraiva

Packages

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

Published by tannerlinsley 6 months ago

Version 1.28.5 - 4/17/2024, 4:05 PM

Changes

Fix

  • update matches during beforeLoad (b8912536) by Tanner Linsley

Packages

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

Published by tannerlinsley 6 months ago

Version 1.28.4 - 4/16/2024, 9:30 PM

Changes

Fix

  • beforeLoad redirects (d59a6e85) by Tanner Linsley

Packages

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

Published by tannerlinsley 6 months ago

Version 1.28.3 - 4/16/2024, 7:51 PM

Changes

Fix

  • pending state bug (713f92de) by Tanner Linsley

Packages

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

Published by tannerlinsley 6 months ago

Version 1.28.2 - 4/16/2024, 3:49 PM

Changes

Fix

  • lockfile (c9af1261) by Tanner Linsley
  • pnpm lock (b2753cdc) by Tanner Linsley
  • Refactored many things! (d09db604) by Tanner Linsley

Docs

  • examples: update the vinxi-basic-ssr-streaming example to reflect the TanStack website (#1264) (862fd78a) by @alessandrojcm

Tests

  • fix (01dcba61) by Tanner Linsley
  • fix (1b56710f) by Tanner Linsley

Packages

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

Published by tannerlinsley 6 months ago

Version 1.28.1 - 4/15/2024, 3:47 PM

Changes

Fix

  • improve performance of TS for routes and Link (#1453) (3ece9076) by Christopher Horobin

Build

  • upgrade core dependencies for the build pipeline (#1467) (f856306b) by Sean Cassiere

Packages

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

Published by tannerlinsley 6 months ago

Version 1.28.0 - 4/13/2024, 2:41 PM

Changes

Feat

  • implement transformReadableStreamWithRouter (#1466) (f7cbde47) by Kenta Iwasaki

Docs

  • fix incorrect naming of index.route.tsx to route.tsx on the code-splitting guide (#1465) (3aa01dc3) by @a89529294

Packages

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

Published by tannerlinsley 6 months ago

Version 1.27.0 - 4/12/2024, 9:09 PM

Changes

Feat

  • allow to configure trailing slash behavior (#1464) (3d3f9185) by Manuel Schiller

Packages

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

Published by tannerlinsley 6 months ago

Version 1.26.21 - 4/12/2024, 8:09 PM

Changes

Fix

  • do not invoke generator again while it is still running (#1463) (245796fe) by Manuel Schiller

Deprecate

  • navigate function as an argument in the beforeLoad and loader callbacks (#1459) (136477c3) by Sean Cassiere

Packages

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

Published by tannerlinsley 6 months ago

Version 1.26.20 - 4/11/2024, 5:36 PM

Changes

Fix

  • announce aria-current page on active links (430e8f1f) by Tanner Linsley

Packages

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

Published by tannerlinsley 6 months ago

Version 1.26.19 - 4/10/2024, 3:58 PM

Changes

Fix

  • Don"t preload (and thus mutate) current/pending matches (0ce37dca) by Tanner Linsley

Other

  • Update routing-concepts.md (#1452) (de62f894) by @raphaelcunha

Packages

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

Published by tannerlinsley 6 months ago

Version 1.26.18 - 4/9/2024, 6:08 PM

Changes

Fix

  • Show relative child paths from TFrom in autocomplete (7b0f656b) by Tanner Linsley

Tests

  • add some type sanity check experiments around resolving relative paths with TS (f3f7beca) by Tanner Linsley

Packages