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

Published by tannerlinsley 3 months ago

Version 1.43.13 - 7/8/24, 9:38 PM

Changes

Fix

  • start: export FetchFnCtx type for library usage (#1923) (8048bca) by Corbin Crutchley

Ci

  • Add local TS version tests (#1910) (9c5ab68) by Lachlan Collins
  • Use pkg-pr-new templates (#1905) (1346301) by Lachlan Collins
  • Only preview on approved PRs (#1898) (f9ecd0e) by Lachlan Collins
  • Add preview workflow (#1897) (bda7e68) by Lachlan Collins

Docs

  • Fix typo in migrate-from-react-router.md (#1914) (08d3e61) by @nucleartux
  • add links to the github examples on the file-based routing guide for each supported bundler (#1903) (37b74fa) by Sean Cassiere
  • add quickstart guide for TanStack Start (#1857) (780b778) by Corbin Crutchley

Style

  • workspace: more patterns for prettier to ignore (#1902) (e78ab9b) by Sean Cassiere

Packages

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

Published by tannerlinsley 4 months ago

Version 1.43.12 - 7/5/24, 3:06 AM

Changes

Fix

  • Update package.json fields (#1896) (c29b5d5) by Lachlan Collins

Chore

  • examples: move from @tanstack/router-vite-plugin to @tanstack/router-plugin (#1894) (941d671) by Sean Cassiere

Packages

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

Published by tannerlinsley 4 months ago

Version 1.43.11 - 7/4/24, 9:39 PM

Changes

Refactor

  • start-vite-plugin: code-transformation to match the patterns in @tanstack/router-plugin (#1893) (1493b76) by Sean Cassiere

Packages

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

Published by tannerlinsley 4 months ago

Version 1.43.10 - 7/4/24, 8:18 AM

Changes

Fix

  • router: do not stream match data if empty (f3a919f) by Tanner Linsley
  • router: Remove html injections after streaming (b8ca97a) by Tanner Linsley
  • tsr+query: only stream queries once (39ccb71) by Tanner Linsley

Chore

  • update pnpm-lock (894c97d) by Tanner Linsley

Examples

  • trellaux: update example (751a0c9) by Tanner Linsley

Style

  • examples: prettier on the start-trellaux example (#1890) (f306542) by Sean Cassiere

Packages

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

Published by tannerlinsley 4 months ago

Version 1.43.9 - 7/3/24, 8:49 AM

Changes

Fix

  • router-plugin: regenerating the route-tree when the dev server is running and a new route is created (#1887) (db2673a) by Sean Cassiere

Packages

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

Published by tannerlinsley 4 months ago

Version 1.43.8 - 7/3/24, 7:55 AM

Changes

Fix

  • router-plugin: add webpack support and resolve rspack code-splitting blockers (#1864) (bcc316e) by Honza Hrubý

Chore

  • update the gitignore to cover more vite timestamp files (#1881) (16cd10e) by Sean Cassiere

Style

  • router-generator: prettier ignore the file-modification tests (#1884) (4b9bf31) by Sean Cassiere

Packages

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

Published by tannerlinsley 4 months ago

Version 1.43.7 - 7/3/24, 1:04 AM

Changes

Fix

  • start: argument properties for defineConfig should be optional (#1879) (2d5596a) by Sean Cassiere

Ci

  • docs: add a CI step to check for formatting of the documentation (#1874) (e899ca1) by Sean Cassiere

Packages

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

Published by tannerlinsley 4 months ago

Version 1.43.6 - 7/2/24, 9:11 AM

Changes

Fix

  • start: stronger typing of the tsrRoutesManifest plugin in start/config (#1875) (a522c8b) by Sean Cassiere

Packages

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

Published by tannerlinsley 4 months ago

Version 1.43.5 - 7/2/24, 8:53 AM

Changes

Fix

  • router-plugin: bump babel-dead-code-elimination to 1.0.6 (#1873) (d10dc9b) by Sean Cassiere

Docs

  • remove the unnecessary encode and decode URIComponent calls in the zipson example of the "custom search param serialization" guide (#1870) (994453b) by friendlywavingrobot

Style

  • prettier on the docs (#1872) (9040999) by Sean Cassiere

Packages

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

Published by tannerlinsley 4 months ago

Version 1.43.4 - 7/1/24, 6:43 AM

Changes

Fix

  • lockfile (2998584) by Tanner Linsley
  • deps (c821eab) by Tanner Linsley
  • tests (cbe2b89) by Tanner Linsley
  • add react-router-with-query experimental package (23614fa) by Tanner Linsley

Packages

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

Published by tannerlinsley 4 months ago

Version 1.43.3 - 6/30/24, 6:58 AM

Changes

Fix

  • better streaming order, experimental React Query streaming example (23dcbc9) by Tanner Linsley

Ci

  • Optimise Nx workflow (#1862) (3d41307) by Lachlan Collins

Docs

  • examples: Correctly set "type": "module" (#1863) (b02c35b) by Lachlan Collins
  • add a diagram on the "custom search param serialization" guide on the need for idempotency (#1860) (2d28367) by Sean Cassiere

Packages

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

Published by tannerlinsley 4 months ago

Version 1.43.2 - 6/29/24, 7:28 AM

Changes

Fix

  • Bring back injectedHtml; fix: meta, links, scripts hydration (54a0e76) by Tanner Linsley

Examples

  • simplify deferred (f419ae4) by Tanner Linsley

Style

  • start: prefer node: prefixed imports (#1856) (c506bbd) by Sean Cassiere

Packages

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

Published by tannerlinsley 4 months ago

Version 1.43.1 - 6/29/24, 2:17 AM

Changes

Refactor

  • router-plugin: use babel-dead-code-elimination to handle the removal of unreferenced code (#1855) (bfe73c0) by Sean Cassiere

Chore

  • Update ESLint and Vitest config (#1854) (3611615) by Lachlan Collins

Packages

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

Published by tannerlinsley 4 months ago

Version 1.43.0 - 6/28/24, 8:15 PM

Changes

Feat

  • start: support streaming using renderToReadableStream (#1792) (765a5ac) by Kenta Iwasaki

Packages

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

Published by tannerlinsley 4 months ago

Version 1.42.1 - 6/28/24, 7:48 PM

Changes

Fix

  • Start config now loads properly on Windows (#1851) (16d2bf1) by Corbin Crutchley

Packages

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

Published by tannerlinsley 4 months ago

Version 1.42.0 - 6/28/24, 4:37 PM

Changes

Feat

  • react-router: params.parse and params.stringify instead of parseParams and stringifyParams (#1826) (1d733f6) by Christopher Horobin

Packages

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

Published by tannerlinsley 4 months ago

Version 1.41.0 - 6/28/24, 3:46 PM

Changes

Feat

  • New Serialization Paradigm (#1824) (fd692cf) by Tanner Linsley

Chore

  • Migrate to ESLint flat config (#1846) (4310311) by Lachlan Collins

Ci

  • fix the workflow for running the e2e test on the "start-basic" example (#1843) (7d8d3e0) by @callingmedic911

Packages

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

Published by tannerlinsley 4 months ago

Version 1.40.3 - 6/27/24, 6:57 PM

Changes

Fix

  • router-generator: add virtual parent for routes in addition to layouts (#1835) (6472ea24) by d-a-s

Packages

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

Published by tannerlinsley 4 months ago

Version 1.40.2 - 6/27/24, 3:19 PM

Changes

Fix

  • add option to include and exclude properties from React plugin (#1840) (28f57361) by Corbin Crutchley

Chore

  • workspace: prettier to ignore the .vercel output directories (#1828) (c46664f0) by Sean Cassiere
  • start-vite-plugin,router-plugin: bump babel dependencies (#1819) (7fb5d13b) by Sean Cassiere

Packages

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

Published by tannerlinsley 4 months ago

Version 1.40.1 - 6/22/24, 11:27 AM

Changes

Fix

  • start: handle formdata correctly from form action (#1815) (66b4cc94) by Corbin Crutchley

Docs

  • add TS performance guidance with prefetching (#1781) (f970023c) by Christopher Horobin

Packages