---
collection: serverless-postgres
collection_name: Serverless Postgres
week_start: 2026-06-01
title: Multigres arrives as Neon shifts defaults to Postgres 18
release_count: 69
generated: 2026-07-11
canonical: https://releases.sh/collections/serverless-postgres/digest/2026-06-01
---

# Multigres arrives as Neon shifts defaults to Postgres 18

Supabase open-sourced Multigres v0.1 alpha, its scalable operating system for Postgres, and Neon made Postgres 18 the default for new projects while previewing three backend services for apps and agents.

### The big story: Multigres goes open source

The week's defining moment belongs to Supabase, which released [Multigres v0.1 alpha](/release/rel_h3l_fpyI56lIe0xXbOUck-supabase-releases-multigres-v0-1-alpha-an-operating-system-for-postgres) — an open-source, self-hostable operating system for Postgres that packages high availability, connection pooling, automatic failover, and a Kubernetes operator into a single deployable unit. The release treats HA as a consensus problem, supports user-defined durability policies, and includes pgBackRest-based backup orchestration. While v0.1 runs as a single-shard cluster (horizontal sharding is the planned flagship feature for future releases), it already delivers production-grade pooling and failover for teams who want to run Postgres at scale without reaching for a Vitess or Citus migration. The alpha is self-host only; Supabase-managed Multigres is coming soon.

The [funding context](/release/rel_Mw1ew4mqXs146IEm0SqKm-supabase-raises-500m-series-f-launches-multigres-v0-1-alpha-for-scalable) makes this move clearer: Supabase closed a $500M Series F at a $10B pre-money valuation, led by GIC with Stripe, Georgian, and Salesforce Ventures joining. The company explicitly named accelerated open-source Postgres tooling development as one of three uses for the capital. Multigres is the first major output of that directive — a bet that the next wave of Postgres adoption will be governed by software that behaves less like a database and more like a cloud platform.

### Neon flips defaults and previews new services

Across town, Neon shipped what amounts to a platform expansion. [Postgres 18 is now the default](/release/rel_P6OrBKUqlbVBGR_eAFPb9-neon-adds-backend-services-for-apps-and-agents-defaults-to-postgres-18) for all new projects, and the free-tier public network transfer allowance jumped from 100 GB to 500 GB per month — a meaningful relaxation for anyone building data-intensive prototypes or AI pipelines. More significantly, Neon opened early access signup for three new backend services: S3-compatible object storage that branches with your database, serverless compute functions, and an AI gateway for LLM routing. The branching object store in particular addresses a persistent pain point for teams who want isolated storage per environment without managing separate buckets.

The Neon CLI also received a major refresh with [neonctl v2.22.2](/release/rel_lCr_g2mLaMa2CvXaTTb_--neonctl-v2-22-2-adds-psql-data-api-and-checkout-commands), adding `psql`, `data-api`, and `checkout` commands. The `psql` command gives direct database access without manually looking up connection strings, `data-api` exposes Neon Data API CRUD operations from the terminal, and `checkout` pins a branch in `.neon` for project linking. Combined with a new `link` command modeled after Vercel-style project linking, the CLI is moving toward being a full development companion rather than just a provisioning tool.

### Supabase CLI and SDK churn sharpens the local experience

The Supabase CLI saw its [v2.105.0 stable release](/release/rel_s51GdB2Ge3-Wz6S5g83O3-supabase-cli-v2-105-0-enables-vector-storage-by-default-and-ports-more-commands) enable vector storage by default for new local projects and inject S3 and Supabase key environment variables into the local Studio container — small changes that reduce friction when testing AI workflows locally. More structurally, the CLI team continued its migration to native TypeScript: the stable release ships `init`, `link`, `unlink`, `login`, and `logout` in the TypeScript shell with behavior parity to the Go CLI, and the subsequent [v2.106.0-beta.2](/release/rel_SdZojORRXvXsuPriSoKKh-supabase-cli-v2-106-0-beta-1-adds-port-services-command) adds a `port services` command for mapping services to local ports. The TypeScript migration, spread across multiple beta releases, [v2.105.0-beta.5](/release/rel_o-q97bbWlGO7-m_1nOZil-supabase-cli-v2-105-0-beta-5-ports-init-link-and-unlink-to-typescript), [v2.105.0-beta.9](/release/rel_RGCi8eiYQbCxfYKW3KKAG-supabase-cli-v2-105-0-beta-9-ports-login-and-logout-to-typescript), and [v2.105.0-beta.2](/release/rel_Gan5zlFAdjzhmO9ADxo0Q-supabase-cli-v2-105-0-beta-2-ports-telemetry), is consolidating the CLI's codebase and making contributions easier.

On the client side, the [Supabase Client SDK v2.107.0](/release/rel_58l4QFoiSyn9PNshxPH3V-supabase-client-sdk-v2-107-0-removes-navigator-locks-mutex-and-fixes-auth-errors) removed the `navigator.locks`-based mutex in favor of a commit guard with `dispose()`, fixed `getClaims` to return `AuthInvalidJwtError` for expired JWTs, and updated `X-Client-Info` to structured metadata. A subsequent [canary](/release/rel_IjzGpPgD09Z4CvsrO2GGC-supabase-client-sdk-v2-108-0-canary-0-fixes-auth-error-logging-and-postgrest) improved auth error logging (no more double-logging `AuthApiError`) and passed PostgREST request headers as plain objects for React Native compatibility. Prisma also bridged the gap between query debugging and data browsing: [Query Insights now lives inside Prisma Studio](/release/rel_I0u3bs9AIHbVBnsHUmugS-prisma-studio-now-shows-query-insights-for-slow-query-debugging), letting you inspect slow queries alongside the data you're working with.

### PlanetScale refines process management and SSO

PlanetScale's [CLI v0.287.0](/release/rel_IjJCVvryEqQ5hORkQJVuA-planetscale-cli-v0-287-0-adds-processlist-commands-and-backup-naming) added `processlist show` and `processlist kill` commands for Vitess process management, plus the ability to name backups at creation time. The accompanying [Go SDK v0.167.0](/release/rel_OT1kZhA9ew6Dj7zxo04-c-planetscale-go-sdk-v0-167-0-adds-vitess-show-process-list-types) added types for the Vitess process list API. On the operational side, [SSO domain verification](/release/rel_32BwDiLGtnFhXvoVk9te2-planetscale-adds-sso-domain-verification-for-automatic-member-onboarding) through WorkOS now automatically adds members to an organization when they sign in with a verified-domain email — a quality-of-life improvement for teams that manage access through identity providers. The [Postgres roles page](/release/rel_UOpVL_P1Pr0vFYu6XGav9-planetscale-adds-search-and-filter-for-postgres-roles) gained search and filter capabilities in both the dashboard and API.

### Turso fuzz-testing deep dive

Finally, the Turso team published [an engineering deep-dive](/release/rel_7yMGhhlKx3FxOY5LY9sBT-how-edgar-allan-poe-found-bugs-in-turso) on how fuzz testing uncovered bugs in the database — a worthwhile read for anyone thinking about testing strategies for distributed systems, even if no production changes shipped this week.

## Releases covered

### Neon

- [Neon adds backend services for apps and agents, defaults to Postgres 18](https://releases.sh/release/rel_P6OrBKUqlbVBGR_eAFPb9-backend-services-announced-postgres-18-now-default)
- [neonctl v2.22.2 adds psql, data-api, and checkout commands](https://releases.sh/release/rel_lCr_g2mLaMa2CvXaTTb_--psql-data-api-and-checkout-commands-added)

### PlanetScale

- [PlanetScale CLI v0.287.0 adds processlist commands and backup naming](https://releases.sh/release/rel_IjJCVvryEqQ5hORkQJVuA-processlist-show-kill-commands-backups-now-nameable)
- [PlanetScale Go SDK v0.167.0 adds vitess show process list types](https://releases.sh/release/rel_OT1kZhA9ew6Dj7zxo04-c-vitess-show-process-list-types-added)
- [PlanetScale adds SSO domain verification for automatic member onboarding](https://releases.sh/release/rel_32BwDiLGtnFhXvoVk9te2-sso-domain-verification-members-auto-added-on-verified-domains)
- [PlanetScale adds search and filter for Postgres roles](https://releases.sh/release/rel_UOpVL_P1Pr0vFYu6XGav9-postgres-roles-now-searchable-and-filterable-by-name-state-branch)

### Prisma

- [Prisma Studio now shows Query Insights for slow query debugging](https://releases.sh/release/rel_I0u3bs9AIHbVBnsHUmugS-query-insights-moves-into-prisma-studio)

### Supabase

- [Supabase CLI v2.105.0 enables vector storage by default and ports more commands to TypeScript](https://releases.sh/release/rel_s51GdB2Ge3-Wz6S5g83O3-vector-storage-enabled-by-default-core-commands-now-typescript)
- [Supabase CLI v2.106.0-beta.1 adds port services command](https://releases.sh/release/rel_SdZojORRXvXsuPriSoKKh-port-services-command-added)
- [Supabase CLI v2.105.0-beta.5 ports init, link, and unlink to TypeScript](https://releases.sh/release/rel_o-q97bbWlGO7-m_1nOZil-init-link-unlink-ported-to-native-typescript)
- [Supabase CLI v2.105.0-beta.9 ports login and logout to TypeScript](https://releases.sh/release/rel_RGCi8eiYQbCxfYKW3KKAG-login-and-logout-commands-ported-to-native-typescript)
- [Supabase CLI v2.105.0-beta.2 ports telemetry](https://releases.sh/release/rel_Gan5zlFAdjzhmO9ADxo0Q-telemetry-ported)
- [Supabase Client SDK v2.107.0 removes navigator.locks mutex and fixes auth errors](https://releases.sh/release/rel_58l4QFoiSyn9PNshxPH3V-auth-mutex-replaced-with-commit-guard-expired-jwt-errors-fixed)
- [Supabase Client SDK v2.108.0-canary.0 fixes auth error logging and PostgREST header handling](https://releases.sh/release/rel_IjzGpPgD09Z4CvsrO2GGC-auth-errors-no-longer-double-logged-postgrest-headers-compatible-with-react)

### Turso

- [How Edgar Allan Poe found bugs in Turso](https://releases.sh/release/rel_7yMGhhlKx3FxOY5LY9sBT-how-edgar-allan-poe-found-bugs-in-turso)
