Product ReleaseApril 11, 2026

convex v1.35

convex v1.35.1
Jamie Turner

Jamie Turner

Published on April 11, 2026

Overview

This release is focused on making local development and environment switching much better, especially for agentic development. The Convex CLI now lets you explicitly create and switch between local and cloud deployments, including temporary deployments with expiration times, making it much easier for coding agents and automated workflows to move between environments safely. Non-interactive commands now default to an anonymous deployment when nothing is configured, so agents, scripts, and CI can get started without extra setup, and local anonymous deployments now work even when you’re logged in. We also fixed an issue where npx convex dev could use the wrong deployment after switching.

There are also a few major improvements for app structure and developer experience. Components can now define their own HTTP routes in http.ts, mounted under an isolated URL prefix. npx convex dev now supports a new --start flag for running your app dev command alongside the Convex dev server, simplifying local setup for both humans and agents. Finally, component codegen now uses ComponentApi types by default, improving the typing model for component-based apps.

Included Features (5)

#312
Command line tools to switch between different local/cloud dev deployments easily

It would be helpful if the command line allowed developers to better manage multiple local and cloud development environments.

Completed
#311
Allow the command line to create temporary deployments

Give the command line the power to create time-limited deployments, similar to preview deployments, for any period developers want.

Completed
#248
Better environment variable support

Improve environment variable management with stronger validation, safer rollout ergonomics, and clearer scoping across local, preview, staging, and production.

377(9)
Completed
#247
Better support for lightweight/agentic ephemeral dev deployments

Make ephemeral development deployments faster and cheaper so agents and lightweight preview workflows can spin up isolated backends on demand.

245(7)
Completed
#313
Component HTTP Routes

Rather than requiring an explict re-export from the app, allow the app to provide a mount root that components can use to create their own HTTP endpoints.

20(1)
Completed