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

Published by tannerlinsley 6 months ago

Version 1.31.3 - 4/29/2024, 7:52 PM

Changes

Fix

  • to should autocomplete for MatchRoute (#1535) (e0597e4b) by Christopher Horobin

Packages

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

Published by tannerlinsley 6 months ago

Version 1.31.2 - 4/29/2024, 3:05 PM

Changes

Fix

  • properly handle redirects in load (69fe04a5) by Tanner Linsley
  • devtools (7987a892) by Tanner Linsley
  • properly handle redirects across server, pending, and transitioning navigations (6486b8e9) by Tanner Linsley

Docs

  • examples: cleanup the basic-file-based example (#1524) (b7c0c51d) by Sean Cassiere

Packages

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

Published by tannerlinsley 6 months ago

Version 1.31.1 - 4/25/2024, 8:24 PM

Changes

Fix

  • type error in devtools (c13eeaf6) by Manuel Schiller
  • Handle client-only first-load redirects and not founds properly (791e08dd) by Tanner Linsley
  • persist path params between like-links, better debouncing for beforeLoad (91bf1bc4) by Tanner Linsley

Types

  • [] to Array<> (bc0cdb8e) by Tanner Linsley

Packages

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

Published by tannerlinsley 6 months ago

Version 1.31.0 - 4/25/2024, 6:06 PM

Changes

Feat

  • trailingSlashes option on the type level (#1509) (167ac744) by Christopher Horobin

Packages

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