Skip to content

Releases: Katekko/scloud_desktop

v0.0.3

25 Mar 20:22

Choose a tag to compare

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.yaml before 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_client to ^0.25.0, serverpod_cloud_cli to ^0.25.0, and cli_tools to ^0.11.0
  • Fixed authentication flow to match updated AuthLoginCommands.login() signature
  • Migrated from deprecated auth.logoutDevice() to authWithAuth.logoutDevice()

Full Changelog: v0.0.2...v0.0.3

v0.0.2 — Feature Expansion

23 Mar 22:17

Choose a tag to compare

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

v0.0.1

02 Feb 18:30

Choose a tag to compare

What's Changed

New Contributors

Full Changelog: https://github.com/Katekko/scloud_desktop/commits/v0.0.1