Skip to content

codemagic-patch-server-v0.3.0

Choose a tag to compare

Breaking changes

  • Self-hosted Cloudflare installs that keep the old two-hour edge TTL rule must remove it when adopting the new CDN cache policy; otherwise cached freshness will stay pinned to the old behavior.

Features

  • Added CloudFront as a supported delivery option for self-hosted servers, including URL resolution and purge handling that preserves the server’s public base URL prefix.
  • Added CLI-based self-host installation and maintenance for the server, covering install, upgrade, backup, and restore flows with guided setup for Cloudflare, CloudFront, or no CDN.
  • Metric failure events now include structured failure details such as HTTP status, origin message, and Android process-exit context, giving operators more useful failure breakdowns.
  • Server status reporting now distinguishes download reachability and deployment topology more accurately, so health and storage/version information only appears where it applies.

Fixes

  • Failed metric events are now removed once a device successfully updates to the same package, so dashboards and aggregates reflect the final result instead of transient retries.
  • Backup, restore, and upgrade cleanup now handles interruption signals safely, reducing the chance of leaving a self-hosted server in an inconsistent state.