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/v0.0.1-beta.83

Published by tannerlinsley over 1 year ago

Version 0.0.1-beta.83 - 2/16/2023, 7:26 AM

Changes

Fix

  • remove redundant hash from url (#527) (cc2ad19) by Judicael
  • remove warning (24e7113) by Tanner Linsley
  • Adding wrappers around the error boundaries for temporary patch (#525) (3188826) by Tanner Scadden

Docs

  • update routeConfig to routeTree (#530) (be14127) by Judicael

Other

  • server function (server$) support (#534) (c8c24d7) by @nksaraf
  • Checkpoint (ef6b60e) by Tanner Linsley
  • checkpoint (88a14c9) by Tanner Linsley

Packages

router - https://github.com/TanStack/router/releases/tag/v0.0.1-beta.82

Published by tannerlinsley over 1 year ago

Version 0.0.1-beta.82 - 2/10/2023, 11:20 PM

Changes

Fix

  • Propagate beforeLoad errors to nearest errorComponent (#524) (30e998c) by tomqchristensen

Packages

router - https://github.com/TanStack/router/releases/tag/v0.0.1-beta.81

Published by tannerlinsley over 1 year ago

Version 0.0.1-beta.81 - 2/10/2023, 6:36 PM

Changes

Fix

  • again (a8af239) by Tanner Linsley
  • reorder solid-store build (ac4dd93) by Tanner Linsley
  • Allow redirects in route functions and update error handling (#523) (2ef9dcb) by tomqchristensen
  • Added in a shallow check for missing keys to be removed from the store to make useSearch more compatible (#522) (6c08541) by Tanner Scadden
  • integrate and update solid to use the new store syntax (5038b6f) by Tanner Linsley
  • Solid router adapter (#516) (96f2f02) by Tanner Scadden

Docs

  • router-context (57ba36d) by Tanner Linsley
  • recommend fullPath instead of .id for navigation (b39dc9c) by Tanner Linsley
  • navigation blocking (271bcc3) by Tanner Linsley
  • more (092af2a) by Tanner Linsley
  • more docs (d802ad8) by Tanner Linsley

Other

  • spelling fixes in md files (#519) (89640dc) by aprskalo00
  • Update router-context.md (6321302) by Tanner Linsley
  • Update type-safety.md (#518) (4c3e591) by Denis Irkhin

Packages

router - https://github.com/TanStack/router/releases/tag/v0.0.1-beta.80

Published by tannerlinsley over 1 year ago

Version 0.0.1-beta.80 - 2/7/2023, 11:45 PM

Changes

Fix

  • when => condition (e57b422) by Tanner Linsley

Packages

router - https://github.com/TanStack/router/releases/tag/v0.0.1-beta.79

Published by tannerlinsley over 1 year ago

Version 0.0.1-beta.79 - 2/7/2023, 11:39 PM

Changes

Fix

  • add back history blockers (dd2afb8) by Tanner Linsley

Refactor

  • cleanup (4ff85a6) by Tanner Linsley

Packages

router - https://github.com/TanStack/router/releases/tag/v0.0.1-beta.78

Published by tannerlinsley over 1 year ago

Version 0.0.1-beta.78 - 2/7/2023, 9:58 PM

Changes

Fix

  • devtools router props (fc82435) by Tanner Linsley

Packages

router - https://github.com/TanStack/router/releases/tag/v0.0.1-beta.77

Published by tannerlinsley over 1 year ago

Version 0.0.1-beta.77 - 2/7/2023, 9:15 PM

Changes

Fix

  • invariant for duplicate or misparented routes (7309096) by Tanner Linsley

Other

  • Update router.tsx (7c23c3a) by Tanner Linsley

Packages

router - https://github.com/TanStack/router/releases/tag/v0.0.1-beta.76

Published by tannerlinsley over 1 year ago

Version 0.0.1-beta.76 - 2/7/2023, 5:39 PM

Changes

Fix

  • loaders only reload if active, fix routeIntersection types (03769b2) by Tanner Linsley

Docs

  • type safety (436f707) by Tanner Linsley
  • data mutations (2f71329) by Tanner Linsley

Packages

router - https://github.com/TanStack/router/releases/tag/v0.0.1-beta.75

Published by tannerlinsley over 1 year ago

Version 0.0.1-beta.75 - 2/6/2023, 9:53 PM

Changes

Fix

  • signal passthrough, docs (7734419) by Tanner Linsley

Other

  • store => __store (bb0d553) by Tanner Linsley

Packages

router - https://github.com/TanStack/router/releases/tag/v0.0.1-beta.74

Published by tannerlinsley over 1 year ago

Version 0.0.1-beta.74 - 2/6/2023, 6:09 AM

Changes

Fix

  • apply stringifyParams to links (fa273e0) by Tanner Linsley

Docs

  • fix (395845b) by Tanner Linsley

Packages

router - https://github.com/TanStack/router/releases/tag/v0.0.1-beta.73

Published by tannerlinsley over 1 year ago

Version 0.0.1-beta.73 - 2/6/2023, 5:23 AM

Changes

Fix

  • loaders window guards (a8a377b) by Tanner Linsley

Packages

router - https://github.com/TanStack/router/releases/tag/v0.0.1-beta.72

Published by tannerlinsley over 1 year ago

Version 0.0.1-beta.72 - 2/6/2023, 5:20 AM

Changes

Fix

  • hash history link generation (beb1e7b) by Tanner Linsley
  • force search filters on router creation (b38dea4) by Tanner Linsley

Packages

router - https://github.com/TanStack/router/releases/tag/v0.0.1-beta.71

Published by tannerlinsley over 1 year ago

Version 0.0.1-beta.71 - 2/6/2023, 4:53 AM

Changes

Fix

  • remove test (8619855) by Tanner Linsley
  • docs + force release (9c5efcf) by Tanner Linsley
  • allow client-level window focus refetching config (5d2f182) by Tanner Linsley
  • move window focus refetching into tanstack/loaders (7d74ec8) by Tanner Linsley
  • types (2b5138e) by Tanner Linsley
  • oops (b71e3b5) by Tanner Linsley

Docs

  • more (6726796) by Tanner Linsley
  • route matching (8a5b268) by Tanner Linsley

Other

  • update quick-start.md, remove duplicate Link. (#517) (0e5b2da) by Ahmed Eid
  • Add missing Link import (#388) (93b12f9) by Mattia Malonni
  • Auto rank routes (b343e31) by Tanner Linsley

Test

  • fix em (3d4ae50) by Tanner Linsley

Packages

router - https://github.com/TanStack/router/releases/tag/v0.0.1-beta.70

Published by tannerlinsley over 1 year ago

Version 0.0.1-beta.70 - 2/2/2023, 11:54 PM

Changes

Fix

  • add redirects, better errorComponents, no trailing slash bug (0a396f1) by Tanner Linsley

Packages

router - https://github.com/TanStack/router/releases/tag/v0.0.1-beta.69

Published by tannerlinsley over 1 year ago

Version 0.0.1-beta.69 - 2/2/2023, 6:14 PM

Changes

Fix

  • test & context requirements (fe2c267) by Tanner Linsley
  • change navigate func to non-async(eslint: no-misused-promises) (#511) (23c251d) by Bachitter Chahal
  • add route.onError/onLoadError/onBeforeLoadError (3ff7dc6) by Tanner Linsley
  • preload=intent now works for touchStart events (4e0ca14) by Tanner Linsley
  • bring back meta (10922a4) by Tanner Linsley
  • wildcards are now $, add Navigate component (e52941d) by Tanner Linsley

Docs

  • search params (f41e8a2) by Tanner Linsley
  • update nextjs link (#512) (fbeae8d) by Raí Siqueira
  • more docs! (de4fff7) by Tanner Linsley
  • more navigation docs (b60986b) by Tanner Linsley
  • more navigation docs (a4898fb) by Tanner Linsley
  • update (21c388f) by Tanner Linsley
  • progress (a99ca55) by Tanner Linsley

Other

  • ssr checkpoint (0b08faf) by Tanner Linsley
  • checkpoint (05d92d3) by Tanner Linsley
  • Revert "docs: update nextjs link (#512)" (#513) (fb54b27) by Judicael
  • checkpoint (12c5492) by Tanner Linsley
  • Update routes.md (dae0c64) by Tanner Linsley

Packages

router - https://github.com/TanStack/router/releases/tag/v0.0.1-beta.68

Published by tannerlinsley over 1 year ago

Version 0.0.1-beta.68 - 1/30/2023, 11:38 PM

Changes

Fix

  • stabilize react hooks (189f1ca) by Tanner Linsley

Other

  • Update main.tsx (bf4bc5a) by Tanner Linsley

Packages

router - https://github.com/TanStack/router/releases/tag/v0.0.1-beta.67

Published by tannerlinsley over 1 year ago

Version 0.0.1-beta.67 - 1/30/2023, 9:28 PM

Changes

Fix

  • no TStringifiedParams (a2acf25) by Tanner Linsley

Packages

router - https://github.com/TanStack/router/releases/tag/v0.0.1-beta.66

Published by tannerlinsley over 1 year ago

Version 0.0.1-beta.66 - 1/30/2023, 8:18 PM

Changes

Fix

  • parseParam/stringifyParam types (aa86c27) by Tanner Linsley

Packages

router - https://github.com/TanStack/router/releases/tag/v0.0.1-beta.65

Published by tannerlinsley over 1 year ago

Version 0.0.1-beta.65 - 1/30/2023, 7:15 PM

Changes

Fix

  • try to fix parseParams types (5e20350) by Tanner Linsley

Packages

router - https://github.com/TanStack/router/releases/tag/v0.0.1-beta.64

Published by tannerlinsley over 1 year ago

Version 0.0.1-beta.64 - 1/30/2023, 7:21 AM

Changes

Fix

  • remove preloadMaxAge (fe08442) by Tanner Linsley
  • onLoad idempotency for search + context (96197d0) by Tanner Linsley

Packages