Changelog

What changed in each release. Girder is in early access; v0.3.0 is the current release.

v0.3.0

2026-08-03 · current release

  • Deploy apps from any git branch, not just main.
  • Control-plane watchdog: get paged when the platform itself goes down.
  • The restore drill now verifies the offsite object mirror too.
  • Deleting an app removes its DNS records along with its containers and services.
  • Point-in-time recovery drill runs from the dashboard; build logs refresh live.
  • Provision and manage nodes through the MCP server.
  • Weekly automatic node patching (opt-in).
  • HSTS and transport security headers on every app by default.
  • Cloudflare proxying per custom domain (CDN and DDoS protection).
  • Cost visibility: live node prices on provision, rescale, and disk growth.
  • Backup coverage check flags any database without a fresh dump.
  • Uptime probes now cover custom domains, and a global domains page checks every host on demand.

v0.1.x

2026-07-27 to 2026-08-02 · early access builds

  • Initial control plane: git-push deploys with streaming build logs, zero-downtime rollouts, automatic rollback, and the web dashboard.
  • Multi-node: provision Hetzner servers from the CLI or dashboard, per-node ingress and DNS, and a dedicated data node for shared Postgres, Redis, and S3.
  • Move an app's database between nodes without losing data; deploy history with click-to-rollback.
  • Tamper-evident audit log of every change; Trivy scans on every built image.
  • Signed customer licenses, enforced at daemon start in release builds.
  • Nightly backups with restore drills, per-database dumps, and WAL-G point-in-time recovery.
  • Runtime logs over the API, per-node disk usage, and node power controls.