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

Published by tannerlinsley 4 months ago

Version 1.40.0 - 6/21/24, 5:50 PM

Changes

Feat

  • allow to ignore blocker in navigate and <Link> (#1797) (b1213eb5) by Manuel Schiller

Packages

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

Published by tannerlinsley 4 months ago

Version 1.39.13 - 6/21/24, 4:23 PM

Changes

Fix

  • router-plugin: experimental.enableCodeSplitting - allow the use of inlined wrappers for the route options when splitting nodes (#1813) (10eb0590) by Sean Cassiere

Packages

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

Published by tannerlinsley 4 months ago

Version 1.39.12 - 6/21/24, 2:56 PM

Changes

Fix

  • router-plugin: removing trailing import string literals with no references for experimental.enableCodesplitting (#1810) (940ddb76) by Sean Cassiere

Style

  • router-plugin: eslint fixes for #1810 (#1811) (55939dde) by Sean Cassiere

Packages

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

Published by tannerlinsley 4 months ago

Version 1.39.11 - 6/21/24, 12:32 PM

Changes

Fix

  • router-plugin: experimental.enableCodeSplitting not handling default imports (#1807) (06fc3f46) by Sean Cassiere

Packages

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

Published by tannerlinsley 4 months ago

Version 1.39.10 - 6/21/24, 12:28 PM

Changes

Fix

  • router-devtools: prefix./ to the pathing for main, types, and module fields in the package.json (#1809) (32fa1b42) by Sean Cassiere

Chore

  • examples: cleanup the config for the "quickstart-rspack-file-based" example (#1803) (cb6c2115) by Sean Cassiere

Packages

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

Published by tannerlinsley 4 months ago

Version 1.39.9 - 6/20/24, 11:52 PM

Changes

Fix

  • router-plugin: add the rspack/rsbuild handler for file-based routing (#1794) (a9874aad) by Sean Cassiere

Packages

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

Published by tannerlinsley 4 months ago

Version 1.39.8 - 6/20/24, 10:19 PM

Changes

Perf

  • react-router: remove TRouterContext for each route, lazily infer parent for merging and remove TParentRoute from options (#1780) (7cbaf728) by Christopher Horobin

Ci

  • Enable nx cloud again (#1800) (e24cd761) by Manuel Schiller

Packages

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

Published by tannerlinsley 4 months ago

Version 1.39.7 - 6/20/24, 9:57 PM

Changes

Fix

  • linking with from prop and a param containing slash (#1799) (81495750) by Manuel Schiller

Ci

  • test matrix uses released TS 5.5 version (a095cd59) by Manuel Schiller

Packages

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

Published by tannerlinsley 4 months ago

Version 1.39.6 - 6/20/24, 9:39 PM

Changes

Fix

  • proper basename removal handling (#1787) (477bc99e) by @xobotyi

Ci

  • disable NX cloud for now (e088dde5) by Manuel Schiller

Docs

  • update the documentation on the @tanstack/router-plugin package (#1793) (ee48ae2a) by Sean Cassiere

Packages

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

Published by tannerlinsley 4 months ago

Version 1.39.5 - 6/19/24, 11:09 AM

Changes

Refactor

  • router-plugin: base should only export the individual unplugin factories and not the PURE compilations (#1789) (149dbf88) by Sean Cassiere

Docs

  • update the custom search param serialization guide (#1759) (13a0cc06) by Sean Cassiere

Packages

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

Published by tannerlinsley 4 months ago

Version 1.39.4 - 6/19/24, 8:06 AM

Changes

Refactor

  • router-vite-plugin: proxy for re-exporting from @tanstack/router-plugin/vite (#1785) (05d1a1d4) by Sean Cassiere

Deprecate

  • react-router: mark navigate as deprecated in the BeforeLoadFn type definition (#1767) (c100f369) by Turner

Build

  • remove nx cloud temporarily (#1786) (38b74887) by Sean Cassiere

Packages

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

Published by tannerlinsley 4 months ago

Version 1.39.3 - 6/19/24, 5:55 AM

Changes

Fix

  • router-plugin: inline-config should be optional (#1783) (e5d8b815) by Sean Cassiere

Packages

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

Published by tannerlinsley 4 months ago

Version 1.39.2 - 6/19/24, 3:44 AM

Changes

Refactor

  • setup the @tanstack/router-plugin package using "unplugin" (#1778) (40043475) by Sean Cassiere

Packages

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

Published by tannerlinsley 4 months ago

Version 1.39.1 - 6/18/24, 6:26 AM

Changes

Refactor

  • router-vite-plugin: remove the start logic from @tanstack/router-vite-plugin and update @tanstack/start with the new imports (#1771) (9017fe0c) by Sean Cassiere

Build

  • upgrade nx to 19.3.0 (#1773) (94124327) by Sean Cassiere

Packages

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

Published by tannerlinsley 4 months ago

Version 1.39.0 - 6/18/24, 2:21 AM

Changes

Feat

  • start-vite-plugin: copy the TanStack Start specific plugin logic into its own standalone vite plugin (#1768) (1f35bcbf) by Sean Cassiere

Ci

  • Update workspace dependencies (#1757) (6238d047) by Lachlan Collins

Docs

  • add documentation on the experimental.enableCodeSplitting feature (#1761) (92c6c2b1) by Sean Cassiere
  • moving the actual file-based routing specific stuff not related to code-splitting to the right file (e908be40) by SeanCassiere

Packages

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

Published by tannerlinsley 4 months ago

Version 1.38.1 - 6/15/24, 8:38 AM

Changes

Fix

  • react-router: redirect with relative path (#1746) (3b9a6feb) by Manuel Schiller
  • match route location when pending has not been set (#1747) (d0174032) by Christopher Horobin

Docs

  • typo in the navigation blocking guide (#1754) (a6451386) by Eliav2
  • update the project README to be react-only (#1750) (0928776d) by Sean Cassiere

Packages

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