Compute, search, and CLI tooling converge across serverless Postgres
June 8–14, 2026
Prisma Compute entered public beta for deploying TypeScript apps alongside Postgres, Neon launched Lakebase Search in private preview, and Supabase shipped a major CLI update with a breaking change to public schema exposure. Meanwhile, PlanetScale added live connection inspection and per-tag traffic control rules.
The week's strongest signal was the expansion of what a serverless Postgres provider can host. Prisma Compute entered public beta, letting you deploy TypeScript apps directly next to your Prisma Postgres database, with custom domains and database branch awareness. This is the first time Prisma has offered a compute layer, and it positions the platform as a genuinely integrated app-and-data runtime rather than just a database proxy.
Neon answered with a different kind of compute expansion: Lakebase Search, now in private preview, brings scalable vector and BM25 full-text search to Neon via new Postgres extensions that store data in object storage, scaling past one billion vectors. The same changelog entry also highlighted that the neonctl CLI now supports end-to-end Neon Auth management and a complete branch-first dev loop, plus a pure-TypeScript psql client embedded in the CLI. The blog post on that psql client is a fascinating read: it was built almost entirely by an AI coding agent, validated against PostgreSQL's own regression suite for byte-exact conformance, and includes robust REPL handling, backslash commands, and auth/TLS. The neonctl client itself saw several releases — v2.25.0 added a bootstrap command for scaffolding from Neon templates, while v2.25.1 replaced the deploy --path/--entry flags with --src and automatic entry discovery, and v2.26.2 now shows the target branch before any config, env pull, or checkout action.
Breakthroughs in Supabase and PlanetScale CLI tooling
Supabase shipped CLI v2.106.0 with a significant breaking change: new public schema objects are no longer exposed through the Data API by default, matching the hosted-project default and requiring explicit GRANTs. The same release added Git branch linking at project creation time and retry logic for function deployments hitting rate limits. Across the beta releases that followed, the team continued a quiet but important migration: porting supabase inspect db to native TypeScript, enabling pg-delta by default for new projects, supporting high-availability project creation, and auto-retrying database dump/pull operations via the IPv4 pooler on IPv6-only networks. The Client SDK also saw a coordinated fix cycle: preserving a valid session on auth refresh failure and repeat cooldown failures across multiple beta and canary releases.
PlanetScale's CLI work was equally practical. CLI v0.290.0 added vtctld get-routing-rules and branch connection views for both Postgres and Vitess. More notably, you can now inspect live database connections directly from pscale with pscale branch connections top <database> <branch>, showing every active session, what it's running, and how long it's been going — and it works over a reserved administrative connection, so it keeps functioning even when the database has exhausted its normal connections. Separate from the CLI, Traffic Control now supports rules per tag value, letting a single budget apply separately to every app, worker pool, or user in your workload. The PlanetScale Go SDK also gained a GetShard client, and the backups page now shows full history by default.
Smaller but notable
Turso released v0.7.0-pre.7 of its CLI. The remaining Supabase CLI beta releases this week were mostly dependency bumps and Docker image updates, along with a fix for uploading symlinked files when seeding storage buckets and handling custom domain response variants.
Releases covered
- Neon adds Lakebase Search for vector and BM25 search; hardens CLI
- Neon Blog ships pure-TypeScript psql client in neonctl
- neonctl v2.25.0 adds bootstrap command and updates functions
- neonctl v2.25.1 replaces deploy path/entry with src and discovery
- neonctl v2.26.2 shows target branch before actions and enriches init JSON output
- Supabase CLI v2.106.0 makes public schema objects opt-in by default
- Supabase CLI v2.107.0-beta.6 ports supabase inspect db to TypeScript
- Supabase CLI v2.107.0-beta.7 enables pg-delta by default
- Supabase CLI v2.107.0-beta.10 supports high availability project creation
- Supabase CLI v2.107.0-beta.4 auto-retries db dump/pull on IPv6-only networks
- Supabase Client SDK v2.108.2-beta.5 preserves valid session on auth refresh failure
- Supabase CLI v2.107.0-beta.9 uploads symlinked files when seeding storage
- Supabase CLI v2.107.0-beta.8 handles custom domain response variants