---
collection: serverless-postgres
collection_name: Serverless Postgres
week_start: 2026-10-19
title: Neon brings decision models to its AI Gateway as PlanetScale builds out Neki
release_count: 16
generated: 2026-10-26
canonical: https://releases.sh/collections/serverless-postgres/digest/2026-10-19
---

# Neon brings decision models to its AI Gateway as PlanetScale builds out Neki

Neon added TypeSafe's Jev decision models to its AI Gateway alongside an OAuth 2.1 provider for Managed Better Auth, while PlanetScale spent the week deepening Neki with read-only replicas, live connection controls, and Metal instance sizes.

### Decision models and auth on Neon

Neon's week centered on the AI Gateway, which now serves TypeSafe's judgment-oriented models: [Jev 1.14 and open-weights OpenJev](https://neon.com/docs/changelog/2026-10-23) answer questions about your input with a choice, a score, or a probability rather than generating text, and bill input tokens only. That's a meaningfully different shape of API call from chat completion, and worth knowing about if you've been hand-rolling classification or ranking logic on top of a generative model. The same update gives Managed Better Auth an OAuth 2.1 authorization server mode, adds automatic top-up for AI Gateway credits, and rounds out the CLI with `neon functions new` and `neon docs search`. On the storage side, `plcoffee` and `plls` are deprecated alongside `plv8`, and multipart object uploads now go up to 10 GiB.

### Neki grows up

PlanetScale's managed offering got most of the product attention this week, and the theme is operational control. [Read-only replicas for Neki](https://planetscale.com/changelog/neki-read-only-replicas) let you attach up to eight instances per shard that copy from the primary and serve reads without ever taking part in failover — the right home for analytics, reports, and exports that shouldn't touch live-traffic instances. Routing is a matter of setting a query target, which [the CLI can now configure](https://github.com/planetscale/cli/releases/tag/v0.347.0). Those replicas are easier to reason about now that [live connections are visible in the dashboard and CLI](https://planetscale.com/changelog/neki-live-connections), with the ability to cancel a running query (connection stays open) or terminate a session entirely (connection closes, open transaction rolls back). On AWS, Neki also picked up [Metal M-10 through M-160 sizes](https://planetscale.com/changelog/neki-metal-m-10-to-m-160), matching what Postgres already offered, with storage chosen separately from vCPU and memory and fixed thereafter.

For Vitess users, [disk scaling per keyspace](https://planetscale.com/changelog/vitess-keyspace-disk-scaling) is the headline: grow automatically to a limit, stay fixed, or shrink, with billing on actual capacity and shrinks rejected above 80% utilization. [Materialize workflows now appear on the Workflows page](https://planetscale.com/changelog/materialize-workflows-dashboard) with stream states, replication lag, and the queries feeding each table, though lifecycle actions stay in the CLI. The [Heroku Migrator got faster and broader](https://planetscale.com/changelog/heroku-migrator-deferred-indexes), deferring secondary index rebuilds until after the copy and migrating every application schema. The CLI itself [deprecated `pscale branch sidecar`](https://github.com/planetscale/cli/releases/tag/v0.348.0) and added retry classification for schema refresh errors.

### Postgres plumbing and transaction safety

PlanetScale also [removed the `patroni.slots` parameter](https://planetscale.com/changelog/postgres-logical-slots-no-registration), detecting logical replication slots automatically — just keep failover support enabled so slots survive switchovers. Elsewhere, Prisma shipped a [patch fixing nested `$transaction` calls](https://github.com/prisma/orm/releases/tag/7.10.1) that could leak later, unrelated transactions into the wrong context, plus dependency updates for security advisories; its v8 release candidate moves ORM commands onto a new CLI engine and lets Postgres migrations rename, move, and remove namespaces. Supabase's CLI added [a lock file for pinning stack service versions](https://github.com/supabase/cli/releases/tag/v3.0.0-next.23) and fixed `PGSSL*` settings being ignored by `db push --linked` and `pg_dump`, while its JS client [stopped misreporting auth and bucket errors as missing files](https://github.com/supabase/supabase-js/releases/tag/v2.119.0-canary.2).

## Releases covered

### Neon

- [Neon adds Jev decision models to AI Gateway and OAuth provider for Managed Better Auth](https://neon.com/docs/changelog/2026-10-23)

### PlanetScale

- [PlanetScale adds read-only replicas for Neki, up to 8 per shard](https://planetscale.com/changelog/neki-read-only-replicas)
- [PlanetScale CLI v0.347.0 adds Neki read-only replica configuration](https://github.com/planetscale/cli/releases/tag/v0.347.0)
- [PlanetScale adds live connection visibility and session controls for Neki routers](https://planetscale.com/changelog/neki-live-connections)
- [PlanetScale adds Metal M-10 to M-160 sizes for Neki on AWS](https://planetscale.com/changelog/neki-metal-m-10-to-m-160)
- [PlanetScale adds disk scaling controls for Vitess keyspaces](https://planetscale.com/changelog/vitess-keyspace-disk-scaling)
- [PlanetScale dashboard now lists Vitess Materialize workflows with stream state and lag](https://planetscale.com/changelog/materialize-workflows-dashboard)
- [PlanetScale speeds up Heroku Postgres migrations with deferred index rebuilds](https://planetscale.com/changelog/heroku-migrator-deferred-indexes)
- [PlanetScale CLI v0.348.0 deprecates pscale branch sidecar](https://github.com/planetscale/cli/releases/tag/v0.348.0)
- [PlanetScale Postgres auto-detects logical replication slots, drops patroni.slots](https://planetscale.com/changelog/postgres-logical-slots-no-registration)

### Prisma

- [7.10.1](https://github.com/prisma/orm/releases/tag/7.10.1)

### Supabase

- [v3.0.0-next.23](https://github.com/supabase/cli/releases/tag/v3.0.0-next.23)
- [Supabase JS Client SDK v2.119.0-canary.2 fixes storage exists error reporting](https://github.com/supabase/supabase-js/releases/tag/v2.119.0-canary.2)
