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

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

Published by tannerlinsley 5 months ago

Version 1.34.2 - 5/26/2024, 9:26 PM

Changes

Fix

  • SSR redirects (317f1eb1) by Tanner Linsley

Packages

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

Published by tannerlinsley 5 months ago

Version 1.34.1 - 5/26/2024, 8:16 PM

Changes

Fix

  • start: abstract SSR event handling (1d677df9) by Tanner Linsley
  • deprecate stream transformation in favor of auto-streaming with /useAwaited (de02c1d3) by Tanner Linsley
  • do not use react transitions on the server (0f60403c) by Tanner Linsley

Examples

  • update start example (075c6b3a) by Tanner Linsley

Packages

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

Published by tannerlinsley 5 months ago

Version 1.34.0 - 5/25/2024, 11:50 AM

Changes

Feat

  • react-router: improve the blocker functionality for use with custom UI (#1649) (28aa8fb0) by Leonardo Montini

Docs

  • examples: cleanup the "kitchen-sink*" examples (#1663) (9fb0bde7) by Sean Cassiere
  • examples: inline the PickAsRequired type in the "kitchen-sink-react-query" example (#1660) (dbb5641c) by @hughiep

Test

  • react-router: use React.act to contain warnings thrown by router.test.tsx (#1667) (92f4a09b) by Sean Cassiere

Packages

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

Published by tannerlinsley 5 months ago

Version 1.33.12 - 5/24/2024, 10:08 AM

Changes

Fix

  • router-generator: conflicting prettier outputs (#1661) (4c67e76a) by Sean Cassiere

Examples

  • test vercel link (55adc136) by Tanner Linsley

Packages