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.