Convex updates · October 2026 Hey there, Here's an inside look at what we launched in the last month. Call hundreds of models from your Convex backend without wrangling API keys or separate billing accounts. You can get started with AI Gateway by changing just a few lines in your backend code. It works with the OpenAI SDK, the Vercel AI SDK, the Agent component, or a plain fetch call. You pay provider rates with no markup. Also new Directory Sync (SCIM) → Connect your identity provider's user directory to your Convex team. Your directory controls who belongs to the team and what role they have. | New regions: Canada and Australia Convex now supports deployments in Canada 🇨🇦 and Australia 🇦🇺. | New filters on the Data page → A new filter bar shows which index your query uses and makes it easier to filter, search, and sort. | Convex 1.46.0 → Adds chaining .optional() on validators and warns you when a schema change requires checking every document in a table. | ESLint plugin 5.0.0 → New ESLint rules catch duplicate indexes and missing access control guards. | Fivetran sync progress → The deployment integrations page now shows live progress for Fivetran syncs. |
Other launches and bug fixes • | OCC errors now name the function they came from | • | Agent component 0.7.2 fixes streaming stalls | • | Rate Limiter 0.40 adds an eventually consistent async limiter that reduces OCC errors under high workloads | • | Workpool 0.4.12 lets you skip callbacks with onCompleteExcludeKinds | • | Convex Test 0.0.58 isolates globals per UDF | • | Deployments in EU Regions now have included usage on Starter/Pro plans |
See everything we shipped in the full changelog. - The Convex team |