changelog
Dashboard v0.5.0
## Dashboard v0.5.0
A major release bringing remote development, cloud backup, and significantly strengthened security.
### Added
- **Remote SSH Access** — Launch Claude Code on remote servers directly from the Dashboard. Discovers your existing SSH configuration automatically, with built-in key management and file transfer.
- **Cloud Backup & Sync** — One-click encrypted snapshots of any project, stored securely in the cloud with full version history. Restore any previous version at any time.
- **SSH & Backup Add-ons** — Available as independent extras on any licence tier, so you only pay for what you need.
- **Smarter Licence Handling** — If you have multiple licence keys, the system automatically picks the best tier and merges features across all your active keys.
- **Session Limits** — Terminal sessions now respect your plan's limits, enforced before any session starts.
### Security
- **Compile-time Key Protection** — Cryptographic keys are encrypted into the binary at build time. No plaintext secrets in the app.
- **macOS Keychain Storage** — Licence credentials stored securely in the system Keychain with automatic migration from older storage.
- **Tamper-resistant Usage Tracking** — Usage data is cryptographically signed. Tampering preserves the count rather than resetting it.
- **Clock Manipulation Detection** — Detects system clock changes to prevent abuse of grace periods.
- **Premium Feature Gating** — All premium features verified natively before execution, not just at the UI level.
- **Hardened App Permissions** — Reduced application entitlements to the minimum required.
### Fixed
- Remote SSH key paths now resolve correctly across the app.
- Licence resolution picks the best available tier instead of the most recently created key.