Skip to content

Dinghy v0.3.0

Latest

Choose a tag to compare

@github-actions github-actions released this 17 Sep 15:45
6a5c8a3

Dinghy v0.3.0 records the fleet and hosted dashboard release, including work previously deployed from an uncommitted checkout.

  • Organize Cloudflare Workers by project, show associated domains, and use correct provider dashboard links.
  • Restore the overview's project cards and fleet metrics after adding a database; surface metric refresh failures rather than labeling stale readings live.
  • Add database collection and detail routes with explicit placement, attached services, sealed connection details, backup policies, complete backup history, and restore-copy controls.
  • Schedule private R2 PostgreSQL backups and restore into a new database without rebinding or relocating the original. Compressed backups are currently limited to 100 MiB; this is not PITR or HA.
  • Support Fedora/Asahi 44, Arch and Omarchy 4 Linux runtime setup; verify Docker is running even when its executable was already installed.
  • Schedule native Apple build/test tasks through a private macOS Nomad client, with explicit machine ownership, scoped source access, artifacts and visible scheduler retry errors.

Validation: hosted and Rust checks, PostgreSQL-backed smoke/regressions, actual local workerd storage/API checks, independent review, and rendered desktop/mobile database QA. A live private-GitHub-to-ARM64-mini run verified build, immutable deployment, PostgreSQL attachment, scheduled R2 backup, separate-copy restore, failed rollout retention and immutable rollback with the saved marker intact.

The dedicated public HTTPS acceptance check remains pending approval to expose its test hostname. This release does not claim that every customer network or a fresh native macOS setup has been validated.

Migration 0011 adds machine sample capacity columns; migration 0010 remains unchanged. Existing database node/volume ownership is preserved.