TanStack

T

TanStack

TanStack is a community of passionate software engineers striving for high-quality, open-source software for web devs

Join

react-query-questions

solid-query-questions

table-questions

virtual-questions

router-questions

react-charts-questions

ranger-questions

vue-query-questions

svelte-query-questions

bling-questions

form-questions

angular-query-questions

start-questions

db-questions

start-showcase

router-showcase

📣-announcements

extended-salmon
extended-salmon9/25/2025

Clerk fix for 1.132

with the new release of 1.132, has anyone worked out a hack/hotfix for clerk which can be put in place to keep going with that whilst that package is updated? Trying to get the server.ts working. ```...
sharp-indigo
sharp-indigo9/25/2025

Is zodValidator still necessary?

I haven't been using it for a while now. But I still reference to in the docs. Does it provide any feature/benefit?
sunny-green
sunny-green9/24/2025

Server functions using vite-plugin-node-polyfills's shim for 'process' instead of 'node:process'

https://gist.github.com/ivanfeli/20114db6202124265bc9f49100b88b7e Extract from the built file (.output/server/chunks/_/__root-BdAHKAt1.mjs): ``` import process from 'vite-plugin-node-polyfills/shims/process';...
old-apricot
old-apricot9/24/2025

RC migration

I've had so many errors migrating to RC. Should I just not upgrade? Are there seriously no migration docs other than this measly one? (https://github.com/TanStack/router/discussions/2863)? Suuuper frustrating. Wasted an afternoon on it. What's the general recommendation here, is it not to upgrade at all until it goes stable? The messaging has been that RC is very close to what the stable release will be, are we not supposed to upgrade our applications yet?...
extended-salmon
extended-salmon9/24/2025

Errors after updating to 1.132 from 1.131

Hi, are there some issues with the latest releases? Was on 1.131 and just upgraded to the following ``` "@tanstack/react-router": "^1.132.2", "@tanstack/react-start": "^1.132.2",...
ambitious-aqua
ambitious-aqua9/24/2025

building for production

after updating to RC can't seem to run the build output in dist tried running the basic example with the command node dist/server/server.js and process exists with no message edit: also it seems vite wont longer load env variables from .env...
correct-apricot
correct-apricot9/24/2025

createStartHandler — breaking change in RC?

Hi! It looked like the signature of createStartHandler was changed in the RC released. Previously it was...
fair-rose
fair-rose9/24/2025

Implicit "any" after RC upgrade

Anyone having issues with loader data being "any" after upgrading to RC? I got around it by setting "noImplicitAny:false" in tsconfig for now...
No description
continuing-cyan
continuing-cyan9/24/2025

Serving in production via Bun

What is the right way to serve the application in production via Bun in the new RC? Should we write our own handler with Bun.serve() now?...
national-gold
national-gold9/24/2025

RC Cloudflare Vite - Environment Variables

Hey there, Followed the guide. Currently struggling as apparently the environment variables are not filled properly locally. Wrangler Types generates them, so it finds it. So somehow related to the vite integration I assume 🤷🏼‍♂️😅...
extended-salmon
extended-salmon9/24/2025

Proper way return responses from request middleware

if (!signature) {
throw new Response('Missing signature', { status: 400 })
}
if (!signature) {
throw new Response('Missing signature', { status: 400 })
}
...
fascinating-indigo
fascinating-indigo9/24/2025

Custom link with material UI not longer working with RC

I get the message: ``` Type '{ children: string; to: "/privacy"; }' is not assignable to type 'LinkComponentReactProps<ForwardRefExoticComponent<Omit<MUILinkProps, "ref"> & RefAttributes<HTMLAnchorElement>>>'. Property 'children' is incompatible with index signature. Type 'string' is not assignable to type 'never'.ts(2322)...
conscious-sapphire
conscious-sapphire9/24/2025

Cloudflare Workers deploy error on RC

Hey guys, I'm following https://tanstack.com/start/latest/docs/framework/react/hosting#cloudflare-workers but then I got this error: ✘ [ERROR] The entry-point file at "@tanstack/start/server-entry" was not found. Any clue?...
other-emerald
other-emerald9/24/2025

Fallback component and ssr: "data-only"

Is there a way to show the fallback component of a route while the route's loader/beforeLoad is loading the data? This is what I want to achieve: - Let's say I have a /books route and in this router's loader function I'm doing a fetch call to get some books which takes 5 seconds. - While the data is being loaded, I want to show a spinner without waiting for the data to be available....
automatic-azure
automatic-azure9/24/2025

Deploy node-server with nitro

How did you solve it? I'm having this error in coolify, locally it's ok, but in production it gives this error ```
start node .output/server/index.mjs
...
genetic-orange
genetic-orange9/24/2025

Getting a build error with the RC

``` npm run build
browser@1.0.0 build vite build...
passive-yellow
passive-yellow9/23/2025

Updating to RC possibly broke deployment

Repo: redacted Netlify permalink to broken 404 link: https://68d329d2af81ec328595856a--hatchetbrand.netlify.app/ I migrated to createRouter() as per the guide. ...
No description
harsh-harlequin
harsh-harlequin9/23/2025

Start RC1 from scratch - warnings during vite build

Did I miss a step? 😄
No description
genetic-orange
genetic-orange9/23/2025

Typescript error with server functions with the GET method

I migrated successfully my app to RC, I have only one issue with server functions using the get method, like this one ```ts export const getUserSession = createServerFn({ method: 'GET', }).handler(async () => {...