🌟SolidStart 2.0 Released with Vite 8 Integration
Vite 8 powers new SolidStart release
TL;DR
SolidStart 2.0, a major update for SolidJS, is now stable with Vite 8 integration. It includes better plugin support and CSS handling, requiring Node.js 24 and Vite 8. New projects can use npm to scaffold v2 directly.
SolidStart 2.0, a major update for SolidJS, is now stable with Vite 8 integration. This release, which took over a year to develop, includes better compatibility with plugins like Tailwind CSS v4 and deployment plugins for Nitro v3, Cloudflare, and Netlify. The most visible change is moving framework configuration from app.config.ts to vite.config.ts, making it easier to manage. This update is crucial for developers using SolidJS, as it streamlines workflows and improves performance, especially for large-scale applications. The release requires Node.js 24 and Vite 8, and new projects can scaffold v2 directly using npm create solid --start --v2.

Key Points
SolidStart 2.0 replaces Vinxi with Vite 8, a ground-up modernization.
The release includes better compatibility with Tailwind CSS v4 and deployment plugins for Nitro v3, Cloudflare, and Netlify.
SolidStart 2.0 reworks CSS handling for lazy-loaded component styles, improving performance.
New projects can scaffold v2 directly using npm create solid --start --v2.
SolidStart 2.0 is already running in production apps like the OpenCode Console.
Why It Matters
If you're using SolidJS, SolidStart 2.0's Vite 8 integration and improved plugin support can streamline your workflows and improve performance. The move from Vinxi to Vite 8 simplifies configuration and enhances compatibility with modern tools like Tailwind CSS v4. This is especially beneficial for large-scale applications and new projects starting with SolidJS.
Comments
Be the first to comment
Enjoyed this article?
Get it daily. 7am. Free. Reads in 5 minutes.
Join 3,483 builders reading daily.