Changelog
Every release.
Every change.
New features, improvements, and fixes. Built in public, shipped in the open.
Releases
4
Changes
20
Features
10
Improvements
4
v0.4.0
v0.4.0
Convoy becomes Convoy Cloud. Five primitives, one platform, one billing surface. Sandbox opens its waitlist, per-minute LKR pricing rolls out across apps and functions, and the control plane learns to speak ACP so agents can drive the cloud directly.
Convoy Cloud, the company
We are now Convoy Cloud. A single platform with five primitives: Apps, Functions, Databases, Observability, and Sandbox. One dashboard, one bill, one mental model.
Convoy Sandbox enters waitlist
On-demand isolated environments for AI agents. Scale-to-zero by default, pre-installed toolchains, ACP-native. The agent loop closes inside Convoy itself.
ACP-native control plane
External agents (opencode, claude, aider, cursor) can now drive Convoy primitives over the Agent Client Protocol. The cloud, driven by agents, not just for them.
Per-minute billing in LKR
Billed by the minute with a 10-minute minimum. LKR 0.25 per vCPU-hour, LKR 1.78 per GiB-hour. No idle spend, no surprise invoices.
Marketing site, end to end
Convoy Cloud identity rolled out across every public surface. New product pages for Apps, Functions, Databases, Observability, and Sandbox.
Dashboard map experience
The hero map visualises the agent-native cloud as a single graphical surface, agents, convoy-agent, and the five primitives in one view.
v0.3.0
v0.3.0
Observability lands as a first-class primitive. Real-time metrics, logs, and alerts flow straight into the dashboard, and custom domains become a one-click affair.
Convoy Observability
Metrics, logs, and alerts as a built-in primitive. Per-app dashboards out of the box, no extra agents, no extra bill.
Custom domain support
Attach your own domain to any deployed app. TLS provisioning and renewal are fully automated.
Build log streaming
Build logs stream live over WebSocket. Watch your deploy happen line by line, no polling, no refresh.
TLS renewal edge case
Certificates for subdomain apps now renew correctly when the parent domain was recently migrated to Convoy.
v0.2.0
v0.2.0
Managed databases, LKR billing through PayHere, and team workspaces. The platform graduates from single-app demo into something you can run a company on.
Managed databases
PostgreSQL and MySQL instances provisioned in seconds. Backups, connection pooling, and point-in-time restore included.
LKR billing via PayHere
All billing denominated in Sri Lankan Rupees. Pay via PayHere with local cards and online banking.
Team workspaces
Invite teammates into a shared workspace with admin and member roles. Built on Clerk organisations.
Dashboard load performance
Initial dashboard load reduced ~40% via route-level code splitting and deferred data fetching.
GitHub App org-level installs
Private repository access now propagates correctly after installing the Convoy GitHub App on an organisation account.
v0.1.0
v0.1.0
Convoy goes live. Git-connected deployments, auto-TLS, the CLI, and a dashboard you actually want to log into.
Public preview
Convoy ships its first public build. Sign-ups open, first apps deployed, first invoices issued.
Git-connected deployments
Connect a GitHub repository and Convoy builds and deploys on every push. Node.js, Python, Go, and Docker on day one.
Automatic TLS
Every deployed app gets a Convoy subdomain with TLS provisioned and renewed automatically.
Convoy CLI
Deploy, manage, and monitor from your terminal. Browser-based device-flow auth keeps it friction-free.
Web dashboard
Manage deployments, environment variables, domains, and build history from a single pane of glass.