v0.23.0
diffusionstudio/corev0.23.0Apr 15, 2026by github-actions[bot]
AI Summary
This release upgrades the required Node.js and TypeScript versions while introducing build-time prerendering capabilities and changing the default output HTML filename.
Key Highlights
- Upgraded Node.js requirement to v24.14.1
- Introduced `prerender: true` for build-time static HTML generation
- Changed the output HTML file from `index.html` to `200.html`
- Updated deployment tooling to support the new `200.html` SPA fallback
Breaking Changes
- Node.js version requirement increased to >= v24.14.1
- TypeScript version upgraded from 5.8.2 to 5.9.3
- Output HTML file renamed from `index.html` to `200.html`
New Features
- Routes can now be prerendered at build time
Full Release Notes
## 0.23.0 ### ⚠️ Breaking Changes Remember to check out the [migration guide](https://wasp.sh/docs/migration-guides/migrate-from-0-22-to-0-23) for step-by-step documentation on how to upgrade. - Wasp now requires Node.js version >=v24.14.1 (previously >=v22.22.2). ([#4010](https://github.com/wasp-lang/wasp/pull/4010)) - Upgraded the pinned TypeScript version from 5.8.2 to 5.9.3 (required by `@tsconfig/node24`). ([#4010](https://github.com/wasp-lang/wasp/pull/4010)) - The HTML file for the final built web app has changed from `index.html` to `200.html`. This is in preparation for prerendering support. ([#3981](https://github.com/wasp-lang/wasp/pull/3981)) ### 🎉 New Features - Routes can now be prerendered at build time by setting `prerender: true`. Prerendered routes are served as static HTML for faster load times and better SEO. ([#3982](https://github.com/wasp-lang/wasp/pull/3982)) ### 🐞 Bug fixes - Updated `wasp deploy railway` to work with the Railpack builder. ([#3981](https://github.com/wasp-lang/wasp/pull/3981)) ### 🔧 Small improvements - Updated our `wasp deploy` tool to support the new `200.html` SPA fallback. ([#3981](https://github.com/wasp-lang/wasp/pull/3981)) - New Wasp projects now include an `.npmrc` with `min-release-age=7` for supply chain protection. ([#4016](https://github.com/wasp-lang/wasp/pull/4016)) ### 📖 Documentation - Updated deployment guides for Fly.io, Railway, Netlify, and Cloudflare to work with the new `200.html` SPA fallback. ([#3981](https://github.com/wasp-lang/wasp/pull/3981)) - Added guide for deploying to Render. ([#4055](https://github.com/wasp-lang/wasp/pull/4055))