From 9408a4b0c558145907680643d8e582c1ae133cbc Mon Sep 17 00:00:00 2001 From: sanjibani <18418553+sanjibani@users.noreply.github.com> Date: Mon, 22 Jun 2026 07:55:16 +0530 Subject: [PATCH 1/2] docs: fix broken zodValidator/valibotValidator API doc links Two broken `tanstack.com/router/latest/docs/.../zodValidator` and `.../valibotValidator` API doc links (404). The corresponding API pages were retired in a recent refactor of the API docs. Replaced both with the GitHub source-code paths for the adapter packages (`packages/zod-adapter` and `packages/valibot-adapter`), which are the canonical home for the adapter code and remain the place to file issues or read the implementation. --- docs/router/how-to/setup-basic-search-params.md | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/docs/router/how-to/setup-basic-search-params.md b/docs/router/how-to/setup-basic-search-params.md index e85579f5f4..9c893f6b94 100644 --- a/docs/router/how-to/setup-basic-search-params.md +++ b/docs/router/how-to/setup-basic-search-params.md @@ -427,7 +427,7 @@ After setting up basic search parameters, you might want to: - [Valibot Documentation](https://valibot.dev/) - Lightweight validation library - [Yup Documentation](https://github.com/jquense/yup) - Object schema validation - **TanStack Router:** - - [TanStack Zod Adapter](https://tanstack.com/router/latest/docs/framework/react/api/router/zodValidator) - Official Zod adapter - - [TanStack Valibot Adapter](https://tanstack.com/router/latest/docs/framework/react/api/router/valibotValidator) - Official Valibot adapter + - [TanStack Zod Adapter](https://github.com/TanStack/router/tree/main/packages/zod-adapter) - Official Zod adapter (the API doc page for `zodValidator` was retired; the GitHub repo is the canonical home) + - [TanStack Valibot Adapter](https://github.com/TanStack/router/tree/main/packages/valibot-adapter) - Official Valibot adapter (the API doc page for `valibotValidator` was retired; the GitHub repo is the canonical home) - [Search Parameters Guide](../guide/search-params.md) - Comprehensive search parameters documentation - [Type Safety Guide](../guide/type-safety.md) - Understanding TanStack Router's type safety From e5b26ecdc99216cc6df3ab01c1969ff6e3cdfc38 Mon Sep 17 00:00:00 2001 From: sanjibani <18418553+sanjibani@users.noreply.github.com> Date: Mon, 22 Jun 2026 12:36:13 +0530 Subject: [PATCH 2/2] docs(start): remove dead 'Composite Components' blog link (start-vs-nextjs.md:190) MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit The deep-dive reference for TanStack Start's Composite Components approach linked to https://tanstack.com/blog/composite-components, which now returns HTTP 404 (the blog post was either removed or never existed at that slug — it is not linked from the blog index at https://tanstack.com/blog either). Since there is no canonical replacement URL, the entire 'For the full deep-dive, see ...' sentence has been removed. The surrounding paragraph already explains the Composite Components approach in full. --- docs/start/framework/react/start-vs-nextjs.md | 2 -- 1 file changed, 2 deletions(-) diff --git a/docs/start/framework/react/start-vs-nextjs.md b/docs/start/framework/react/start-vs-nextjs.md index 27b814725f..af9bcfd8a7 100644 --- a/docs/start/framework/react/start-vs-nextjs.md +++ b/docs/start/framework/react/start-vs-nextjs.md @@ -187,8 +187,6 @@ In Next, RSCs are the paradigm - you build around them, think about them constan We call our approach **Composite Components** - server-produced React components that the client can fetch, cache, stream, and assemble. The client owns composition; the server ships UI pieces. No new mental model. No framework-specific caching semantics. Just data flowing through tools you already understand. -For the full deep-dive, see [Composite Components: Server Components with Client-Led Composition](https://tanstack.com/blog/composite-components). - ## Server Functions vs Server Actions Both frameworks let you call server code from the client. The approaches differ significantly.