Solid 2.0 beta lands
TanStack announced beta support for Solid 2.0 across Router, Start and Query, enabling developers to build full‑stack applications with routing, server‑side rendering and integrated data fetching. The announcement came via the project's social post and flags an update in the full‑stack JavaScript tooling landscape. (x.com)
Solid 2.0’s beta is starting to ripple through its tooling stack, and TanStack says Router, Start, and Query now support it. (x.com) TanStack Start is the company’s full-stack framework for React and Solid, and its docs describe support for server-side rendering, streaming, server functions, application programming interface routes, and deployment across traditional servers, serverless platforms, and content delivery networks. (tanstack.dev) TanStack’s router repository is shipping Solid packages in its current releases, including `@tanstack/solid-router` and `@tanstack/solid-start`, with new builds published on April 11 and April 12, 2026. (github.com) Solid 2.0 itself entered beta on March 3, 2026, when maintainer Ryan Carniato said the project was skipping a longer alpha phase and moving ecosystem work, migration strategy, and documentation to the foreground. (github.com) That beta changes how Solid handles asynchronous work — tasks that wait on data from a server — by making promises part of the reactive system instead of bolting loading logic on afterward. The release notes also add new primitives such as `Loading`, `isPending`, `action`, and optimistic update helpers for data mutations. (github.com) Routing, rendering on the server, and data fetching are the parts of a web stack most exposed to those changes, because they decide what to load, when to show fallback user interface, and how to refresh data without tearing down a page. TanStack Start’s own docs put those features at the center of the framework. (tanstack.dev) TanStack Query already maintains a Solid-specific package, `@tanstack/solid-query`, for caching and synchronizing remote data in Solid applications. The Query docs also show a current Solid framework section and examples built around that package. (tanstack.com, tanstack.com) TanStack’s router repository also includes a `start-basic-solid-query` example, which ties together Solid, TanStack Start, and TanStack Query in one application skeleton. That gives developers a reference point for testing Solid 2.0 behavior across navigation, server rendering, and cached data updates in the same codebase. (github.com) The timing also lands as Solid continues to push its own framework story with SolidStart, which is separately described as a framework for building and deploying Solid applications. TanStack’s move gives Solid developers another full-stack path while the core library is still in beta. (start.solidjs.com, github.com) For now, the message from both projects is that the core runtime is still in beta and the surrounding libraries are catching up in public. TanStack’s announcement puts Router, Start, and Query in that migration lane at the same time. (x.com, github.com)