Note that these are our internal plans and donโt constitute any guarantees
Weโll try to give periodic updates as new features and priorities originate. Feel free to respond with any feedback or questions!
- Better scheduled function management: ability to cancel all running scheduled functions, pause toggle for deployments that you want to stop quickly.
- Programmatic access to metadata so you can directly query and subscribe to storage metadata, scheduled functions and status, etc.
- Redesign pagination to split pages that grow too large, and potentially also allow paginating over multiple database queries in a single function.
- Lots of small ergonomic improvements like unifying our filter/index syntax, allowing unions in validators, relaxing constraints on what characters are allowed in a field name, etc.
- Full-text search improvements, e.g., prefix search, fuzzy search, snippets.
- Scale out function execution to allow greater concurrency and dynamic memory allocation.
- Support larger code modules and npm modules that arenโt able to be bundled client-side.
- Add preview deployments for GitHub branches.
- Export streams for logs and function metrics, plus exception reporting to Sentry.
- Complete our SOC-2 audit.
- Edge acceleration.
- Develop an AI Kit for bootstrapping AI apps on Convex.
- Release Game Kit which encapsulates a game engine for apps on Convex.
- Scale up our vector database to support up to 1M vectors per index.
- Better onboarding flow.
- First-class python client library including subscriptions.
- Additional client libraries for Node and Svelte.
