@tanstack/solid-start
1.169.3 · 16 Oct 2026MIT46.3k / weekRepositoryHomepagenpmAtom feed
645 stable releases, newest first, by release line. Notes are quoted as the maintainers published them.
1.169.1 – 1.169.33 releases that only update dependencies@tanstack/start-server-core 1.169.44@tanstack/solid-router 1.170.42@tanstack/solid-start-client 1.168.41and 3 moreShow each
- 1.169.316 Oct 2026@tanstack/start-server-core 1.169.44@tanstack/solid-router 1.170.42@tanstack/solid-start-client 1.168.41and 3 more
- 1.169.214 Oct 2026@tanstack/start-server-core 1.169.43@tanstack/start-plugin-core 1.171.53@tanstack/solid-start-server 1.167.48
- 1.169.112 Oct 2026@tanstack/start-server-core 1.169.42@tanstack/solid-start-server 1.167.47@tanstack/start-plugin-core 1.171.52and 3 more
1.169.0
12 Oct 2026- removed
Remove the deprecated
.inputValidator()fromcreateServerFnandcreateMiddleware. Use.validator(), which takes the same validator. - removed
Remove the built-in
useSessionAPI. Applications choose a session library, such as iron-session, and save or destroy sessions explicitly before returning or redirecting. Connect a cookie adapter throughgetCookieandsetCookie, or append serialized cookies withappendResponseHeader('set-cookie', cookie). Existing session cookies require a deliberate migration or signing in again with a new cookie name.createServerEntrykeeps the complete callback, including custom error handling, inside the request context and converts errors that escape it. The built-in entry still converts errors automatically. RawcreateStartHandlerhandlers now rethrow the original error. For custom reporting, catch insidecreateServerEntry, then rethrow for default conversion or returnhandleStartError(error)to preserve response-helper status, headers, and cookies. Return an explicitResponsewhen choosing a custom error payload.Response helpers now apply consistently across server routes, SSR, server functions, redirects, errors, and middleware response replacements. Helper setters override returned values; cookie helpers preserve independent cookies and replace matching cookie identities. Use
appendResponseHeader('set-cookie', cookie)when adding a serialized cookie without replacing other cookies. Changed responses receive copied headers and reuse the body stream, so applications should inspect the response returned by Start rather than relying on mutation of the original response. TanStack Start is stable. To upgrade from a release candidate, follow Migrate from the Release Candidate.
Minor Changes
TanStack Start is stable. To upgrade from a release candidate, follow Migrate from the Release Candidate.
Patch Changes
- removed
Remove the deprecated
.inputValidator()fromcreateServerFnandcreateMiddleware. Use.validator(), which takes the same validator. Keep streaming a page when request middleware returns a response that reads the page body, such as a copy made through a wrapped global
Response, a copy in Bun, or a body piped through a transform. Start now disposes a replaced page stream only when nothing reads it.transferResponseBodyOwnershipis removed: return the derived response directly.- removed
Remove the built-in
useSessionAPI. Applications choose a session library, such as iron-session, and save or destroy sessions explicitly before returning or redirecting. Connect a cookie adapter throughgetCookieandsetCookie, or append serialized cookies withappendResponseHeader('set-cookie', cookie). Existing session cookies require a deliberate migration or signing in again with a new cookie name.createServerEntrykeeps the complete callback, including custom error handling, inside the request context and converts errors that escape it. The built-in entry still converts errors automatically. RawcreateStartHandlerhandlers now rethrow the original error. For custom reporting, catch insidecreateServerEntry, then rethrow for default conversion or returnhandleStartError(error)to preserve response-helper status, headers, and cookies. Return an explicitResponsewhen choosing a custom error payload.Response helpers now apply consistently across server routes, SSR, server functions, redirects, errors, and middleware response replacements. Helper setters override returned values; cookie helpers preserve independent cookies and replace matching cookie identities. Use
appendResponseHeader('set-cookie', cookie)when adding a serialized cookie without replacing other cookies. Changed responses receive copied headers and reuse the body stream, so applications should inspect the response returned by Start rather than relying on mutation of the original response. Require Vite 8 for Vite builds. Vite 7 is no longer supported.
1.168.53 – 1.168.586 releases that only update dependencies@tanstack/start-plugin-core 1.171.50@tanstack/solid-router 1.170.39@tanstack/start-server-core 1.169.40and 3 moreShow each
- 1.168.5810 Oct 2026@tanstack/start-plugin-core 1.171.50@tanstack/solid-router 1.170.39@tanstack/start-server-core 1.169.40and 3 more
- 1.168.5730 Sep 2026@tanstack/start-plugin-core 1.171.49@tanstack/start-server-core 1.169.39@tanstack/solid-router 1.170.38and 3 more
- 1.168.5627 Sep 2026@tanstack/solid-router 1.170.37@tanstack/start-client-core 1.170.33@tanstack/start-server-core 1.169.38and 3 more
- 1.168.5521 Sep 2026@tanstack/start-plugin-core 1.171.47
- 1.168.5416 Sep 2026@tanstack/solid-router 1.170.36@tanstack/solid-start-client 1.168.35@tanstack/solid-start-server 1.167.42and 3 more
- 1.168.5316 Sep 2026@tanstack/solid-router 1.170.35@tanstack/start-plugin-core 1.171.45@tanstack/solid-start-server 1.167.41and 3 more
1.168.52
14 Sep 2026Support Rsbuild 2.2: preserve function-based Rspack watch exclusions and regular-expression flags when adding monorepo build-output exclusions, and leave string-valued Babel loader options intact in the Solid Start plugin.
Patch Changes
Support Rsbuild 2.2: preserve function-based Rspack watch exclusions and regular-expression flags when adding monorepo build-output exclusions, and leave string-valued Babel loader options intact in the Solid Start plugin.
1.168.13 – 1.168.5139 releases with no change for you23 dependency updates, 16 without a note@tanstack/solid-router 1.170.34@tanstack/start-server-core 1.169.35@tanstack/solid-start-client 1.168.33and 3 moreShow each
- 1.168.5113 Sep 2026@tanstack/solid-router 1.170.34@tanstack/start-server-core 1.169.35@tanstack/solid-start-client 1.168.33and 3 more
- 1.168.5010 Sep 2026@tanstack/solid-router 1.170.33@tanstack/solid-start-client 1.168.32@tanstack/start-server-core 1.169.34and 2 more
- 1.168.499 Sep 2026@tanstack/start-plugin-core 1.171.41@tanstack/solid-router 1.170.32@tanstack/start-server-core 1.169.33and 3 more
- 1.168.486 Sep 2026@tanstack/solid-router 1.170.31@tanstack/start-plugin-core 1.171.40@tanstack/solid-start-client 1.168.30and 3 more
- 1.168.4722 Aug 2026@tanstack/solid-router 1.170.30@tanstack/start-plugin-core 1.171.39@tanstack/solid-start-client 1.168.29and 3 more
- 1.168.4619 Aug 2026@tanstack/solid-router 1.170.29@tanstack/solid-start-client 1.168.28@tanstack/solid-start-server 1.167.35and 3 more
- 1.168.4518 Aug 2026@tanstack/solid-router 1.170.28@tanstack/solid-start-client 1.168.27@tanstack/solid-start-server 1.167.34and 3 more
- 1.168.4414 Aug 2026@tanstack/solid-router 1.170.27@tanstack/solid-start-client 1.168.26@tanstack/solid-start-server 1.167.33and 3 more
- 1.168.4314 Aug 2026@tanstack/solid-router 1.170.26@tanstack/solid-start-client 1.168.25@tanstack/solid-start-server 1.167.32and 3 more
- 1.168.4212 Aug 2026@tanstack/solid-router 1.170.25@tanstack/solid-start-client 1.168.24@tanstack/solid-start-server 1.167.31and 3 more
- 1.168.419 Aug 2026@tanstack/solid-router 1.170.24@tanstack/solid-start-client 1.168.23@tanstack/solid-start-server 1.167.30and 3 more
- 1.168.409 Aug 2026@tanstack/start-client-core 1.170.20@tanstack/solid-router 1.170.23@tanstack/solid-start-client 1.168.22and 3 more
- 1.168.397 Aug 2026@tanstack/start-client-core 1.170.19@tanstack/solid-start-client 1.168.21@tanstack/start-server-core 1.169.23and 2 more
- 1.168.387 Aug 2026@tanstack/solid-router 1.170.22@tanstack/solid-start-client 1.168.20@tanstack/solid-start-server 1.167.27and 3 more
- 1.168.376 Aug 2026@tanstack/solid-router 1.170.21@tanstack/start-client-core 1.170.17@tanstack/start-server-core 1.169.21and 3 more
- 1.168.365 Aug 2026@tanstack/start-client-core 1.170.16@tanstack/start-plugin-core 1.171.28@tanstack/start-server-core 1.169.20and 3 more
- 1.168.354 Aug 2026@tanstack/solid-router 1.170.19@tanstack/solid-start-client 1.168.17@tanstack/solid-start-server 1.167.24and 3 more
- 1.168.343 Aug 2026@tanstack/start-server-core 1.169.18@tanstack/start-plugin-core 1.171.26@tanstack/solid-start-server 1.167.23
- 1.168.3330 Jul 2026@tanstack/start-plugin-core 1.171.25
- 1.168.3219 Jul 2026@tanstack/start-plugin-core 1.171.24
- 1.168.3119 Jul 2026@tanstack/start-plugin-core 1.171.23
- 1.168.3018 Jul 2026@tanstack/start-plugin-core 1.171.22
- 1.168.2917 Jul 2026@tanstack/start-plugin-core 1.171.21
- 1.168.2813 Jul 2026no note
- 1.168.271 Jul 2026no note
- 1.168.2616 Jun 2026no note
- 1.168.256 Jun 2026no note
- 1.168.246 Jun 2026no note
- 1.168.236 Jun 2026no note
- 1.168.225 Jun 2026no note
- 1.168.215 Jun 2026no note
- 1.168.204 Jun 2026no note
- 1.168.192 Jun 2026no note
- 1.168.1830 May 2026no note
- 1.168.1730 May 2026no note
- 1.168.1629 May 2026no note
- 1.168.1528 May 2026no note
- 1.168.1426 May 2026no note
- 1.168.1325 May 2026no note