v0.3.0
What's New
- SEA (Single-Executable Application) option for React Router RSC — when creating an RSC project, you can now select "Single Executable Application (SEA)" to generate a self-contained Node.js binary with all client assets embedded via
node:sea - Cloudflare Workers files extracted into a dedicated addon layer, included automatically when SEA is not selected
- RSC feature prompts upgraded from a single confirm to a multiselect (content-layer + SEA)
SEA Details
When enabled, the template includes:
server.ts— Node.js HTTP server serving embedded client assets from the binaryscripts/build-exe.ts— tsdown-based build script that bundles the server and embeds client assets- A
vp run buildtask that runs React Router's build followed by SEA packaging - Dependencies:
@remix-run/node-fetch-server,mime,tsdown - No Cloudflare Workers, wrangler configs, or worker entry points