What's shipping next
We publish our roadmap because we want you to plan against real ship dates, not vibes. Items are grouped by status, not promise level — "planned" means we have engineering capacity allocated.
Shipped
4 items
In Progress
5 items
Planned
5 items
Exploring
3 items
Public Roadmap
From shipped to exploring
@vaif/client 0.3.0 — Realtime + Storage subpaths
TypeScript SDK ships with REST core, realtime channels, presence, postgres CDC, multipart uploads, and signed URLs as separately importable, tree-shakable subpaths.
vaif==0.2.0 — Python Realtime + Storage MVP
Python SDK reaches feature parity with the TypeScript client for realtime subscriptions and large-file storage.
Refresh-token reuse detection
OAuth 2.1 token-family reuse detection — replaying a stolen refresh token invalidates the entire session family.
Public docs overhaul + AI search
Versioned docs with full-text search, vector embeddings, and AI-generated suggested questions on every page.
Synchronized SDK 1.0.0 release
TypeScript and Python SDKs jump to 1.0.0 with stable, semver-guaranteed APIs. Stainless-generated REST cores keep breaking changes off the table.
Go SDK (vaif-go)
First-class Go SDK auto-generated from the OpenAPI spec via Stainless, plus hand-written realtime and storage layers.
Swift SDK (VaifClient)
Native iOS / macOS Swift Package Manager package. Realtime via URLSession WebSocketTask + storage via URLSession upload tasks.
@vaif/react cross-target hooks
One package of hooks (useAuth, useTable, useChannel, useUpload) that work identically in React web AND React Native / Expo.
SOC 2 Type II — final audit window
External Type II audit underway. Targeted completion before SDK 1.0.0 GA so enterprise customers can land deals against a signed report.
New regions: São Paulo, Sydney, Mumbai
Three new regions for South America, Oceania, and South Asia. Brings the regional total to 11 with sub-30ms latency for 90% of global users.
Java + Ruby + Kotlin SDKs
Stainless-generated SDKs for the next three most-requested languages. All ship with the same OpenAPI-derived REST surface.
Branch databases
Spawn a database branch per pull request — copy-on-write storage, instant provisioning, tear-down on PR merge.
Customer-managed encryption keys (CMEK)
BYOK envelope encryption for Enterprise tier. You hold the master key; we rotate per-tenant data keys hourly.
Serverless function cold-start floor: 50ms
Aggressive cold-start improvements across all six function runtimes. Goal: under 50ms p99 cold start for all warm-start configurations.
Edge-deployed read replicas
Pin read replicas to the closest edge POP for sub-10ms reads worldwide. Writes still routed to the primary region.
Self-hosted VAIF Studio
A first-party Helm chart and Terraform module for customers in regulated industries who must run the entire platform inside their own cloud account.
WASM-based function runtime
A 7th runtime built on WASI for sub-millisecond cold-starts. Compatible with Rust, AssemblyScript, and Zig.
Our commitment
What you can count on
No surprise breaking changes. SDKs follow strict semver after 1.0.0. Major-version breaking changes get a 6-month deprecation window and a one-line codemod (npx @vaif/migrate) so upgrades stay boring.
Quarter slips happen. When a planned item misses its quarter, we move it on this page and post a note in the changelog explaining why. We don't quietly drop features.
Your feedback steers it. The "planned" and "exploring" lists are shaped by customer requests via contact and the public discussion forum. If you're an enterprise customer, your roadmap requests get prioritized.