releases.shpreview
Home/Collections/Serverless Postgres

Serverless Postgres

Managed Postgres with scale-to-zero and branching for modern stacks.

ThuJun 25, 20264 releases
PlanetScaleNeonSupabase
Daily summary

Supabase CLI goes fully offline and TypeScript-native

Supabase CLI v2.108.0 ships bundled Go edge-runtime for fully offline edge functions, completes the TypeScript port of core database and storage commands, and adds database-reset path overrides and machine-readable start output, while PlanetScale Go SDK adds a PostgresBranches.Resize client.

  • Supabase CLI v2.108.0 now runs edge functions fully offline with a bundled Go edge-runtime and automatic cold-start retries
  • Core database and storage commands (db diff, db pull, db dump, db query, functions, storage) are now TypeScript-native with exact Go-CLI parity
  • Supabase CLI adds database-reset SQL path overrides, auth email templates from content_path, and machine-readable start output
  • PlanetScale Go SDK v0.171.0 adds a PostgresBranches.Resize client for resizing Postgres branches
Go SDKv0.171.0

Lakebase Search GA; agent skills for Storage, Functions, AI Gateway

Lakebase Search, bringing vector, keyword, and hybrid search into Postgres via lakebase_vector and lakebase_text extensions, is now generally available for Postgres 16+ users. New agent skills for Neon Functions, Object Storage, and AI Gateway teach AI coding assistants how to work with these private-preview backend services. Supported Postgres versions updated to 14.23, 15.18, 16.14, 17.10, and 18.4.

Read post
CLIv2.108.0
TueJun 23, 20262 releases
PlanetScale
Daily summary

Supabase CLI ships a wave of native TypeScript ports

The Supabase CLI landed a dozen pre-release builds bringing local SMTP configuration, Docker registry fallbacks, and a major push to port database diff, pull, and functions commands from Go to native TypeScript.

  • Supabase CLI ports db diff, db pull, functions serve, and seed buckets to native TypeScript for faster local development
  • CLI adds local_smtp config option and exposes SUPABASE_PUBLISHABLE_KEY in branch environment output
  • Docker image pulls gain automatic registry fallback, and local typegen can now use Podman when Docker isn't available
  • Fixed a bug where verify_jwt was silently dropped when absent from config.toml

PlanetScale Changelog

2 updates

Weekly database reports for Postgres now include egress from the past week, making it easier to track outbound data transfer alongside query performance, schema recommendations, and other usage metrics.

Read post

Postgres branches hosting multiple logical databases can now switch databases from the web console header, or via \connect and \c at the console prompt.

Read post
MonJun 22, 20264 releases
NeonSupabase
Daily summary

Supabase Auth adds KMS-backed RS256 keys and zero-downtime SAML key rotation

Supabase Auth shipped AWS KMS support for RS256 signing keys alongside zero-downtime SAML SP key rotation, while the Supabase CLI gained npm auth forwarding for Docker bundlers and chunked storage deletes.

  • Supabase Auth now supports RS256 signing keys backed by AWS KMS and provides zero-downtime key rotation for SAML service providers, allowing key changes without interrupting active sessions.
  • Supabase CLI now forwards npm auth tokens to the Docker bundler for functions using private packages, and chunks storage delete requests to respect API caps.
  • Neon CLI dropped stale <code>NEON_STORAGE</code> environment variable keys no longer owned by the tool.
Authv2.191.0
SunJun 21, 20262 releases
TursoPlanetScale
Daily summary

PlanetScale web console adds Postgres support and query export

PlanetScale’s web console now supports Postgres databases in beta, adding table/column autocomplete, query result export to CSV/JSON/SQL, and replica-vs-primary query routing.

  • PlanetScale’s web console now supports Postgres databases in beta, with autocomplete for table and column names
  • The console adds query result export to CSV, JSON, and SQL formats, plus the ability to route queries against a primary or replica
ThuJun 18, 20264 releases
NeonPlanetScaleTurso
Daily summary

Supabase CLI adds config safety and fixes ir includes

Supabase CLI shipped three releases: config push now merges matching remote blocks instead of overwriting them, test file directories mount so pg \ir includes resolve correctly, and core db commands port to native TypeScript.

  • Supabase CLI's config push merges matching remote blocks to prevent overwriting existing configurations
  • SQL test files now resolve \ir includes correctly by mounting the test file's directory
  • Supabase ported its db dump, query, and schema declarative commands to native TypeScript

neon.ts config language ships; Functions, Storage, AI Gateway in private preview

neon.ts is a TypeScript config file committed to repos for branch policy infrastructure-as-code and service declarations, deployable via neonctl. Neon Storage, Functions, and AI Gateway are now in private preview. The deprecated GET /consumption_history/account endpoint has been removed, and Vercel integration now auto-syncs credentials after password rotation.

Read post
Go SDKv0.170.0
Turso CLIv1.0.29
libSQLv0.6.0-pre.41
WedJun 17, 20262 releases
TursoSupabase
Daily summary

Supabase CLI ships HA project support and pg-delta by default

Supabase CLI's stable channel added high-availability project creation and switched new projects to pg-delta schema diffing, while the beta track resolved a legacy identity reconciliation bug and removed the access token requirement for local storage.

  • Supabase CLI can now create high-availability projects and defaults to the pg-delta schema diff engine; IPv4 auto-retry and several bug fixes also shipped
  • Supabase CLI beta fixes hybrid identity reconciliation for legacy users and eliminates the access token requirement for local storage
  • Supabase Auth v2.191.0-rc.3 released as a release candidate
CLIv2.107.0
TueJun 16, 20261 release
PlanetScale
Daily summary

PlanetScale CLI retries partial branch connections

PlanetScale CLI now retries incomplete live branch connections instead of returning partial results, and adds a vtctld get-shard command.

  • PlanetScale CLI retries partial live branch connection responses to ensure complete results instead of showing incomplete data
  • PlanetScale CLI adds a vtctld get-shard command for inspecting shard information
PlanetScale CLIv0.291.0
MonJun 15, 20261 release
Neon
Daily summary

Neon launches infrastructure-as-code with neon.ts, Supabase adds custom OIDC

Neon introduced neon.ts for TypeScript-based infrastructure management and type-safe env vars, while Supabase Auth gained JSON config file support and custom OIDC discovery URLs.

  • Neon launched neon.ts, a TypeScript configuration file for declaring services as infrastructure as code and generating type-safe environment variables
  • Supabase Auth added JSON config file support and custom OIDC discovery URLs for non-standard configurations, alongside Azure issuer validation fixes
  • Neon's CLI added cursor pagination for functions and a recursive option for bucket object listings, with automatic pruning of stale environment variables
  • The Vercel CLI now supports provisioning a Neon database for a project entirely from the terminal with the command `vercel integration add neon`
  • Supabase's client SDK preserves a valid session on auth refresh failure, and its CLI ported the inspect report command to native TypeScript
neonctlv2.26.6