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.