Releases: Katekko/scloud_desktop
Releases · Katekko/scloud_desktop
v0.0.3
What's New
Log Improvements
- Added Copy All button in the app bar of both deploy build logs and container logs screens to copy all logs to clipboard
- Added SelectionArea to log screens — you can now click and drag to select text across multiple log rows and copy with Ctrl+C
Project List
- Added Reload button in the projects screen app bar to refresh the project list
Project Details
- Added Reload button in the project details screen app bar
- No reload on back navigation — returning from sub-screens (env vars, secrets, domains, etc.) no longer triggers a full reload of project details
- Added Project links section showing default domain URLs (API, Web, Insights) as clickable links
Deploy
- Added local directory linking — associate a local Serverpod server directory with each project via a directory picker
- Added Deploy button — deploys the project by zipping and uploading code from the linked directory
- Deploy button is disabled with spinner while a deployment is in progress (based on actual deploy history from API)
- Validates that the selected directory contains a valid
scloud.yamlbefore linking - Directory association is persisted across app restarts via SharedPreferences
Fixes & Maintenance
- Removed broken redeploy button (was using admin-only API endpoint)
- Upgraded
ground_control_clientto ^0.25.0,serverpod_cloud_clito ^0.25.0, andcli_toolsto ^0.11.0 - Fixed authentication flow to match updated
AuthLoginCommands.login()signature - Migrated from deprecated
auth.logoutDevice()toauthWithAuth.logoutDevice()
Full Changelog: v0.0.2...v0.0.3
v0.0.2 — Feature Expansion
What's New
This release adds full project management and infrastructure features to scloud_desktop, bringing it closer to CLI parity with the Serverpod Cloud CLI.
New Features
- Project Create & Delete — Create new projects directly from the app (with helpful error dialogs and link to the Serverpod Cloud console). Long-press a project to delete it.
- Environment Variables — View, create, edit, and delete environment variables for your projects.
- Secrets Management — Add and delete write-only secrets for your projects.
- Custom Domains — Add, remove, and refresh DNS status for custom domains (API, Web, Insights targets).
- Database Management — View connection details, create super users, and reset database passwords with one click.
- Users & Roles — View project users, invite new users with role selection, and revoke access.
- Profile Screen — View your account information and status.
- Billing & Plans — View your subscription plan details, limits, and payment methods.
- Redeploy — Trigger a redeploy of your project directly from the status screen.
Improvements
- Better error messages — API errors now show clean, human-readable messages instead of raw exception output.
- Status screen menu — Quick access to all project management features via a popup menu.
- Localization — All new features are fully localized with ARB-based l10n.
Full Changelog: v0.0.1...v0.0.2