From 0f83547def4a6c79dedc3796b4870beb27e8893b Mon Sep 17 00:00:00 2001 From: Tanner Linsley Date: Mon, 12 Oct 2026 15:46:45 -0600 Subject: [PATCH] Update Start 1.0 draft credits and partner contributions --- src/blog/tanstack-start-1-0.md | 8 ++++--- .../markdown/StartPartnerContributions.tsx | 23 +++++++++++-------- 2 files changed, 19 insertions(+), 12 deletions(-) diff --git a/src/blog/tanstack-start-1-0.md b/src/blog/tanstack-start-1-0.md index bc8a6586e..f75c4706e 100644 --- a/src/blog/tanstack-start-1-0.md +++ b/src/blog/tanstack-start-1-0.md @@ -10,7 +10,7 @@ library: start # TanStack Start 1.0 -_With contributions from [Manuel Schiller](https://github.com/schiller-manuel) and [Florian Pellet](https://github.com/sheraff)._ +_With contributions from [Manuel Schiller](https://github.com/schiller-manuel), [Florian Pellet](https://github.com/sheraff), and [Christopher Horobin](https://github.com/chorobin)._ TanStack Start 1.0 is finally stable. And we're really excited to officially call it ready for production. @@ -70,7 +70,9 @@ The [environment functions guide](https://tanstack.com/start/latest/docs/framewo ## Other people made it much better -[Manuel](https://github.com/schiller-manuel) and [Flo](https://github.com/sheraff) took this so much further than I could've taken it on my own. I knew what I wanted Start to feel like to use, but that doesn't necessarily mean I knew how to build every single part of it. There are things in the framework today that are better than what I even knew to ask for. So when I look back at how long this took, I also look at what actually got committed, the compiler work, streaming, server boundaries, hydration, all the combinations people found by putting it into real apps, and how much of that came from people other than me. +[Manuel](https://github.com/schiller-manuel), [Flo](https://github.com/sheraff), and [Chris](https://github.com/chorobin) took this so much further than I could've taken it on my own. I knew what I wanted Start to feel like to use, but that doesn't necessarily mean I knew how to build every single part of it. There are things in the framework today that are better than what I even knew to ask for. So when I look back at how long this took, I also look at what actually got committed, the compiler work, streaming, server boundaries, hydration, all the combinations people found by putting it into real apps, and how much of that came from people other than me. + +[Chris](https://github.com/chorobin) was the brains behind so much of the [type safety performance work](https://tanstack.com/blog/tanstack-router-typescript-performance). I had all these crazy ideas about how type-safe a router could be, and he took those ideas and made them work fast enough to actually be a viable solution. It's one thing to get TypeScript to understand all those connections, but you still need your editor to keep up while you're building an app, and so much of making that possible came from Chris. He's also helped shape the API design and so many other parts of Router and Start, I really can't separate what these tools have become from his work. The [SSR performance work](https://tanstack.com/blog/tanstack-start-5x-ssr-throughput) [Manuel](https://github.com/schiller-manuel) and [Flo](https://github.com/sheraff) did is one of my favorite examples. They profiled what the server was doing and kept finding work it didn't need to do, eventually getting roughly five and a half times the throughput in their benchmark. @@ -130,7 +132,7 @@ I'm really grateful to the people who took a chance on us early, including the p If you've been waiting for 1.0, we really want you to give Start a try. The [documentation](https://tanstack.com/start/latest/docs/framework/react/overview) is a great place to start, and if you're moving an existing application, we have [migration guidance](https://tanstack.com/start/latest/docs/framework/react/migrate-from-next-js). But honestly, I'd put an agent to work on it with you. In my experience they've become amazingly good at working through both new projects and migrations, especially when they have current guidance, TypeScript, and tests to check the changes. Try telling your agent to “use TanStack Start,” you'd be surprised how far that can get you. -I want to officially and publicly thank [Manuel Schiller](https://github.com/schiller-manuel), [Florian Pellet](https://github.com/sheraff), [Brenley Dueck](https://github.com/brenelz), [Birk Skyum](https://github.com/birkskyum), [Sean Cassiere](https://github.com/seancassiere), the [wider maintainer team](https://tanstack.com/maintainers), and [everybody whose work shows up in the foundation of Start](https://github.com/TanStack/router/graphs/contributors). I also want to thank [Jack Herrington](https://github.com/jherr), [Sarah Gerrard](https://github.com/ladybluenotes), [Kyle Mathews](https://github.com/KyleAMathews), and [Ryan Carniato](https://github.com/ryansolid) for the ideas, tooling, explanations, and constant advice that helped us get here. +I want to officially and publicly thank [Manuel Schiller](https://github.com/schiller-manuel), [Florian Pellet](https://github.com/sheraff), [Christopher Horobin](https://github.com/chorobin), [Brenley Dueck](https://github.com/brenelz), [Birk Skyum](https://github.com/birkskyum), [Sean Cassiere](https://github.com/seancassiere), the [wider maintainer team](https://tanstack.com/maintainers), and [everybody whose work shows up in the foundation of Start](https://github.com/TanStack/router/graphs/contributors). I also want to thank [Jack Herrington](https://github.com/jherr), [Sarah Gerrard](https://github.com/ladybluenotes), [Kyle Mathews](https://github.com/KyleAMathews), and [Ryan Carniato](https://github.com/ryansolid) for the ideas, tooling, explanations, and constant advice that helped us get here. And to everybody who wrote a reproduction, answered somebody's question, made a tutorial, improved the docs, or patiently helped us understand what broke in their application, thank you so much. There's tons of that work in this release, and most of it doesn't come with a name attached to a big feature. We owe so much of the polish and quality to that consistent stream of little things and the people who keep giving their support. diff --git a/src/components/markdown/StartPartnerContributions.tsx b/src/components/markdown/StartPartnerContributions.tsx index 6d6f9203d..1c661bfdd 100644 --- a/src/components/markdown/StartPartnerContributions.tsx +++ b/src/components/markdown/StartPartnerContributions.tsx @@ -4,9 +4,9 @@ import { usePartnerPlacementContext } from '~/utils/usePartnerPlacementContext' const contributions: Record = { clerk: { - href: 'https://clerk.com/docs/reference/tanstack-react-start/overview', + href: 'https://clerk.com/docs/tanstack-react-start/getting-started/quickstart', description: - 'built a dedicated TanStack Start SDK, with authentication components and helpers for both the client and server.', + 'built a dedicated Start SDK and refreshed its quickstart, authentication docs, and agent skills for the 1.0 release.', }, workos: { href: 'https://workos.com/docs/sdks/authkit-tanstack-start', @@ -38,6 +38,11 @@ const contributions: Record = { description: 'created Start scaffolding and a database guide that connects Prisma to server functions and route loaders.', }, + scarf: { + href: 'https://tanstack.com/blog/scarf-partnership', + description: + 'helps fund ongoing TanStack development through its sponsorship, supporting the maintainers behind the libraries.', + }, electric: { href: 'https://electric.ax/blog/2025/07/29/super-fast-apps-on-sync-with-tanstack-db', description: @@ -54,9 +59,9 @@ const contributions: Record = { 'built a path to running Start on Workers, with a project generator and Vite integration.', }, coderabbit: { - href: 'https://github.com/TanStack/router/pull/6996', + href: 'https://www.coderabbit.ai/blog/one-million-open-source-reviews-september-2026', description: - 'helps review changes in the Router and Start repo, including catching cookie-handling issues in the preview server.', + 'supports TanStack through sponsorship and code reviews, helping us catch issues in Router and Start before changes reach your apps.', }, lovable: { href: 'https://lovable.dev/blog/building-apps-using-tanstack-start', @@ -69,19 +74,19 @@ const contributions: Record = { 'backed Start development and made it the default for its app builder, where you describe what you want and an agent builds it.', }, railway: { - href: 'https://railway.com/deploy/tanstack-start', + href: 'https://railway.com/deploy/tanstack-start-ai-railway-sandboxes', description: - 'published a Start deployment template so developers can get a full-stack application running on Railway.', + 'built Start deployment templates, including an application that uses TanStack AI to run coding agents in Railway sandboxes.', }, render: { href: 'https://render.com/templates/tanstack-start', description: - 'built a Start deployment template with server rendering, server functions, and health checks already wired up.', + 'offers a Start deployment template with server rendering, server functions, and health checks already wired up.', }, vercel: { - href: 'https://vercel.com/docs/frameworks/full-stack/tanstack-start', + href: 'https://github.com/vercel-labs/eve-tanstack-start-template', description: - 'added Start deployment support through Nitro, with a starter template and automatic scaling on Fluid compute.', + 'added Start deployment support and built an eve integration and template that combines Start, Table, and Hotkeys for agent-powered applications.', }, }