We highlight the most important new features here. Priorities can change as we learn from operators. For the status of each product, see product status.
A standby control node follows the cluster state and takes over automatically if the primary fails.
Certificates are issued and renewed at the ingress, including wildcards and verified custom domains.
Separate worker and storage nodes, with replicated databases, KV and queues, and automatic failover.
Add a node to a cluster with one command and a single join token.
Metrics and logs from every node, summed per app and shown in the console.
Encrypted, scheduled backups per app and organisation, to your own storage.
Hardening failover and the deploy path, and cutting per-request overhead.
Pick a template app, press Deploy, and open it in under a minute.
Every deploy is kept, so any earlier version is one click away.
Upgrade every node from the console, one at a time, with automatic rollback.
Get notified by email or webhook about errors, latency and node health.
A Prometheus endpoint for cluster and app metrics, for the dashboards you already run.
Connect a repository and deploy on push, with previews for pull requests.
Each organisation signs in through its own identity provider.
One shared login in front of several apps, with no auth code to write.
Run apps in other programming languages in Firecracker micro-VMs, from maintained base images.
Edit, run and deploy an app from the browser.
Missing something? Tell us what would help you most.