Neon Release Notes

100 release notes curated from 73 sources by the Releasebot Team. Last updated: May 30, 2026

Get this feed:

Neon Products

  • May 29, 2026
    • Date parsed from source:
      May 29, 2026
    • First seen by Releasebot:
      May 30, 2026
    Neon logo

    Neon

    MAY 29, 2026

    Neon expands its backend platform with larger Schema Diff support, per-branch consumption metrics, and replayable AI agents with snapshots, plus fixes and improvements across integrations and Postgres extensions.

    Neon is building the backend for apps and agents

    We're excited to announce that Neon is building a complete backend for apps and agents. Three new services are joining the platform, each built around the same instant, branchable, serverless model as Postgres:

    • ✅ Available
    • ✅ Available
    • ✅ Available

    Object Storage — 🔜 Coming Soon

    Compute — 🔜 Coming Soon

    AI Gateway — 🔜 Coming Soon

    Storage is an S3-compatible object storage service that branches with your database, keeping data and storage in sync across every branch.

    Compute is serverless compute deployed alongside your database. The AI Gateway covers model routing, logging, and cost controls for AI workloads, built on the same infrastructure that handles 125 trillion tokens per month on Databricks.

    Read the full announcement and sign up for early access to be among the first to try each service as it becomes available.

    Schema Diff now supports larger schemas

    The schema line limit for branch comparisons has been raised from 8,000 to 20,000 lines, unblocking diffs on larger production schemas that were previously hitting the ceiling.

    If you're not familiar with schema diff: Neon lets you compare the SQL schemas of any two branches side by side. It's useful for reviewing migrations before merging, auditing schema drift between environments, or checking what changed before a branch restore. You can run comparisons from the Neon Console, the CLI (neon branches schema-diff), or the API. There's also a Schema Diff GitHub Action that posts a schema comparison comment on every pull request automatically.

    Per-branch consumption metrics API

    You can now retrieve consumption metrics broken down by branch using GET /consumption_history/v2/branches. It returns the same six usage-based metrics as the project consumption endpoint, but at the branch level:

    • compute_unit_seconds
    • root_branch_bytes_month
    • child_branch_bytes_month
    • instant_restore_bytes_month
    • public_network_transfer_bytes
    • private_network_transfer_bytes

    When to use it: The project consumption endpoint (GET /consumption_history/v2/projects) tells you how much each project consumed. The branch endpoint tells you which branches within those projects consumed it. That matters when you're running CI pipelines, parallel development environments, or any workflow that creates many branches. You can attribute usage to individual branches instead of rolling it up to the project.

    You can filter to specific branches using branch_ids, and paginate through large result sets with the cursor parameter (up to 1,000 branches per page).

    Available on paid usage-based plans (Launch, Scale, Agent, Enterprise). See the API reference.

    Replayable AI agents with Neon snapshots

    When an agent mutates a database and something goes wrong, you can't just retry the prompt. The data has already changed.

    Pairing a Neon snapshot with a serialized copy of your agent's execution state creates a checkpoint you can restore and replay from. Because Neon preserves the connection string after a restore, no app restarts or reconfiguration are needed. Use it to pause before destructive calls, debug by replaying historical runs on an isolated branch, or link every agent trace to a snapshot ID for auditability.

    The new guide covers a complete implementation using the OpenAI Agents SDK: Build replayable AI agents with Neon snapshots.

    Fixes & improvements

    • Vercel integration
    • Neon integration
    • Neon Auth
    • Postgres extensions
    Original source
  • May 22, 2026
    • Date parsed from source:
      May 22, 2026
    • First seen by Releasebot:
      May 23, 2026
    Neon logo

    Neon

    MAY 22, 2026

    Neon raises manual snapshot limits on paid plans to 100 per project and adds parent branch support in the Neon MCP Server, letting agents fork any existing branch for safer migrations and experiments.

    Higher manual snapshot limit on paid plans

    Paid plans now include 100 manual snapshots per project, up from 10. Snapshots created by backup schedules do not count toward this limit.

    Manual snapshots are restore points you create on demand. Use them when you want a named snapshot before a specific change, such as a migration, schema update, or release. They are separate from backup schedules, which capture automated snapshots on a regular cadence.

    Manual snapshot limit on the Backup & restore page

    To create a manual snapshot, see Backup & restore .

    New to snapshots?

    Snapshots capture your database at a point in time. You can restore a branch from a snapshot when you need to recover data or roll back to an earlier state.

    In the Console: Backup & restore covers snapshots, backup schedules, limits, and restore workflows.

    Via the API: The Neon API supports create, list, update, delete, restore, and schedule management for scripts and agent workflows.

    New skill for agentic platform builders

    If you're building a platform that provisions databases on behalf of your users or agents, the Neon Agent Plan is built for you. It's a usage-based plan for high-volume, programmatic database provisioning: think codegen tools, multi-tenant SaaS, and AI platforms that spin up a Neon project per user or per agent run.

    There's now a companion skill to help you get set up: neon-for-agent-platforms . It gives your AI coding assistant runnable TypeScript samples and workflow guidance for the key Agent Plan patterns: dual-org fleet setup (free-tier vs. paid customer pools), per-tenant project provisioning, project transfer between orgs, and querying the Consumption API.

    npx skills add neondatabase/neon-for-agent-platforms -s neon-postgres-agent-platforms

    For the full integration guide, see AI agent integration . For more on building agent platforms with Neon and how this skill helps, see the blog post from Neon developer advocate Savannah Longoria.

    Neon MCP Server: branch from any parent branch

    The Neon MCP create_branch tool now accepts an optional parentId so you can fork any existing branch, not only the project default. If you omit parentId , behavior is unchanged.

    Why it helps

    If you or an agent is already working on a dev or staging branch, you often want a disposable copy of that branch before a risky migration or experiment, not a fresh fork of the default branch. Passing parentId (the source branch ID, for example br-... ) uses that branch as the parent. The Neon API already supported parent_id on Create branch ; this MCP update exposes it for agent workflows.

    Example prompt

    Create a branch named migration-test from my staging branch br-calm-credit-akyk05ll in project young-glade-00225221 .

    Your agent can call create_branch with parentId set to that branch ID. See the supported MCP tools list for parameters.

    Don't have the Neon MCP Server yet?

    From your project root:

    npx neonctl@latest init
    

    This configures the Neon MCP Server for supported editors and installs Agent Skills . Restart your editor after setup. For OAuth, API keys, and other clients, see Connect MCP clients to Neon .

    How Neon branching works

    Neon branching uses copy-on-write, which means creating a branch doesn't copy any data and takes only milliseconds no matter how large your database is. No other Postgres provider does this.

    @ant_giuliano from Neon DevRel put together a video that shows you how it works: what branches are, how to create them, and how to use them in your developer and agent workflows.

    Original source
  • All of your release notes in one feed

    Join Releasebot and get updates from Neon and hundreds of other software products.

    Create account
  • May 22, 2026
    • Date parsed from source:
      May 22, 2026
    • First seen by Releasebot:
      May 22, 2026
    Neon logo

    Neon

    May 22, 2026 – Higher manual snapshot limit on paid plans, Neon MCP branch forking, neon-for-agent-platforms skill, and Neon branching video

    Neon raises manual snapshot limits on paid plans and expands branching for agent workflows, adding parent branch support in the Neon MCP Server. It also introduces a companion skill for the Neon Agent Plan to help builders provision databases at scale.

    Higher manual snapshot limit on paid plans

    Paid plans now include 100 manual snapshots per project, up from 10. Snapshots created by backup schedules do not count toward this limit.

    Manual snapshots are restore points you create on demand. Use them when you want a named snapshot before a specific change, such as a migration, schema update, or release. They are separate from backup schedules, which capture automated snapshots on a regular cadence.

    To create a manual snapshot, see Backup & restore.

    New to snapshots?

    Snapshots capture your database at a point in time. You can restore a branch from a snapshot when you need to recover data or roll back to an earlier state.

    In the Console: Backup & restore covers snapshots, backup schedules, limits, and restore workflows.

    Via the API: The Neon API supports create, list, update, delete, restore, and schedule management for scripts and agent workflows.

    New skill for agentic platform builders

    If you're building a platform that provisions databases on behalf of your users or agents, the Neon Agent Plan is built for you. It's a usage-based plan for high-volume, programmatic database provisioning: think codegen tools, multi-tenant SaaS, and AI platforms that spin up a Neon project per user or per agent run.

    There's now a companion skill to help you get set up: neon-for-agent-platforms. It gives your AI coding assistant runnable TypeScript samples and workflow guidance for the key Agent Plan patterns: dual-org fleet setup (free-tier vs. paid customer pools), per-tenant project provisioning, project transfer between orgs, and querying the Consumption API.

    npx skills add neondatabase/neon-for-agent-platforms -s neon-postgres-agent-platforms
    

    For the full integration guide, see AI agent integration. For more on building agent platforms with Neon and how this skill helps, see the blog post from Neon developer advocate Savannah Longoria.

    Neon MCP Server: branch from any parent branch

    The Neon MCP create_branch tool now accepts an optional parentId so you can fork any existing branch, not only the project default. If you omit parentId, behavior is unchanged.

    Why it helps

    If you or an agent is already working on a dev or staging branch, you often want a disposable copy of that branch before a risky migration or experiment, not a fresh fork of the default branch. Passing parentId (the source branch ID, for example br-...) uses that branch as the parent. The Neon API already supported parent_id on Create branch; this MCP update exposes it for agent workflows.

    Example prompt

    Create a branch named migration-test from my staging branch br-calm-credit-akyk05ll in project young-glade-00225221.

    Your agent can call create_branch with parentId set to that branch ID. See the supported MCP tools list for parameters.

    Don't have the Neon MCP Server yet?

    From your project root:

    npx neonctl@latest init
    

    This configures the Neon MCP Server for supported editors and installs Agent Skills. Restart your editor after setup. For OAuth, API keys, and other clients, see Connect MCP clients to Neon.

    How Neon branching works

    Neon branching uses copy-on-write, which means creating a branch doesn't copy any data and takes only milliseconds no matter how large your database is. No other Postgres provider does this.

    @ant_giuliano from Neon DevRel put together a video that shows you how it works: what branches are, how to create them, and how to use them in your developer and agent workflows.

    Original source
  • May 15, 2026
    • Date parsed from source:
      May 15, 2026
    • First seen by Releasebot:
      May 16, 2026
    Neon logo

    Neon

    May 15, 2026 – Neon Auth updates, Neon Auth MCP tools, and Stripe Projects guide

    Neon adds new Auth plugins and settings, including magic link sign-in, phone number OTP login, wildcard trusted domains, and custom application names. It also introduces Neon Auth MCP tools and adds support with Stripe Projects for provisioning Neon Postgres databases.

    Neon Auth: new plugins and settings

    Neon continues to cover more of the backend stack, and auth is central to that. Four new Neon Auth features:

    Magic Link sign-in:

    The Magic Link plugin lets users sign in via a link sent to their email, no password required. If you're using Neon Auth UI components, enable it with a single prop:

    <NeonAuthUIProvider authClient={authClient} magicLink>
    

    Enable the plugin from the Console or via the API. See Magic Link plugin.

    Phone number sign-in:

    Existing users can sign in with an OTP delivered by SMS. You bring your own SMS provider, connected via a send.otp webhook. The sign-in flow is a two-step SDK call:

    // Step 1: send the OTP
    await authClient.phoneNumber.sendOtp({ phoneNumber });
    // Step 2: verify the code and sign in
    await authClient.phoneNumber.verify({ phoneNumber, code });
    

    Enable the plugin from the Console or via the API. See Phone number plugin.

    Wildcard trusted domains:

    Add a wildcard trusted domain like https://*.my-app-preview.vercel.app to cover all preview deployments under that pattern, instead of adding each hostname individually.

    Custom application name:

    Set a custom name that appears in user-facing auth messages like verification emails. Configurable per branch, so development and production can use different names. See Update auth configuration.

    TIP

    Getting ready for production? The Auth production checklist covers trusted domains, email provider setup, OAuth credentials, and more.

    Neon Auth MCP tools

    Two new Neon Auth management tools are now available in the Neon MCP server:

    • configure_neon_auth: Configure your Neon Auth setup, including OAuth providers, email providers, and authentication methods.
    • get_neon_auth_config: Retrieve your current Neon Auth configuration, including integration metadata.

    If you haven't set up the Neon MCP server yet, run npx neonctl@latest init. Once connected, you can configure Neon Auth using natural language in your AI editor. For example:

    Set up Neon Auth for my project. Enable Google OAuth and email/password sign-in, and set the application name to "My App".

    See Neon MCP server for full setup details.

    Neon and Stripe Projects

    Neon works with Stripe Projects, Stripe's platform for AI-native development. With the Stripe Projects CLI installed, your AI agent can provision a Neon Postgres database in a single command:

    stripe projects add neon/postgres
    

    Stripe Projects handles authentication and writes credentials directly to your .env file. No dashboards, no copy-pasting connection strings. See the Neon with Stripe Projects guide for a complete example.

    Azure regions deprecation reminder

    If your project uses an Azure region (azure-eastus2, azure-westus3, or azure-gwc), you have until August 27, 2026 to migrate. See Azure regions deprecation for timeline and migration options.

    Original source
  • May 15, 2026
    • Date parsed from source:
      May 15, 2026
    • First seen by Releasebot:
      May 15, 2026
    Neon logo

    Neon

    MAY 15, 2026

    Neon adds major Auth upgrades with Magic Link and phone number sign-in, wildcard trusted domains, and custom application names. It also introduces Neon Auth MCP tools for AI-assisted configuration and expands Neon’s workflow with Stripe Projects support.

    Neon Auth features

    Neon continues to cover more of the backend stack, and auth is central to that. Four new Neon Auth features:

    Magic Link sign-in

    The Magic Link plugin lets users sign in via a link sent to their email, no password required. If you're using Neon Auth UI components, enable it with a single prop:

    <NeonAuthUIProvider authClient={authClient} magicLink>
    

    Enable the plugin from the Console or via the API. See Magic Link plugin.

    Phone number sign-in

    Existing users can sign in with an OTP delivered by SMS. You bring your own SMS provider, connected via a send.otp webhook. The sign-in flow is a two-step SDK call:

    // Step 1: send the OTP
    await authClient.phoneNumber.sendOtp({ phoneNumber });
    // Step 2: verify the code and sign in
    await authClient.phoneNumber.verify({ phoneNumber, code });
    

    Enable the plugin from the Console or via the API. See Phone number plugin.

    Wildcard trusted domains

    Add a wildcard trusted domain like https://*.my-app-preview.vercel.app to cover all preview deployments under that pattern, instead of adding each hostname individually.

    Custom application name

    Set a custom name that appears in user-facing auth messages like verification emails. Configurable per branch, so development and production can use different names. See Update auth configuration.

    TIP

    Getting ready for production? The Auth production checklist covers trusted domains, email provider setup, OAuth credentials, and more.

    Neon Auth MCP tools

    Two new Neon Auth management tools are now available in the Neon MCP server :

    • configure_neon_auth : Configure your Neon Auth setup, including OAuth providers, email providers, and authentication methods.
    • get_neon_auth_config : Retrieve your current Neon Auth configuration, including integration metadata.

    If you haven't set up the Neon MCP server yet, run npx neonctl@latest init. Once connected, you can configure Neon Auth using natural language in your AI editor. For example:

    Set up Neon Auth for my project. Enable Google OAuth and email/password sign-in, and set the application name to "My App".
    

    See Neon MCP server for full setup details.

    Neon and Stripe Projects

    Neon works with Stripe Projects, Stripe's platform for AI-native development. With the Stripe Projects CLI installed, your AI agent can provision a Neon Postgres database in a single command:

    stripe projects add neon/postgres
    

    Stripe Projects handles authentication and writes credentials directly to your .env file. No dashboards, no copy-pasting connection strings. See the Neon with Stripe Projects guide for a complete example.

    Azure regions deprecation reminder

    If your project uses an Azure region (azure-eastus2, azure-westus3, or azure-gwc), you have until August 27, 2026 to migrate. See Azure regions deprecation for timeline and migration options.

    Original source
  • May 8, 2026
    • Date parsed from source:
      May 8, 2026
    • First seen by Releasebot:
      May 16, 2026
    Neon logo

    Neon

    May 08, 2026 – Faster writes with full-page writes disabled, snapshot pricing in effect, organization-wide two-factor authentication

    Neon adds faster writes across all projects, with write-heavy workloads seeing up to 5x better performance in testing. It also introduces snapshot billing, lets organization admins require two-factor authentication, and includes several fixes and improvements.

    Faster writes on Neon

    Neon now delivers significantly faster writes across all projects. For write-heavy workloads, this optimization delivers up to a 5x performance improvement in our testing.

    This performance enhancement comes from reducing extra write overhead in Postgres and moving more of that work to Neon's storage layer, while preserving durability.

    For a technical deep dive, see the blog post: Everyone gets faster writes: Turning off FPW on Neon.

    Snapshot billing

    Snapshot storage pricing took effect on May 1, 2026. Snapshots are now billed at $0.09/GB-month. This applies to both manual snapshots and snapshots created by automated backup schedules.

    To review snapshot billing, visit the Billing page in the Neon Console. To view snapshot storage, see the Backup & Restore page.

    For more about snapshots, see Backup & restore.

    Require two-factor authentication for your organization

    Organization admins can now require two-factor authentication for everyone in the organization. You can only enable this if your own account already uses 2FA, so you don't lock yourself out while rolling out the policy. Turn this feature on in Organization → Settings.

    For details, see Require 2FA for organization members.

    Fixes & improvements

    • Branch expiration support for Neon Auth
    • Snapshot restore improvement
    • Easily view deactivated organization members
    Original source
  • May 8, 2026
    • Date parsed from source:
      May 8, 2026
    • First seen by Releasebot:
      May 9, 2026
    Neon logo

    Neon

    MAY 08, 2026

    Neon releases faster writes across all projects, with up to 5x better performance for write-heavy workloads, and adds organization-wide two-factor authentication requirements. It also updates snapshot billing and ships fixes and usability improvements for branching, restore, and deactivated members.

    Faster writes on Neon

    Neon now delivers significantly faster writes across all projects. For write-heavy workloads, this optimization delivers up to a 5x performance improvement in our testing.

    This performance enhancement comes from reducing extra write overhead in Postgres and moving more of that work to Neon's storage layer, while preserving durability.

    For a technical deep dive, see the blog post: Everyone gets faster writes: Turning off FPW on Neon.

    Snapshot billing

    Snapshot storage pricing took effect on May 1, 2026. Snapshots are now billed at $0.09/GB-month. This applies to both manual snapshots and snapshots created by automated backup schedules.

    To review snapshot billing, visit the Billing page in the Neon Console. To view snapshot storage, see the Backup & Restore page.

    For more about snapshots, see Backup & restore.

    Require two-factor authentication for your organization

    Organization admins can now require two-factor authentication for everyone in the organization. You can only enable this if your own account already uses 2FA, so you don't lock yourself out while rolling out the policy. Turn this feature on in Organization → Settings.

    For details, see Require 2FA for organization members.

    Fixes & improvements

    • Branch expiration support for Neon Auth
    • Snapshot restore improvement
    • Easily view deactivated organization members
    Original source
  • May 1, 2026
    • Date parsed from source:
      May 1, 2026
    • First seen by Releasebot:
      May 2, 2026
    • Modified by Releasebot:
      May 5, 2026
    Neon logo

    Neon

    MAY 01, 2026

    Neon releases Postgres 18 as generally available, adds API support for organization spending limits, and expands US East infrastructure with new NAT gateway IPs and VPC endpoint services for Private Networking. It also notes upcoming deprecations for plv8 and some Neon API settings.

    Postgres 18 is generally available

    Postgres 18 is now generally available on Neon. The preview limitations have been lifted, and Postgres 18 is fully supported for production workloads. To get started, create a new project and select 18 as the Postgres version.

    To learn more about the new features and improvements in Postgres 18:

    • Read our blog post: Postgres 18 Is Out: Try it on Neon
    • Review the official Postgres 18 release notes

    For Neon's Postgres version support policy, see Postgres version support.

    Manage organization spending limits via the API

    Last week we introduced organization spending limits in the Neon Console. From the Billing page, org admins can set a monthly cap, and Neon emails admins when spend reaches 80% and 100% of that limit.

    This week the same functionality is available through the Neon API so you can manage your spend limit programmatically.

    • View monthly spend limit
    • Set monthly spend limit
    • Delete monthly spend limit

    For details, see Spending limits and the April 24 changelog.

    New NAT gateway IPs and VPC endpoint services in US East (N. Virginia)

    We've expanded infrastructure capacity in the AWS US East (N. Virginia) region (us-east-1) with new NAT gateway IP addresses and new VPC endpoint service addresses for Private Networking.

    UPDATE YOUR IP ALLOWLISTS

    If you have IP allowlists on external systems that Neon connects to, update those allowlists to include the new NAT gateway addresses. Connections may be affected intermittently if traffic routes through non-allowlisted NAT gateways.

    If you use Private Networking in us-east-1, you can now use the additional VPC endpoint service addresses for enhanced capacity and reliability. See the Regions documentation for the complete list of NAT gateway IPs and the Private Networking guide for VPC endpoint service addresses by region.

    Load test at Grafana k6 and Neon branches

    Neon branching gives you an isolated copy of your database with production-like data and separate compute, so you can run Grafana k6 against your application without hammering production or relying on an undersized staging database. Create a branch from your production branch, point your app at the branch connection string, exercise realistic concurrency with k6, then tune queries and indexes on the branch and validate improvements before you ship changes.

    The guide Simulate production load using Neon branching and k6 walks through the full flow. It uses a branch named load-test-branch in the examples; with the Neon CLI, a minimal create from your real data branch looks like this:

    neon branches create --name load-test-branch --parent main --project-id "$NEON_PROJECT_ID"
    

    Use the new branch’s connection URI in DATABASE_URL, then run your app and k6 against that database.

    The guide’s load-test.js centers on options: stages ramp virtual users up and down, and thresholds fail the run if latency or errors cross the line. A tiny export default is still required so k6 knows what each virtual user does. The full guide adds category mix, check, and sleep for realism:

    const http = require('k6/http');
    export const options = {
    stages: [
    { duration: '10s', target: 20 },
    { duration: '30s', target: 50 },
    { duration: '10s', target: 0 },
    ],
    thresholds: {
    http_req_duration: ['p(95)<50'],
    http_req_failed: ['rate<0.01'],
    },
    };
    export default function () {
    http.get('http://localhost:3000/api/products?category=Electronics');
    }
    

    plv8 Postgres extension deprecation

    Neon API pooler_mode and pgbouncer_settings deprecation

    Original source
  • May 1, 2026
    • Date parsed from source:
      May 1, 2026
    • First seen by Releasebot:
      May 2, 2026
    Neon logo

    Neon

    May 01, 2026 – Postgres 18 GA, organization spending limits API, US East NAT gateway and PrivateLink updates, plv8 deprecated, k6 load testing

    Neon adds generally available Postgres 18, API-managed organization spending limits, and new US East networking capacity, while also deprecating plv8 and older pooler settings.

    Postgres 18 is generally available

    Postgres 18 is now generally available on Neon. The preview limitations have been lifted, and Postgres 18 is fully supported for production workloads. To get started, create a new project and select 18 as the Postgres version.

    To learn more about the new features and improvements in Postgres 18:

    • Read our blog post: Postgres 18 Is Out: Try it on Neon
    • Review the official Postgres 18 release notes

    For Neon's Postgres version support policy, see Postgres version support.

    Manage organization spending limits via the API

    Last week we introduced organization spending limits in the Neon Console. From the Billing page, org admins can set a monthly cap, and Neon emails admins when spend reaches 80% and 100% of that limit.

    This week the same functionality is available through the Neon API so you can manage your spend limit programmatically.

    • View monthly spend limit

      curl "https://console.neon.tech/api/v2/organizations/${ORG_ID}/billing/spending_limit" \ -H "Authorization: Bearer ${NEON_API_KEY}" \ -H "Accept: application/json"
      
    • Set monthly spend limit

      curl -X PUT "https://console.neon.tech/api/v2/organizations/${ORG_ID}/billing/spending_limit" \ -H "Authorization: Bearer ${NEON_API_KEY}" \ -H "Content-Type: application/json" \ -d '{"spending_limit_cents":10000}'
      
    • Delete monthly spend limit

      curl -X DELETE "https://console.neon.tech/api/v2/organizations/${ORG_ID}/billing/spending_limit" \ -H "Authorization: Bearer ${NEON_API_KEY}" \ -H "Accept: application/json"
      

    For details, see Spending limits and the April 24 changelog.

    New NAT gateway IPs and VPC endpoint services in US East (N. Virginia)

    We've expanded infrastructure capacity in the AWS US East (N. Virginia) region (us-east-1) with new NAT gateway IP addresses and new VPC endpoint service addresses for Private Networking.

    UPDATE YOUR IP ALLOWLISTS

    If you have IP allowlists on external systems that Neon connects to, update those allowlists to include the new NAT gateway addresses. Connections may be affected intermittently if traffic routes through non-allowlisted NAT gateways.

    If you use Private Networking in us-east-1, you can now use the additional VPC endpoint service addresses for enhanced capacity and reliability. See the Regions documentation for the complete list of NAT gateway IPs and the Private Networking guide for VPC endpoint service addresses by region.

    Load test at Grafana k6 and Neon branches

    Neon branching gives you an isolated copy of your database with production-like data and separate compute, so you can run Grafana k6 against your application without hammering production or relying on an undersized staging database. Create a branch from your production branch, point your app at the branch connection string, exercise realistic concurrency with k6, then tune queries and indexes on the branch and validate improvements before you ship changes.

    The guide Simulate production load using Neon branching and k6 walks through the full flow. It uses a branch named load-test-branch in the examples; with the Neon CLI, a minimal create from your real data branch looks like this:

    neon branches create \ --name load-test-branch \ --parent main \ --project-id "$NEON_PROJECT_ID"
    

    Use the new branch’s connection URI in DATABASE_URL, then run your app and k6 against that database.

    The guide’s load-test.js centers on options: stages ramp virtual users up and down, and thresholds fail the run if latency or errors cross the line. A tiny export default is still required so k6 knows what each virtual user does. The full guide adds category mix, check, and sleep for realism:

    const http = require('k6/http');
    export const options = {
      stages: [
        { duration: '10s', target: 20 },
        { duration: '30s', target: 50 },
        { duration: '10s', target: 0 },
      ],
      thresholds: {
        http_req_duration: ['p(95)<50'],
        http_req_failed: ['rate<0.01'],
      },
    };
    export default function () {
      http.get('http://localhost:3000/api/products?category=Electronics');
    }
    

    plv8 Postgres extension deprecation

    Neon API pooler_mode and pgbouncer_settings deprecation

    Original source
  • Apr 24, 2026
    • Date parsed from source:
      Apr 24, 2026
    • First seen by Releasebot:
      Apr 25, 2026
    Neon logo

    Neon

    APR 24, 2026

    Neon adds organization spend limits with email alerts, lets teams track monthly snapshot storage through a new consumption metrics parameter, and brings one-click Neon MCP setup for Kiro.

    Organization spend limits and email alerts

    You can now set a monthly spending limit for your organization from the Billing page in the Neon Console. When spend reaches 80% and 100% of that limit, Neon sends email alerts to organization admins. Spend is evaluated about every 15 minutes, and reminder emails continue weekly until you raise the limit or the billing cycle resets.

    When you enable a limit, you enter a dollar amount and choose threshold behavior. Email alerts are available now. In a future release, you'll be able to suspend computes automatically when the limit is reached.

    To get started, see Spending limits.

    Monitor snapshot storage consumption

    Building on the recent snapshot size fields added to snapshot API responses, the Retrieve project consumption metrics endpoint now supports a snapshot_storage_bytes_month metrics parameter. Use it to track monthly snapshot storage in your project-level consumption reporting.

    Example response body (excerpt):

    {
      "timeframe_start": "2026-02-05T00:00:00Z",
      "timeframe_end": "2026-02-06T00:00:00Z",
      "metrics": [
        {
          "metric_name": "root_branch_bytes_month",
          "value": 758611968
        },
        {
          "metric_name": "instant_restore_bytes_month",
          "value": 983488
        },
        {
          "metric_name": "snapshot_storage_bytes_month",
          "value": 0
        }
      ]
    }
    

    SNAPSHOT BILLING REMINDER

    Snapshot storage billing starts May 1, 2026. Until then, snapshots remain free during the beta period. See Backup & restore and Plans for pricing details.

    For the full list of metrics, see Querying consumption metrics.

    One-click Neon MCP setup for Kiro

    The Neon MCP Server now supports an Add to Kiro badge for one-click MCP setup. Thanks to Anil Maktala for the contribution.

    Add Neon MCP server to Kiro

    DID YOU KNOW?

    Neon is also a Kiro Power. See Neon Is Now a Kiro Power for details.

    Build durable agents with Pydantic AI, DBOS, and Neon

    Multi-step agents depend on LLMs and tools that can time out, rate limit, or fail mid-run. A practical pattern is durable execution: checkpoint progress in Postgres so a workflow can resume after a crash or retry without redoing expensive steps from scratch. DBOS provides that durable execution layer, Pydantic AI structures agent logic and tool orchestration, and Neon backs the database so checkpoint state lives in serverless Postgres that scales with your workload.

    For a full walkthrough with a working example, see Building Durable AI Agents with Pydantic AI, DBOS, and Neon.

    Making Neon docs work for AI agents

    We've been optimizing our docs for AI agents. The post Agents grew up, so did our docs covers what worked, what didn't, and what we're still figuring out. It includes findings from a scan of 250+ doc sites, plus details like our MDX-to-Markdown pipeline, content negotiation (serving Markdown to agents or by appending .md to any doc URL), agent-aware 404 handling, and a restructured llms.txt index.

    Original source
  • Apr 24, 2026
    • Date parsed from source:
      Apr 24, 2026
    • First seen by Releasebot:
      Apr 25, 2026
    Neon logo

    Neon

    Apr 24, 2026 – Organization spend limits, snapshot storage consumption API, One-click Neon MCP setup for Kiro, durable AI agents, and agent-readable docs

    Neon adds organization spend limits with admin email alerts, expands consumption metrics with snapshot storage tracking, and now supports an Add to Kiro badge for one-click Neon MCP setup.

    Organization spend limits and email alerts

    You can now set a monthly spending limit for your organization from the Billing page in the Neon Console. When spend reaches 80% and 100% of that limit, Neon sends email alerts to organization admins. Spend is evaluated about every 15 minutes, and reminder emails continue weekly until you raise the limit or the billing cycle resets.

    When you enable a limit, you enter a dollar amount and choose threshold behavior. Email alerts are available now. In a future release, you'll be able to suspend computes automatically when the limit is reached.

    To get started, see Spending limits.

    Monitor snapshot storage consumption

    Building on the recent snapshot size fields added to snapshot API responses, the Retrieve project consumption metrics endpoint now supports a snapshot_storage_bytes_month metrics parameter. Use it to track monthly snapshot storage in your project-level consumption reporting.

    Example response body (excerpt):

    {
      "timeframe_start": "2026-02-05T00:00:00Z",
      "timeframe_end": "2026-02-06T00:00:00Z",
      "metrics": [
        {"metric_name": "root_branch_bytes_month", "value": 758611968},
        {"metric_name": "instant_restore_bytes_month", "value": 983488},
        {"metric_name": "snapshot_storage_bytes_month", "value": 0}
      ]
    }
    

    SNAPSHOT BILLING REMINDER

    Snapshot storage billing starts May 1, 2026. Until then, snapshots remain free during the beta period. See Backup & restore and Plans for pricing details.

    For the full list of metrics, see Querying consumption metrics.

    One-click Neon MCP setup for Kiro

    The Neon MCP Server now supports an Add to Kiro badge for one-click MCP setup. Thanks to Anil Maktala for the contribution.

    Build durable agents with Pydantic AI, DBOS, and Neon

    Multi-step agents depend on LLMs and tools that can time out, rate limit, or fail mid-run. A practical pattern is durable execution: checkpoint progress in Postgres so a workflow can resume after a crash or retry without redoing expensive steps from scratch. DBOS provides that durable execution layer, Pydantic AI structures agent logic and tool orchestration, and Neon backs the database so checkpoint state lives in serverless Postgres that scales with your workload.

    For a full walkthrough with a working example, see Building Durable AI Agents with Pydantic AI, DBOS, and Neon.

    Making Neon docs work for AI agents

    We've been optimizing our docs for AI agents. The post Agents grew up, so did our docs covers what worked, what didn't, and what we're still figuring out. It includes findings from a scan of 250+ doc sites, plus details like our MDX-to-Markdown pipeline, content negotiation (serving Markdown to agents or by appending .md to any doc URL), agent-aware 404 handling, and a restructured llms.txt index.

    Original source
  • Apr 17, 2026
    • Date parsed from source:
      Apr 17, 2026
    • First seen by Releasebot:
      Apr 17, 2026
    • Modified by Releasebot:
      May 2, 2026
    Neon logo

    Neon

    APR 17, 2026

    Neon releases a Codex plugin for OpenAI, adding Neon MCP Server and Agent Skills for creating and managing projects, branches, databases, SQL, migrations, and guided help. It also adds snapshot size fields in the API and expands Singapore networking capacity with new NAT gateway and VPC endpoint addresses.

    Neon plugin for OpenAI Codex

    The Neon Postgres plugin is officially available in the OpenAI Codex plugin directory. It adds the Neon MCP Server and Neon-focused Agent Skills to Codex, so you can create and manage Neon projects, branches, and databases from chat, run SQL and migrations, and get guided help on connections, branching, autoscaling, Neon Auth, and more.

    Install the plugin

    Codex CLI: If you do not have the CLI yet, install it and start codex:

    npm install -g @openai/codex
    codex
    

    Then in Codex run /plugins, find Neon Postgres, and choose Install plugin. Complete any Neon sign-in or connection prompts.

    For Codex app instructions, more detail on what's bundled, and example prompts, see Codex plugin for Neon. For an overview, see the Neon blog.

    Snapshot API responses include storage size fields

    The snapshot object in the Neon API now supports full_size and diff_size fields for monitoring snapshot storage.

    Manual snapshots expose full_size: the full logical size at the time of the snapshot.

    Scheduled snapshots: the first scheduled snapshot reports the full logical size via full_size. Subsequent snapshots report a diff_size value, which is the storage since the previous scheduled snapshot.

    The fields are supported on snapshot objects in responses from:

    • Create snapshot
    • List snapshots
    • Update snapshot

    For more on these fields (when each is present, omitted, or zero, and how that relates to charging and incremental billing), see Snapshot size fields in API responses in Backup & restore.

    SNAPSHOT BILLING REMINDER

    Snapshot storage billing starts May 1, 2026. For more information, see Backup & restore.

    New NAT gateway IPs and VPC endpoint services in Asia Pacific (Singapore)

    We've expanded infrastructure capacity in the AWS Asia Pacific (Singapore) region (ap-southeast-1) with new NAT gateway IP addresses and new VPC endpoint service addresses for Private Networking.

    UPDATE YOUR IP ALLOWLISTS

    If you have IP allowlists on external systems that Neon connects to, update those allowlists to include the new NAT gateway addresses. Connections may be affected intermittently if traffic routes through non-allowlisted NAT gateways.

    If you use Private Networking in ap-southeast-1, you can now use the additional VPC endpoint service addresses for enhanced capacity and reliability. See the Regions documentation for the complete list of NAT gateway IPs and the Private Networking guide for VPC endpoint service addresses by region.

    Organizations

    Backup & restore

    Compute updates

    Original source
  • Apr 17, 2026
    • Date parsed from source:
      Apr 17, 2026
    • First seen by Releasebot:
      Apr 17, 2026
    Neon logo

    Neon

    Neon Postgres plugin for OpenAI Codex, snapshot API size fields, Singapore region networking, and more

    Neon adds an OpenAI Codex plugin, new snapshot storage size fields in the API, and expanded networking capacity in AWS Asia Pacific (Singapore) with fresh NAT gateway IPs and VPC endpoint services for Private Networking.

    Neon plugin for OpenAI Codex

    The Neon Postgres plugin is officially available in the OpenAI Codex plugin directory. It adds the Neon MCP Server and Neon-focused Agent Skills to Codex, so you can create and manage Neon projects, branches, and databases from chat, run SQL and migrations, and get guided help on connections, branching, autoscaling, Neon Auth, and more.

    Install the plugin

    Codex CLI: If you do not have the CLI yet, install it and start codex:

    npm install -g @openai/codex
    codex
    

    Then in Codex run /plugins, find Neon Postgres, and choose Install plugin. Complete any Neon sign-in or connection prompts.

    For Codex app instructions, more detail on what's bundled, and example prompts, see Codex plugin for Neon. For an overview, see the Neon blog.

    Snapshot API responses include storage size fields

    The snapshot object in the Neon API now supports full_size and diff_size fields for monitoring snapshot storage.

    Manual snapshots expose full_size: the full logical size at the time of the snapshot.
    Scheduled snapshots: the first scheduled snapshot reports the full logical size via full_size. Subsequent snapshots report a diff_size value, which is the storage since the previous scheduled snapshot.

    The fields are supported on snapshot objects in responses from:
    Create snapshot
    List snapshots
    Update snapshot

    For more on these fields (when each is present, omitted, or zero, and how that relates to charging and incremental billing), see Snapshot size fields in API responses in Backup & restore.

    SNAPSHOT BILLING REMINDER

    Snapshot storage billing starts May 1, 2026. For more information, see Backup & restore.

    New NAT gateway IPs and VPC endpoint services in Asia Pacific (Singapore)

    We've expanded infrastructure capacity in the AWS Asia Pacific (Singapore) region (ap-southeast-1) with new NAT gateway IP addresses and new VPC endpoint service addresses for Private Networking.

    UPDATE YOUR IP ALLOWLISTS

    If you have IP allowlists on external systems that Neon connects to, update those allowlists to include the new NAT gateway addresses. Connections may be affected intermittently if traffic routes through non-allowlisted NAT gateways.

    If you use Private Networking in ap-southeast-1, you can now use the additional VPC endpoint service addresses for enhanced capacity and reliability. See the Regions documentation for the complete list of NAT gateway IPs and the Private Networking guide for VPC endpoint service addresses by region.

    Organizations

    Backup & restore

    Compute updates

    Original source
  • Apr 10, 2026
    • Date parsed from source:
      Apr 10, 2026
    • First seen by Releasebot:
      Apr 12, 2026
    Neon logo

    Neon

    APR 10, 2026

    Neon adds a Plugins tab to Neon Auth Organization settings, moving organization plugin options like limits, creator role, and invitation email into one place for easier management.

    Plugins tab for Neon Auth Organization settings

    The Neon Auth page now includes a Plugins tab. Organization plugin settings (limits, creator role, invitation email) moved here from Configuration, so plugin-related options stay in one place.

    See Organization plugin for what each setting does and how it maps to your app.

    NEW TO NEON AUTH?

    Neon Auth is Neon's managed authentication: users, sessions, and organizations live in your Neon database next to your app data. For overviews, quick starts, plugins, and SDKs, see the Neon Auth documentation.

    Upgrade your coding agent with the Neon Skill

    skills.sh is a registry of reusable Agent Skills for compatible coding assistants. Add the Neon skill from neon-postgres on skills.sh so your assistant gets structured guidance for Neon Postgres: connections, branching, Neon Auth, APIs, CLI, and MCP.

    Watch the demo below to learn more.

    Other ways to install (including Cursor, Claude Code, npx skills, and neonctl init) are covered in Agent Skills.

    Diagnose production errors with Sentry, Neon MCP, and database branching

    Diagnosing and fixing production errors with Sentry and Neon MCP shows how to connect an AI agent (such as Cursor) to the Sentry and Neon MCP servers. You pull stack traces and the failing query from Sentry, then use Neon branching to create an isolated database copy, apply and validate fixes (for example with EXPLAIN ANALYZE), and ship the change to production when you are ready.

    Original source
  • Apr 10, 2026
    • Date parsed from source:
      Apr 10, 2026
    • First seen by Releasebot:
      Apr 12, 2026
    Neon logo

    Neon

    Neon Auth Plugins tab, Neon Skill for coding agents, Sentry and Neon MCP guide

    Neon adds a Plugins tab to Neon Auth Organization settings, bringing plugin limits, creator role, and invitation email into one place for easier management.

    Plugins tab for Neon Auth Organization settings

    The Neon Auth page now includes a Plugins tab. Organization plugin settings (limits, creator role, invitation email) moved here from Configuration, so plugin-related options stay in one place.

    See Organization plugin for what each setting does and how it maps to your app.

    NEW TO NEON AUTH?

    Neon Auth is Neon's managed authentication: users, sessions, and organizations live in your Neon database next to your app data. For overviews, quick starts, plugins, and SDKs, see the Neon Auth documentation.

    Upgrade your coding agent with the Neon Skill

    skills.sh is a registry of reusable Agent Skills for compatible coding assistants. Add the Neon skill from neon-postgres on skills.sh so your assistant gets structured guidance for Neon Postgres: connections, branching, Neon Auth, APIs, CLI, and MCP.

    Watch the demo below to learn more.

    Other ways to install (including Cursor, Claude Code, npx skills, and neonctl init) are covered in Agent Skills.

    Diagnose production errors with Sentry, Neon MCP, and database branching

    Diagnosing and fixing production errors with Sentry and Neon MCP shows how to connect an AI agent (such as Cursor) to the Sentry and Neon MCP servers. You pull stack traces and the failing query from Sentry, then use Neon branching to create an isolated database copy, apply and validate fixes (for example with EXPLAIN ANALYZE), and ship the change to production when you are ready.

    Original source
Releasebot

Curated by the Releasebot team

Releasebot is an aggregator of official release notes from hundreds of software vendors and thousands of sources.

Our editorial process involves the manual review and audit of release notes procured with the help of automated systems.

Similar to Neon with recent updates: