Public roadmap

Feature Requests

Vote on features you want to see built. Back requests with Convex Chips to influence priority.

Requested
45
Planned
12
In progress
2
Shipped
263

Component-level scoping in Custom Roles

40

This feature will allow configuring Custom Roles to only have access to specific components, instead of to all data in the entire application

SCIM Support

20

Add support for teams to automatically add and remove Convex team members with a pre-assigned role with SCIM

Streaming Export APIs

40

Public deployment APIs for continuous streaming export of data.

"use node" in components

560

Allow components to define "use node" actions.

BYO-ID Support

539

Convex currently enforces its own _id primary key for all tables which is problematic and sub-optimal performance-wise in various use cases: Migrating data from previous databases to preserve primary keys/relationships Using 3rd parties as the source of truth for primary keys e.g. Clerk users, orgs,...

iOS optimistic updates

420

iOS library currently lacks support for optimistic updates

Sub-query Caching

1605

Provide caching at the "sub query" level inside the convex deployment. Specifically if a developer calls ctx.runQuery(...) within a query or mutation, and that individual query's cache value is still valid, the cached value will be used instead of running v8 again. This will allow developers to cont...

Server Side Reactivity

529

To better handle background jobs

Global Edge Caching

557

Convex cloud provides global edge caches that serve cached queries at low latency everywhere on earth.

Data Region: Canada

510

Allow Convex deployments to be provisioned in Canada.

Cheap copy-on-write database cloning

387

Support inexpensive copy-on-write database clones so teams can create realistic test environments and reproduce bugs without paying full storage costs each time.

Better support for analytics/OLAP

4060

Improve analytical workloads with better support for reporting, aggregations, warehouse-style queries, and downstream BI integrations without compromising transactional workloads.