v2.5.0 - Cloud Sync & Authentication
New Features
- Firebase Authentication - Sign in with Google OAuth or Email/Password
- Cloud Sync - Projects automatically sync to Firestore across devices
- Google One Tap - Seamless browser sign-in experience
- Password Reset - Custom styled password reset page
- Account Linking - Merge accounts with same email across providers
- User Profile Management - Settings menu with account management
Improvements
- Dark theme support for wireless channel overview cards
- User dropdown menu now clickable with sync indicator
- Firebase CI/CD for automatic Firestore rules deployment
- Improved Firestore structure with user profile documents
Technical
- Firebase Authentication with multiple providers
- Firestore database with user-scoped security rules
- Google Identity Services integration with FedCM support
- React Context API for auth and project state management
Web App: https://netdash-toolkit.vercel.app
Homebrew: brew install --cask sunnypatell/netdash/netdash-toolkit
Full Changelog: v2.4.0...v2.5.0