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

Published by tannerlinsley 4 months ago

Version 1.38.0 - 6/14/24, 11:14 AM

Changes

Feat

  • router-vite-plugin: wrap "use server" over callexprs/identifiers for createServerFn (#1714) (cc02b235) by Kenta Iwasaki

Chore

  • Update @tanstack/config (#1742) (5f4de860) by Lachlan Collins

Ci

  • add typescript 5.5 to the test matrix (#1727) (53476d21) by Manuel Schiller

Docs

  • fix some mistakes in the example of the SSR guide (#1748) (30ae443f) by @Notaduck

Packages

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

Published by tannerlinsley 4 months ago

Version 1.37.0 - 6/12/2024, 11:28 PM

Changes

Feat

  • router-generator: automatically convert from lazy to non-lazy file route (and vice versa) upon file rename (#1736) (cf437c09) by Manuel Schiller

Packages

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

Published by tannerlinsley 4 months ago

Version 1.36.3 - 6/12/2024, 10:47 PM

Changes

Fix

  • react-router: route-context being available and loaders being called after a redirection (#1713) (950561a7) by Sean Cassiere

Packages

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

Published by tannerlinsley 4 months ago

Version 1.36.2 - 6/12/2024, 8:38 PM

Changes

Fix

  • use resolved location when router is pending, otherwise latest location (#1734) (f2078120) by Christopher Horobin

Packages

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

Published by tannerlinsley 4 months ago

Version 1.36.1 - 6/12/2024, 6:55 PM

Changes

Perf

  • react-router: only Omit in Assign when there are overlapping keys (#1735) (d6b593c4) by Christopher Horobin

Docs

  • replace Meta with Static Data (be3a410e) by Manuel Schiller

Packages

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

Published by tannerlinsley 4 months ago

Version 1.36.0 - 6/11/2024, 5:54 AM

Changes

Feat

  • router-devtools: add shadowDOMTarget option to TanStackRouterDevtools and TanStackRouterDevtoolsPanel (#1709) (#1720) (a1fb6417) by reihwald

Packages

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

Published by tannerlinsley 4 months ago

Version 1.35.6 - 6/10/2024, 8:30 PM

Changes

Fix

  • react-router: take from into account when navigating with params or layouts (#1721) (0ae10190) by Christopher Horobin

Packages

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

Published by tannerlinsley 4 months ago

Version 1.35.5 - 6/10/2024, 8:23 PM

Changes

Perf

  • react-router: remove root search schema type and unused type parameters from route options (#1729) (ad9ed513) by Christopher Horobin

Packages

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

Published by tannerlinsley 4 months ago

Version 1.35.4 - 6/8/2024, 7:59 PM

Changes

Fix

  • router-generator: correctly generate route tree for nested route groups (#1726) (1aa85acc) by Manuel Schiller

Docs

  • spelling mistake in the filename of the _authenticated layout route in the authenticated routes guide (#1723) (6979e62d) by Golamrabbi Azad
  • spelling mistakes on the route-masking guide (#1717) (871ba64a) by Dima Hinev

Packages

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

Published by tannerlinsley 4 months ago

Version 1.35.3 - 6/6/2024, 9:52 AM

Changes

Fix

  • Revert "fix: from was being ignored when the pathname included params or a pathless route (#1703)" (#1716) (e82984b9) by Dominik Dorfmeister

Packages

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

Published by tannerlinsley 4 months ago

Version 1.35.2 - 6/6/2024, 8:49 AM

Changes

Fix

  • ensure that trailingSlashes don"t break path matching (#1711) (d7395adb) by Dominik Dorfmeister

Test

  • react-router: check the availability of the route context after a redirect on the first load (#1710) (9bb0148c) by Sean Cassiere
  • react-router: check the route context at beforeLoad, loader, and component (#1708) (07a6fdeb) by Sean Cassiere

Packages

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

Published by tannerlinsley 5 months ago

Version 1.35.1 - 6/4/2024, 7:07 PM

Changes

Fix

  • from was being ignored when the pathname included params or a pathless route (#1703) (56a3100e) by Christopher Horobin

Packages

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

Published by tannerlinsley 5 months ago

Version 1.35.0 - 6/4/2024, 6:44 PM

Changes

Feat

  • merge unions for search and params for Link when from and to are loose (#1696) (b79690b2) by Christopher Horobin

Packages

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

Published by tannerlinsley 5 months ago

Version 1.34.9 - 6/1/2024, 6:08 AM

Changes

Fix

  • correctly resolve path in useMatchRoute if layout route is used (#1690) (050d89fa) by Manuel Schiller
  • use Record<string, unknown> as default type for TSearchSchemaInput (#1684) (d2eec985) by Manuel Schiller

Docs

  • mention how to disable the plugin in tests (#1682) (85f5e7be) by Leonardo Montini

Examples

  • init trellaux (9e4b1db6) by Tanner Linsley

Other

  • Fix Playwright E2E CI step (#1678) (cf64ed34) by @callingmedic911

Packages

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

Published by tannerlinsley 5 months ago

Version 1.34.8 - 5/30/2024, 5:18 PM

Changes

Fix

  • do not assign path to virtual routes for route groups (#1683) (6a44da8d) by Manuel Schiller

Packages

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

Published by tannerlinsley 5 months ago

Version 1.34.7 - 5/29/2024, 7:56 PM

Changes

Fix

  • react-router: only instantiate the confirmation promise when required in the useBlocker hook (#1669) (f11cd07d) by Leo Y. Li

Packages

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

Published by tannerlinsley 5 months ago

Version 1.34.6 - 5/29/2024, 7:29 PM

Changes

Fix

  • react-router: merge params, context, search and loaderData with strict: false (#1664) (ef77cccd) by Christopher Horobin

Test

  • add playwright testing with CI to start-basic (#1673) (8239c014) by @callingmedic911

Packages

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

Published by tannerlinsley 5 months ago

Version 1.34.5 - 5/28/2024, 5:37 PM

Changes

Fix

  • add onBeforeNavigate event (2b0135bc) by Tanner Linsley

Packages

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

Published by tannerlinsley 5 months ago

Version 1.34.4 - 5/27/2024, 12:51 PM

Changes

Fix

  • router-devtools: make router a peerDependency of the devtools (#1671) (3c66fb54) by Dominik Dorfmeister

Packages

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

Published by tannerlinsley 5 months ago

Version 1.34.3 - 5/27/2024, 4:58 AM

Changes

Fix

  • no more weird streaming APIs, just use suspense + streaming (0be11001) by Tanner Linsley

Packages