Skip to main content
← Back to changelog
v1.9.6
Next.js to Astro Migration
What’s New
- Bootstrapped
client-astro workspace with React islands integration
- Migrated global design tokens, shared utilities, and app shell to Astro
- Ported all auth routes (login, signup, reset, verify, OAuth callback)
- Ported static routes (landing, about, contact, developers, status, docs)
- Added apps workspace routes (
/apps, /apps/endpoints)
- Added error pages (400, 404, 500) with dedicated status layout
Improvements
- Completed Phase 0 baseline with route inventory and performance metrics
- Added ESLint, Prettier, and typecheck scripts for Astro workspace
- Migrated core infrastructure (axios, schemas, types, auth session, i18n)
- Added Vite resolve dedupe for React to prevent SSR context mismatches
Fixes
- Fixed SSR crash from
lucide-react binding to different React instance