v1.0.1 (2026-01-09)
🚀 New Features
- CLI Interactive Login: The CLI now supports OAuth 2.0 Device Flow (
omniedge login), allowing users to log in via browser without handling passwords directly. - Desktop Session Login: Desktop application now uses seamless browser-based session login for improved security and experience.
🎨 Desktop UI/UX Polish
- Refined Header: Implemented the official OmniEdge logo and clean typography.
- Identity Status: Added a visual status indicator (green dot) to the user profile chip for clear connection feedback.
- Active Network: The currently connected virtual network is now clearly highlighted with a distinct background and indicator in the dashboard list.
🐛 Bug Fixes
- Backend Stability: Fixed a critical race condition (Error 1006) in the WebSocket service that caused login failures or "unexpected EOF" errors.
- Login Flow: Improved robustness of the browser-based login mechanism.
🔧 CI/CD Improvements
- macOS Build: Release workflow now correctly targets Apple Silicon (arm64) for optimized performance on modern Macs.