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

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

Published by tannerlinsley 5 months ago

Version 1.33.11 - 5/23/2024, 11:16 PM

Changes

Fix

  • include all files in preloads (6219cb80) by Tanner Linsley

Packages

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

Published by tannerlinsley 5 months ago

Version 1.33.10 - 5/23/2024, 10:40 PM

Changes

Fix

  • modulepreload (e0a7545a) by Tanner Linsley

Packages

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

Published by tannerlinsley 5 months ago

Version 1.33.9 - 5/23/2024, 10:23 PM

Changes

Fix

  • dedupe and key meta (f0056b55) by Tanner Linsley

Packages

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

Published by tannerlinsley 5 months ago

Version 1.33.8 - 5/23/2024, 9:48 PM

Changes

Fix

  • start: bundling and tests (f1147714) by Tanner Linsley
  • start: add experimental support for route manifest and ssr route manifest usage (6d29cd7f) by Tanner Linsley

Packages

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

Published by tannerlinsley 5 months ago

Version 1.33.7 - 5/21/2024, 8:43 PM

Changes

Fix

  • should render error component when beforeLoad throws an error (#1648) (b6fdbf34) by Christopher Horobin

Docs

  • Update useBlocker function signature (#1639) (1ea92a3d) by Elia Maino
  • touchups to the reference pages for RouterState type, useRouterState, and useMatches (#1645) (d20a4221) by Sean Cassiere
  • update the content on the reference page for RouterEvents type (#1644) (59e3f522) by Sean Cassiere

Test

  • router-vite-plugin: use windows-friendly filenames for the snapshots (#1643) (463d360f) by Sean Cassiere

Tests

  • add runtime tests for Link (#1590) (022e725b) by Christopher Horobin

Packages

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

Published by tannerlinsley 5 months ago

Version 1.33.6 - 5/21/2024, 3:29 AM

Changes

Fix

  • react-router: only update the route-context during beforeLoad (#1642) (e19f7e87) by Sean Cassiere

Packages

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

Published by tannerlinsley 5 months ago

Version 1.33.5 - 5/19/2024, 3:23 AM

Changes

Fix

  • start: config for RSCs... almost (cb808166) by Tanner Linsley

Docs

  • moving reference content out of the class files (#1633) (ab02f3eb) by Sean Cassiere

Packages

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

Published by tannerlinsley 5 months ago

Version 1.33.4 - 5/18/2024, 11:19 PM

Changes

Fix

  • react-router: remove an unneeded console.log("trigger") line (#1632) (26a8fd79) by Sean Cassiere

Packages

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

Published by tannerlinsley 5 months ago

Version 1.33.3 - 5/18/2024, 9:45 PM

Changes

Fix

  • fix main type errors (faef7261) by Tanner Linsley

Refactor

  • JsDoc for RouterOptions (#1631) (099aa926) by Dominik Dorfmeister

Examples

  • update dependencies (34ed411c) by Tanner Linsley
  • don"t pnpm-lock the start-basic example (17a94306) by Tanner Linsley

Packages

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

Published by tannerlinsley 5 months ago

Version 1.33.2 - 5/18/2024, 5:45 PM

Changes

Refactor

  • don"t disable rules-of-hooks linter (#1625) (3b5cdefd) by Dominik Dorfmeister

Docs

  • clearing up the internal types from the references (#1627) (62bf3849) by Sean Cassiere

Packages

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

Published by tannerlinsley 5 months ago

Version 1.33.1 - 5/18/2024, 12:56 PM

Changes

Fix

  • react-router: allow root route to be wrapped in suspense (#1611) (0c930b2e) by Gianmarco Rengucci
  • export TrailingSlashOption. (#1616) (1391335f) by wweber

Packages

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

Published by tannerlinsley 5 months ago

Version 1.33.0 - 5/18/2024, 12:51 PM

Changes

Feat

  • onCatch callback on routes and defaultOnCatch for router (#1623) (6c1d831b) by Dominik Dorfmeister

Packages

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

Published by tannerlinsley 5 months ago

Version 1.32.17 - 5/18/2024, 12:24 PM

Changes

Fix

  • import (e712d3d5) by Tanner Linsley
  • merge vinxi branch (782caa49) by Tanner Linsley

Refactor

  • fix type errors (#1626) (4d0160a2) by Dominik Dorfmeister

Packages

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

Published by tannerlinsley 5 months ago

Version 1.32.16 - 5/18/2024, 4:50 AM

Changes

Fix

  • react-router: route context being undefined in StrictMode on initial render (#1620) (5168c8ff) by Sean Cassiere

Packages

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

Published by tannerlinsley 5 months ago

Version 1.32.15 - 5/18/2024, 4:10 AM

Changes

Fix

  • react-router: do not eagerly garbage collect routes (#1619) (dc328269) by Sean Cassiere

Docs

  • add README files for the user-facing packages (#1617) (78350c7c) by Sean Cassiere

Packages

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

Published by tannerlinsley 5 months ago

Version 1.32.14 - 5/17/2024, 8:19 PM

Changes

Fix

  • router-devtools: correctly compose button toggle styles (#1613) (2eff6200) by Gianmarco Rengucci

Docs

  • examples: update the "authenticated routes" example with async actions (#1610) (9c95aece) by Sean Cassiere
  • documented the the usage of hooks and context in the "Router Context" guide (#1609) (9f0d4c76) by Sean Cassiere
  • fix links (45252f3d) by Manuel Schiller

Packages