Blinko v1.0.0-beta.1 - Major Architecture Migration Release 🚀
Breaking Changes
⚠️ This is a complete architecture overhaul - existing deployments will need fresh setup
Core Architecture
- Migrated from Next.js to Tauri + Express hybrid architecture
- Split monolithic app into:
- Frontend: Tauri-wrapped React SPA (Vite + React Router)
- Backend: Express API server with vite-express
- Changed deployment target from web to cross-platform desktop application
Authentication
- Replaced next-auth with @auth/express
- Enhanced session security with strict cookie policies
- Maintained all existing OAuth providers
Migration Highlights
Frontend
- Converted from Next.js pages to React Router v6
- Migrated i18n from next-i18n to i18next
- Preserved theme system with new desktop-aware implementation
- Updated all asset handling for desktop environment
Backend
- Rebuilt API layer using Express.js
- Maintained tRPC implementation with Express adapter
- Preserved all Prisma models and database logic
- Added development utilities via vite-express
Deprecations
- Removed all Next.js-specific features:
- File-system routing
- API Routes
- next-auth hooks
- SSR/SSG capabilities