Vote on features you want to see built. Back requests with Convex Chips to influence priority.
Change the default behavior of preview deployments to re-use rather than creating a new deployment on each build. Allow re-creating by explicitly passing --preview-create
Allow passing a --message to npx convex deploy, and provide defaults from common CI environments
Allow setting and getting default environment variables via npx convex env default get/list/set
Surface the currently executing function's name, component, function type (query/mutation/action) and visibility.
Allow queries and mutations to inspect how much bandwidth has been consumed so far, so they can stop early or observe how much bandwidth sub-transactions took
Support snapshot queries that provide a stale, cached query value and do not take any dependencies on read records. These enable high-performance "queue tailing" and related features for implementing efficient components like Workpool.
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.
It would be helpful if the command line allowed developers to better manage multiple local and cloud development environments.
Give the command line the power to create time-limited deployments, similar to preview deployments, for any period developers want.
!cache chart We shipped a new dashboard feature that helps you understand how cache invalidations work in Convex. If you've ever wanted to optimize or understand your cache usage, this is for you!
Integrate PostHog's LLM analytics capabilities with the convex agent component. Docs Example
New npx convex deployment create and npx convex deployment select commands for creating cloud deployments and selecting which deployment to target. All CLI commands now support --deployment flag accepting deployment names, refs (e.g. dev/james), dev, prod, or cross-project refs (team-slug:project-sl…
The CLI can now automatically provide Convex AI context files (AGENTS.md, CLAUDE.md, guidelines/state files) to your project when using npx convex dev. Manage them with npx convex ai-files: install, update, status, disable, enable, and remove.
npx convex init now supports non-interactive agent workflows via CONVEXAGENTMODE=anonymous. Combined with npx convex env set, agents can fully initialize deployments and configure environment variables without human interaction.
npx convex env set and npx convex run will now auto-start a local backend if one is not already running, so you no longer need to manually start npx convex dev before running CLI commands.
npx convex env set now accepts values interactively, via --from-file, or multiple variables at once via stdin (e.g. npx convex env set < .env.defaults). npx convex env list emits a robust format for multi-line variables, enabling round-tripping between deployments with npx convex env list > .env.con…
Improve environment variable management with stronger validation, safer rollout ergonomics, and clearer scoping across local, preview, staging, and production.
Make ephemeral development deployments faster and cheaper so agents and lightweight preview workflows can spin up isolated backends on demand.
Support multiple long-lived production and staging deployments per project so teams can segment apps, regions, or customer environments more cleanly.
Add a first-class staging environment model with clearer promotion flows, configuration isolation, and operational controls separate from production.