releases.sh

Serverless Postgres

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

This week: Object storage gets branch-aware semantics
TueAug 11, 20266 releases
PlanetScaleSupabase
Daily summary

PlanetScale CLI expands Postgres management

PlanetScale's CLI gained broad Postgres administration capabilities, including dedicated PgBouncer pooler management, IP restrictions, backup policies, and database settings updates, while Supabase's SDK improved trace propagation.

  • PlanetScale CLI adds pscale pgbouncer commands for creating, resizing, and deleting dedicated Postgres poolers
  • PlanetScale CLI now manages Postgres IP restrictions, backup policies, and database settings from the terminal
  • Supabase JS adds trace context headers to its CORS allow-list and improves trace propagation sampling

PlanetScale Changelog

4 updates

The new pscale pgbouncer command lets you create, list, resize, and delete dedicated PgBouncers for Postgres branches. Includes commands for resizing to a target (with size options like PGB_10 and PGB_20) and tracking, canceling, or completing resize operations.

Details

The PlanetScale CLI now supports managing Postgres IP restrictions via pscale database ip-restriction, with list, create, show, update, and delete subcommands to control which CIDR ranges can reach a database.

Details

New pscale backup policy commands let you create, list, show, update, and delete scheduled backup policies from the CLI, controlling backup frequency, schedule time, and retention.

Details

The new pscale database update command lets you change database settings from the CLI, including name, default branch, and region restrictions.

Details
PlanetScale CLIv0.314.0
Client SDKv2.112.3
MonAug 10, 20262 releases
PlanetScale
Daily summary

PlanetScale CLI expands Postgres management

The PlanetScale CLI added Postgres IP-restriction and backup-policy commands, while the Supabase CLI continued porting platform commands to native TypeScript and retried local database connections.

  • PlanetScale CLI adds Postgres IP-restriction and backup-policy CRUD commands, plus database settings show/update that filter by engine
  • Supabase CLI ports <code>db reset</code> remote schema-files handling and shadow database provisioning to native TypeScript
  • Supabase CLI retries local database connections to improve reliability, and drops a few dependency patches

Postgres auth attempts exportable via pscale CLI

The pscale CLI now exports reports of Postgres authentication attempts, including client IP (captured even through poolers), credential used, database and branch, outcome, and failure details. Filter by IP/CIDR, branch, username, startup database, outcome, failure reason, and connection path, and export as CSV, JSON Lines, or Parquet with a manifest; Organization Administrator access is required.

Details
PlanetScale CLIv0.313.0
SatAug 8, 20261 release
Supabase
Daily summary

Supabase CLI ports tooling to native TypeScript

The Supabase CLI moved shell completion and the local db reset recreate command to native TypeScript for better reliability, while also accepting offset timestamps in API requests.

  • Supabase CLI rewrote shell completion and db reset local recreate in native TypeScript for improved reliability and maintainability.
  • Supabase CLI now accepts offset timestamps in API requests and surfaces serve staging errors.
CLIv2.113.0
FriAug 7, 20263 releases
PlanetScaleSupabase
Daily summary

Supabase debuts Pipelines CDC, extends agent connectors

Supabase's monthly update introduced Pipelines for streaming Postgres changes to BigQuery, ChatGPT sign-in, and Unified Logs, while PlanetScale added parallel schema deploys and Prisma opened its v8 release-candidate line.

  • Supabase Pipelines streams Postgres changes to BigQuery in near real time, now in public alpha on all paid plans.
  • Supabase adds ChatGPT sign-in (beta) and brings Grafana Cloud observability to every plan, while deprecating extension version pinning and locking the realtime schema.
  • PlanetScale now lets two deploy requests run concurrently on different tables, via dashboard or `--strategy parallel` CLI flag.
  • Prisma's v8 RC line makes `count()` return a bigint and splits the SQL driver interface into separate streaming and statistics calls.
  • Supabase is now a Perplexity Computer connector, letting the agent read and write Postgres tables and keep state across runs.

Deploy requests can now run in parallel

Two deploy requests can run concurrently as long as they touch different tables, with dashboard and --strategy parallel CLI support. Watch for increased database load when running resource-intensive deploys; throttler settings adjust per request.

Details
Supabasev1.26.08
v1.26.08
CLIv2.112.0
ThuAug 6, 20263 releases
NeonSupabase
Daily summary

Neon launches branch-aware S3-compatible object storage in beta

Neon unveiled branch-aware S3-compatible Object Storage, while Supabase's CLI and JS client shipped several fixes for realtime channels and local development lifecycle.

  • Neon Object Storage (beta) provides S3-compatible buckets that branch and fork alongside Postgres databases with copy-on-write isolation, accessible via standard S3 tools and Neon credentials.
  • Supabase's JS client fixed duplicate realtime channel bindings and stale join payloads that persisted after sign-out.
  • Supabase CLI treated unhealthy process-compose states as terminal, exited analytics containers on migration failure, and ported db start and db test commands to native TypeScript.

Console layout reworked; AI Gateway adds models; CLI gains api-keys

The Console sidebar now groups all branch-level backend services at the same level, with project-level items separated from branch-level items; branch Overview lists service status. AI Gateway adds Kimi K3, GLM-5.2, Inkling, and new Gemini/GPT models. Project-level permissions now support existing orgs, and the CLI adds api-keys and profile commands for scoped credentials and multi-account switching.

Details

Object Storage branches with your Postgres database

Neon Object Storage is now in beta, bringing S3-compatible object storage with branch-style semantics: buckets and objects inherit and fork alongside Postgres branches, with copy-on-write isolation and lineage-based versioning. Access works via standard S3 tools with Neon credentials, and neon.ts can provision buckets alongside the database.

Details
A Neon branch creates an isolated environment containing both Postgres data and Object Storage buckets and objects
Client SDKv2.112.2
WedAug 5, 20265 releases
TursoPlanetScale
Daily summary

PlanetScale CLI expands read-only region and VTGate controls

PlanetScale CLI shipped region-scoped passwords, read-only dumps, and VTGate management on Vitess branches, while Supabase CLI fixed a path traversal issue and deprecated its pg-schema diff flag.

  • PlanetScale CLI adds read-only region support, letting users create region-scoped passwords and dump from a specific region instead of the primary.
  • PlanetScale CLI now manages Vitess VTGates on production branches with show, resize, status, and cancel subcommands.
  • Supabase CLI fixed a path traversal vulnerability that could escape the base directory, and deprecated the db diff --use-pg-schema flag.
  • Supabase JS fixed realtime token refresh so setAuth no longer disables it, and now preserves 5xx error messages during auth.

PlanetScale Changelog

2 updates

The pscale CLI now lists Vitess read-only regions, creates passwords that always connect to a specific read-only region, and dumps from a chosen region instead of the primary. The new --read-only-region flag cannot be combined with --replica (or --rdonly on dumps); use --replica for traffic routed to the nearest replica across regions.

Details

The pscale CLI now supports viewing and resizing VTGates on Vitess production branches, with show, resize, status, and cancel subcommands covering size, count, autoscaling, and CPU utilization target settings.

Details