v0.2.0 — Cloud Sync & Settings Overhaul
What's New in v0.2.0
Cloud Sync & Backend Integration
- Offline-first sync engine with conflict resolution
- API client: magic link auth, sync, subscription endpoints
- E2EE encryption for synced notes
- Secure token storage
Authentication & Licensing
- Magic link passwordless login
- Pro subscription verification
- Stripe checkout integration
Settings Overhaul
- Modular settings store (Zustand + persist)
- Appearance section: theme, accent color, zoom level
- Updates section: auto-update checking
- Cross-window settings sync via IPC
Editor & UI
- Share on Web: publish notes as public URLs
- Toast notification system
- Revision history panel
- Improved actions panel
Infrastructure
- New packages:
sync-core,design-system - Cloudflare Workers API with Drizzle ORM
- Marketing site: subscribe, auth, newsletter pages
- CI: ESLint flat config, Prettier formatting
- GitHub community files (CONTRIBUTING, SECURITY, templates)
Database Migrations
- FTS5 full-text search index
- Link anchors support
- Sync tracking fields
- Git-backed notebooks
Full Changelog: v0.1.6...v0.2.0