{"collection":{"slug":"serverless-postgres","name":"Serverless Postgres"},"digest":{"id":"cwd_gUKWqCEVjWIIiQjP7ojag","weekStart":"2026-09-07","title":"Agents get their own Postgres, and Supabase's CLI splits into a platform","intro":"Neon shipped Claimable Neon, letting agents provision temporary databases without an account, while PlanetScale opened platform preview for Neki, its horizontally sharded Postgres.","body":"### Databases that provision themselves\n\nThe week's biggest shift is that Postgres now expects an agent, not a human, to be the first caller. [Neon's Claimable Neon](/release/rel_RXKYlIGWnzHvTcOFMGn_Y-neon-launches-claimable-neon-for-agent-provisioned-databases-and-neon-tools) lets an agent spin up a temporary project with scoped credentials — no signup, no email verification, no payment details — and hand ownership back to a person later with `neon claim accept`. Lakebase Postgres, the Data API, and Managed Better Auth are covered already. Paired with the new `@neon/tools` package, which re-exports typed function-calling tools from the SDK with adapters for MCP, Mastra, and Eve, the hosted Neon MCP server now carries over 70 tools. If you're wiring an agent into a database, the signup wall that used to break the loop is gone; the practical change is that provisioning becomes a tool call, and credential scope becomes part of your prompt design. Neon also expanded shared buffers for large fixed-size computes at 18 CU and up, using up to 75% of available memory — a quiet but real win for memory-hungry workloads on big instances.\n\n### Sharding without the shard tax\n\n[PlanetScale's Neki](/release/rel_TWFlQRStuELInCSiLrxGl-planetscale-launches-neki-sharded-postgres-in-platform-preview) arrived in platform preview, and it's the more architecturally interesting of the two launches. Neki is horizontally sharded Postgres where every shard remains real Postgres — routing, resharding, online schema changes, and version upgrades are handled for you behind a single connection string. That's an explicit answer to the usual objection that sharded Postgres means either giving up Postgres semantics or owning a bespoke routing layer. Admins can opt in from the organization dashboard or Settings → Platform Preview, after which Neki shows up as a database engine. The [PlanetScale CLI](/release/rel_gdLUv5p7ZR4l8R5XPjoGQ-planetscale-cli-v0-332-0-adds-neki-support-and-fixes-restore-sizing) picked up Neki support the same day, including fixes to restore sizing and cluster size, so the tooling is usable from the start. Separately, [PlanetScale Managed was re-certified for PCI DSS v4.0.1](/release/rel_IprvyIJo8O582sDJZPQkt-planetscale-managed-re-certified-for-pci-dss-v4-0-1-compliance) as a Level 1 Service Provider — relevant if compliance was the thing keeping you off a managed Postgres.\n\n### Supabase's CLI becomes a control plane\n\nSupabase's CLI work this week reads as one long arc rather than 30-odd separate events. [CLI v2.117.0](/release/rel_HtnLpp9cTiItqDLr5-e2Z-supabase-cli-v2-117-0-adds-config-diff-pull-and-workers-management) landed the headline features: `config diff` and `config pull`, plus a full workers management suite (`new`, `push`, `list`, `status`, `delete`), a slim ghcr image flag, and shadow baseline caching on by default. Then a rapid beta run under v2.118.0 rewrote the managed local stack runtime, added experimental `stack start` and `stack stop`, and introduced a `supabase pull` orchestrator, with the config package following along — [the experimental workers replaced by gated compute commands](/release/rel_N5qkwlBcFswdItn0diX9O-supabase-cli-config-v0-6-0-replaces-experimental-workers-with-gated-compute) and [stack environment overrides and encrypted secrets resolving correctly](/release/rel_MVxhNIyZOhtXqBj3IFeBH-supabase-cli-config-v0-5-1-resolves-stack-environment-overrides-and-encrypted). Read together, `config pull` plus `supabase pull` plus start/stop means the CLI is turning into a two-way sync surface against a remote project instead of a local scaffolding tool.\n\nThe same run also tightened path handling in a way worth noting if you script the CLI: `content_path` is now confined to the project root for every consumer, an explicit `--workdir` no longer climbs to a parent project, and `db push` now honors deletion of extension-managed objects. On the auth side, [Auth v2.197.0](/release/rel_IWYTO7y9-JR3cgUUHkIk3-supabase-auth-adds-mfa-recovery-codes-scim-tables-in-v2-197-0) added MFA recovery codes end to end — crypto primitives, factor model, schema, and generate/status/verify/regenerate/delete endpoints — alongside SCIM users and tokens tables. The [JS client SDK v2.116.0](/release/rel_0GIBe0IrMOuzP5533BZ0b-supabase-js-client-sdk-v2-116-0-adds-mfa-recovery-codes-and-bucket-lifecycle) surfaced that as a recovery-code API and added bucket lifecycle configuration and `versionId` on create-URL methods, making signed storage URLs version-aware.\n\n### Also shipped\n\nPrisma's 8.0 release candidates continued their grind, with [rc.10](/release/rel_hP8KazMIr5UTXtQHLdx-w-v8-0-0-rc-10) finishing the Prisma Next → Prisma 8 rename in visible identifiers — note that the `NEXT_` infix is gone from the environment variables, which will break configs — and adding named model types plus language-server attribute completion. A round of lower-priority releases rounded out the week: minor PlanetScale CLI work like disk autoscaling settings in keyspace commands, and a long tail of Supabase CLI beta and canary builds covering dependency bumps, port reservation ordering, and Management API client syncs.","releaseIds":["rel_RXKYlIGWnzHvTcOFMGn_Y","rel_TWFlQRStuELInCSiLrxGl","rel_gdLUv5p7ZR4l8R5XPjoGQ","rel_IprvyIJo8O582sDJZPQkt","rel_HtnLpp9cTiItqDLr5-e2Z","rel_N5qkwlBcFswdItn0diX9O","rel_MVxhNIyZOhtXqBj3IFeBH","rel_IWYTO7y9-JR3cgUUHkIk3","rel_0GIBe0IrMOuzP5533BZ0b","rel_hP8KazMIr5UTXtQHLdx-w"],"releaseCount":57,"generatedAt":"2026-09-14T06:20:11.597Z","releases":[{"id":"rel_RXKYlIGWnzHvTcOFMGn_Y","title":"Neon launches Claimable Neon for agent-provisioned databases and @neon/tools","path":"/release/rel_RXKYlIGWnzHvTcOFMGn_Y-claimable-neon-lets-agents-provision-databases-neon-tools-ships","org":{"slug":"neon","name":"Neon"},"importance":4},{"id":"rel_TWFlQRStuELInCSiLrxGl","title":"PlanetScale launches Neki, sharded Postgres, in platform preview","path":"/release/rel_TWFlQRStuELInCSiLrxGl-neki-sharded-postgres-enters-platform-preview","org":{"slug":"planetscale","name":"PlanetScale"},"importance":4},{"id":"rel_gdLUv5p7ZR4l8R5XPjoGQ","title":"PlanetScale CLI v0.332.0 adds Neki support and fixes restore sizing","path":"/release/rel_gdLUv5p7ZR4l8R5XPjoGQ-neki-support-added-to-planetscale-cli-restore-sizing-fixed","org":{"slug":"planetscale","name":"PlanetScale"},"importance":2},{"id":"rel_IprvyIJo8O582sDJZPQkt","title":"PlanetScale Managed re-certified for PCI DSS v4.0.1 compliance","path":"/release/rel_IprvyIJo8O582sDJZPQkt-pci-dss-v4-0-1-attestation-updated","org":{"slug":"planetscale","name":"PlanetScale"},"importance":2},{"id":"rel_HtnLpp9cTiItqDLr5-e2Z","title":"Supabase CLI v2.117.0 adds config diff, pull, and workers management","path":"/release/rel_HtnLpp9cTiItqDLr5-e2Z-config-diff-pull-and-workers-management-ship","org":{"slug":"supabase","name":"Supabase"},"importance":4},{"id":"rel_N5qkwlBcFswdItn0diX9O","title":"Supabase CLI config v0.6.0 replaces experimental workers with gated compute commands","path":"/release/rel_N5qkwlBcFswdItn0diX9O-experimental-workers-replaced-by-gated-compute-commands","org":{"slug":"supabase","name":"Supabase"},"importance":3},{"id":"rel_MVxhNIyZOhtXqBj3IFeBH","title":"Supabase CLI config v0.5.1 resolves stack environment overrides and encrypted secrets","path":"/release/rel_MVxhNIyZOhtXqBj3IFeBH-stack-env-overrides-and-encrypted-secrets-resolved-correctly","org":{"slug":"supabase","name":"Supabase"},"importance":3},{"id":"rel_IWYTO7y9-JR3cgUUHkIk3","title":"Supabase Auth adds MFA recovery codes, SCIM tables in v2.197.0","path":"/release/rel_IWYTO7y9-JR3cgUUHkIk3-mfa-recovery-codes-added-scim-tables-land","org":{"slug":"supabase","name":"Supabase"},"importance":3},{"id":"rel_0GIBe0IrMOuzP5533BZ0b","title":"Supabase JS Client SDK v2.116.0 adds MFA recovery codes and bucket lifecycle config","path":"/release/rel_0GIBe0IrMOuzP5533BZ0b-mfa-recovery-codes-api-added-buckets-get-lifecycle-config","org":{"slug":"supabase","name":"Supabase"},"importance":3},{"id":"rel_hP8KazMIr5UTXtQHLdx-w","title":"v8.0.0-rc.10","path":"/release/rel_hP8KazMIr5UTXtQHLdx-w-v8-0-0-rc-10","org":{"slug":"prisma","name":"Prisma"},"importance":null}]}}