Changelog
Release History
All notable changes to Hermes Agent Cloud.
v1.5.0Latest2026-06-02
Multi-cloud redundancy + CI/CD + Helm + Terraform Registry
- `hermes-deploy deploy --redundant <cloud>` — deploy to 2 clouds simultaneously
- `hermes-deploy redundancy status|failover` — health check + one-command failover
- `hermes-deploy ci-setup` — generate GitHub Actions workflow (PR deploy/destroy, auto-upgrade, health checks)
- `hermes-deploy backup` — snapshot skills/memory/config to local + S3/GCS/Azure Blob
- `hermes-deploy billing alert` — set USD budget threshold with 80%/100% color-coded alerts
- `hermes-deploy secrets` — Bitwarden Secrets Manager integration
- Helm chart at `k8s/` — EKS/AKS/GKE support with liveness probes and PVC persistence
- Terraform Registry modules at `modules/aws|gcp|azure/` with auto-generated docs
v1.4.02026-06-02
GCP Capability Packs + CI hardening
- 13 opt-in GCP capability packs — Secret Manager, Vertex AI, BigQuery, Cloud Run, KMS, Artifact Registry, Pub/Sub, Scheduler, Cloud SQL, Storage, Logging, Monitoring, Alerts
- 5 GCP deployment presets — minimal, dev-agent, data-agent, ai-agent, full-ops
- `gcp_catalog.sh` — central registry for all GCP APIs, IAM roles, and managed resources
- `hermes-deploy update-ip` — re-sync firewall CIDR rules when your local IP changes
- `hermes-deploy open` — open the gateway URL directly in your browser
- `hermes-deploy tunnel` — SSH tunnel to gateway (port 8080) without exposing it to the internet
- Self-update check on launch — CLI warns if a newer version is available on GitHub
- CI: `check-gcp-policy.sh` — automated IAM broad-role and open-firewall policy scan
- CI: `validate-gcp-catalog.sh` — regression tests for all preset and pack combinations
v1.3.02026-05-20
EBS persistence + SSH hardening
- `hermes-deploy ebs status` / `migrate` — persistent EBS data volume management
- Dynamic IP recovery — `_get_live_ip()` auto-detects GCP VM IP after restart
- SSH keepalive config injected at deploy time — no more stale tunnel dropouts
- Post-deploy access guide printed after every successful deploy
- Preflight self-update check added to `preflight.sh`
- Azure Key Vault secret rotation via `hermes-deploy secrets`
v1.2.02026-05-14
Multi-cloud billing + wizard overhaul
- `hermes-deploy billing` — unified cost summary, top services, and budget alerts across AWS, Azure, and GCP
- Interactive wizard redesign — cloud provider order now AWS → GCP → Azure
- IAM permission profiles — S3, Billing, RDS/SQL selectable from wizard
- GCP support parity with AWS and Azure — full wizard, deploy, ssh, logs, destroy
- gum-powered multi-select for IAM profile and region selection
- Masked API key input — secrets never echo to screen or shell history
v1.1.02026-05-26
Hermes Agent v0.15.2 support
- `pip install hermes-agent` — now a PyPI package (v0.15.2)
- 22 messaging platforms supported (LINE + SimpleX added)
- Windows beta support — no WSL needed
- `hermes proxy` — OpenAI-compatible local proxy
- LSP semantic diagnostics on every file write
- `/handoff` — live session transfer between models
- Built-in `hermes web` dashboard (FastAPI + React SPA)
- New LLM providers: NovitaAI and xAI SuperGrok
v1.0.02026-05-01
Initial release
- One-command cloud deployment to AWS, GCP, and Azure
- Wizard-first CLI with guided setup
- IAM-native secret vaults for API key management
- Persistent EBS storage support
- Built-in billing insights dashboard
- One-command instance migration between clouds
- Terraform-powered infrastructure provisioning