proomt

Search

Search posts, papers, and topics

All posts

InfoQDaniel Curtis2 min readintermediate

SolidStart 2: Replaces Vinxi with a Vite 8 and Enters Maintenance as Its Role Winds Down

Summary

SolidStart 2.0 replaces the Vinxi build layer with Vite 8’s Environment API, improving plugin compatibility and fixing CSS FOUC, then immediately moves into maintenance as its features are folded into core via Start mode.

  • SolidStart v2 drops Vinxi and builds directly on Vite 8’s Environment API, gaining better plugin support.
  • Migration requires Node.js 24, Vite 8, and moving framework config from app.config.ts to vite.config.ts.
  • CSS handling is rewritten to server‑render lazy‑loaded component styles, eliminating FOUC.
  • New projects can scaffold with `npm create solid --start --v2`; existing apps follow the detailed migration guide.

SolidJS front‑end engineers should care because the upgrade simplifies the build pipeline, improves performance, and signals that future full‑stack features will be in core rather than a separate meta‑framework.

6/10

Related reading

  1. MozPhab 2.17.0 Released

    MozPhab 2.17.0 has been released, addressing three bugs. Key improvements include parallelizing per-commit upload and creatediff, and skipping unnecessary git checkout restoration.

    Mozilla Automation Teammozilla.org1 minrelease
  2. MozPhab 2.18.0 Released

    MozPhab 2.18.0 ships with three bug fixes: correct symlink handling for Mercurial uploads, a reminder about pending review queues on push to try, and pyrefly type‑checking added to the test suite.

    Mozilla Automation Teammozilla.org1 minrelease