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

Published by github-actions[bot] 3 months ago

Version 1.45.11 - 7/26/24, 3:54 AM

Changes

Fix

  • react-router: retain path parameters that are falsy but still valid (#2027) (6981a3a) by Sean Cassiere

Docs

  • Warn against DOM-rendering elements in Wrap and InnerWrap (#2017) (02f934c) by Tom Ballinger

Tests

  • consolidate duplicate tests (#2022) (f7c74bc) by Manuel Schiller

Packages

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

Published by github-actions[bot] 3 months ago

Version 1.45.10 - 7/24/24, 9:34 PM

Changes

Fix

  • correctly resolve paths when basepath is set (#2021) (dadc0eb) by Manuel Schiller

Packages

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

Published by github-actions[bot] 3 months ago

Version 1.45.9 - 7/24/24, 9:02 PM

Changes

Fix

  • correct typing for Route.useNavigate (#1940) (b212862) by Manuel Schiller

Chore

  • prettier and the start-basic example to ignore the "test-results" folder (#2013) (eece47d) by Sean Cassiere

Ci

  • enable renovate automerge, pin actions (#2012) (086af99) by Lachlan Collins

Docs

  • add more installation details to getting started with TanStack Start guide (#2016) (789c466) by Tom Ballinger
  • typos in the "data loading" and "deferred data loading" guides (#2015) (2c5452e) by @bqrkhn

Packages

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

Published by github-actions[bot] 3 months ago

Version 1.45.8 - 7/23/24, 12:48 AM

Changes

Fix

  • start: expose "vercel" and "netlify" as target deployment presets (#2002) (63018c2) by Sean Cassiere

Chore

  • deps: update all non-major dependencies (#2004) (a8d50ac) by renovate[bot]

Docs

  • typo in an import statement within the code-splitting guide (#2005) (7087c4b) by dli9431

Packages

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

Published by github-actions[bot] 3 months ago

Version 1.45.7 - 7/21/24, 8:44 PM

Changes

Fix

  • router-generator: parse the experimental flags at the generator (#2001) (ac439bd) by Sean Cassiere

Ci

  • Add autofix.yml (#1991) (d35a6cd) by Lachlan Collins
  • use distributed Nx agents for e2e tests (#1987) (c5e6ae3) by Sean Cassiere

Docs

  • native markdown relative hyperlinks (#1998) (b5eabe1) by Sean Cassiere
  • remove component as a supported throw area for the notFound utility (#1997) (7c0133b) by Sean Cassiere

Test

  • examples: add e2e testing to ensure the basic examples work across releases (#1990) (66c9dcd) by Sean Cassiere
  • react-router: cleanup the todo in routeContext.test.tsx (#1989) (e3450eb) by Sean Cassiere
  • react-router: correct usage of act and waitFor (#1986) (b109ce5) by Sean Cassiere
  • react-router: correct use act in routeContext.test.tsx (#1985) (7ad94a5) by Sean Cassiere
  • react-router: active state for <Link> is correct when a search parameter value is set to undefined (#1969) (99a0820) by Sean Cassiere

Packages

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

Published by github-actions[bot] 3 months ago

Version 1.45.6 - 7/18/24, 8:52 PM

Changes

Fix

  • react-router: deepEqual correctly handles undefined properties (#1984) (522bc12) by Manuel Schiller

Packages

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

Published by github-actions[bot] 3 months ago

Version 1.45.5 - 7/18/24, 6:52 PM

Changes

Fix

  • react-router: use current matches for fromMatches and only build new matches when location overridden (#1968) (99f7352) by Christopher Horobin

Test

  • react-router: reducing the React.act warnings during unit tests (#1975) (7452f23) by Sean Cassiere

Packages

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

Published by github-actions[bot] 3 months ago

Version 1.45.4 - 7/16/24, 7:33 PM

Changes

Fix

  • Clear pending timeouts on cancelMatch (65fab47) by Tanner Linsley
  • useMatchRoute now subscribes to pending and location states (9cdef82) by Tanner Linsley

Examples

  • fix trellaux example (50aec3f) by Tanner Linsley

Style

  • prettier across the codebase (#1973) (adcdb4c) by Sean Cassiere

Packages

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

Published by github-actions[bot] 3 months ago

Version 1.45.3 - 7/16/24, 5:35 PM

Changes

Fix

  • router: fixed a lot of context related issues (#1907) (3003d98) by Tanner Linsley

Chore

  • cleanup styles and eslint errors in the spa examples (#1971) (cd85ca1) by Sean Cassiere

Examples

  • use ensureQuery in start-basic-react-query (#1962) (020fb74) by Tom Ballinger

Packages

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

Published by github-actions[bot] 3 months ago

Version 1.45.2 - 7/15/24, 10:42 AM

Changes

Fix

  • react-router: URI path segments segments should match on equality regardless of their encoding state (#1964) (0b403aa) by Sean Cassiere

Chore

  • deps: update dependency rsbuild to ^0.7.10 (#1961) (080834a) by renovate[bot]
  • deps: update all non-major dependencies (#1960) (a590499) by renovate[bot]
  • deps: update dependency framer-motion to v11 (#1957) (781b9f1) by renovate[bot]
  • deps: update dependency tailwind-merge to v2 (#1956) (54d2499) by renovate[bot]

Packages

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

Published by github-actions[bot] 3 months ago

Version 1.45.1 - 7/14/24, 8:09 AM

Changes

Fix

  • router-devtools: remove date-fns (#1955) (b50e9a5) by Lachlan Collins

Docs

  • add verbiage on the "router-context" guide about invalidating the router context for external state changes (#1954) (b1d86cc) by Sean Cassiere

Packages

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

Published by github-actions[bot] 3 months ago

Version 1.45.0 - 7/12/24, 8:13 PM

Changes

Feat

  • allow useMatch to not throw if match was not found (#1738) (bacd6b7) by Manuel Schiller

Chore

  • deps: update all non-major dependencies (#1952) (cc7730a) by renovate[bot]

Packages

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

Published by github-actions[bot] 3 months ago

Version 1.44.5 - 7/12/24, 5:09 PM

Changes

Fix

  • when children are added to the route tree, the inference of RouterContext is lost (#1946) (d6b8823) by Christopher Horobin

Packages

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

Published by github-actions[bot] 3 months ago

Version 1.44.4 - 7/12/24, 1:40 AM

Changes

Fix

  • react-router: scroll-restoration not being persisted on initial load (#1948) (96bd23e) by Sean Cassiere

Packages

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

Published by github-actions[bot] 3 months ago

Version 1.44.3 - 7/11/24, 11:26 PM

Changes

Fix

  • router-generator: throw an error when a route configuration is found for a grouping identifier (#1947) (63aa484) by Sean Cassiere

Docs

  • update the list of parameters available in the loader in the "data loading" guide (#1945) (0b5bff5) by Casey Johnson

Packages

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

Published by github-actions[bot] 3 months ago

Version 1.44.2 - 7/11/24, 4:51 AM (Manual Release)

Changes

Chore

  • deps: update dependency redaxios to ^0.5.1 (#1938) (89de378) by renovate[bot]
  • deps: update dependency isbot to v5 (#1937) (bb68dec) by renovate[bot]
  • deps: update dependency @testing-library/react to v16 (#1936) (8235d0f) by renovate[bot]

Ci

  • update @tanstack/config (#1942) (7e1b51d) by Lachlan Collins
  • enable npm provenance (#1941) (a4aed48) by Lachlan Collins

Packages

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

Published by tannerlinsley 3 months ago

Version 1.44.1 - 7/10/24, 1:30 PM

Changes

Fix

  • deps: update vinxi dependencies (#1935) (5c14d16) by Lachlan Collins

Chore

  • deps: remove unused dev dependencies (#1934) (1a158a2) by Lachlan Collins
  • deps: update all non-major dependencies (#1933) (a78e067) by renovate[bot]
  • deps: update dependency hono to v4 [security] (#1931) (117db17) by renovate[bot]

Ci

  • renovate: add renovate config (#1930) (569379a) by Lachlan Collins

Docs

  • use gfm alerts in the documentation (#1924) (9880bb8) by Sean Cassiere

Packages

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

Published by tannerlinsley 3 months ago

Version 1.44.0 - 7/9/24, 8:27 PM

Changes

Feat

  • add this route"s match to meta params (#1921) (033fa69) by bhaugeea

Ci

  • Improve Nx inputs (#1927) (0901978) by Lachlan Collins

Packages

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

Published by tannerlinsley 3 months ago

Version 1.43.15 - 7/9/24, 7:48 AM

Changes

Fix

  • deps: update @tanstack/react-store (#1925) (994f204) by Lachlan Collins

Packages

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

Published by tannerlinsley 3 months ago

Version 1.43.14 - 7/9/24, 3:42 AM

Changes

Fix

  • history: fix bugs in push and back of createMemoryHistory (#1922) (d046e7c) by Manuel Schiller

Packages