Building a full-stack agent? Use Neon for your backend. Apply to our Agent Program for special pricing
/Changelog

Changelog

The latest product updates from Neon

RSS feed

ChatGPT + Neon MCP Server

You can now connect ChatGPT to the Neon MCP Server using custom Model Context Protocol (MCP) connectors.

ChatGPT with Neon MCP Server

This integration makes it easy to extend ChatGPT with Neon’s database capabilities—so you can query, manage, and interact with your Neon projects directly within ChatGPT.

👉 Read the blog to get started.

Community: Neon Testing – Vitest library for integration tests

We’re excited to share Neon Testing, a community-built library by Mikael Lirbank that makes it easy to run integration tests against Neon databases.

Instead of relying on mocks or maintaining local test databases, Neon Testing uses Neon’s branching to provision disposable Postgres test databases for each test file. This means your tests run against the same schema and constraints as production, catching issues that mocks can miss (like unique constraint failures and transaction rollbacks).

Neon OTel integration + New Relic

Neon’s OpenTelemetry (OTEL) integration has a new step-by-step guide for sending your Neon project’s metrics and Postgres logs to New Relic—a cloud-based observability platform that helps developers and organizations monitor, debug, and optimize the performance of their applications and infrastructure.

Check out the guide from contributor Dhanush Reddy: Getting started with Neon and New Relic.

Improved Neon Docs navigation

We've introduced a new horizontal navigation bar in the Neon Docs to make it easier to find what you need. You can now quickly scan across the top-level menus, each with a dropdown of related topics. When you select a menu item, a dedicated left-hand sidebar for that topic area opens, giving you a clear view of everything available within that section.

This update improves discoverability and helps you move through the docs more efficiently.

Neon docs new navigation

Fixes & improvements
  • Neon Console
    • We adjusted the warning message on the Edit compute modal about connection disruptions when changing the compute size. The warning message now only appears when compute size values are modified.
    • Fixed an issue where the Branch expiration modal would close without notice if an error occurred. The modal now remains open and displays the error message.
  • Backup & restore
    • On the Backup & restore page in the Neon Console, snapshots are now listed with a more user-friendly branch name instead of the branch ID value.
    • The Restore branch modal now shows the new branch expiration time that will be set when restoring a branch configured to expire.
  • Native Vercel integration
    • On the Branch overview page for users of the native Vercel integration, the Open preview deployment link now correctly directs to Vercel deployment page instead of the application page.
    • You can now open the Branch overview page in the Neon Console for a preview deployment branch directly from the Vercel deployment page.

Introducing the Neon Agent Plan

We're happy to announce our new Agent Plan for AI agent platforms that need to provision thousands of databases.

agent plan from console

The Agent Plan provides custom project and branch limits, higher API rate limits for instant provisioning, and credits for your free tier users. It's designed for platforms like Replit, v0, and Databutton that create databases on behalf of their users. Key features include automatic scale-to-zero, instant restores, and Neon Auth and Data API at no extra cost. Learn more.

Data API — more improvements

We've added a Refresh schema cache button to the Data API page, making it easier to update your REST endpoints when you modify your database schema. We've also continued our performance enhancements, including eliminating API cold starts, as we prepare the Data API for GA. Learn more about the Data API in the docs.

data api refresh schema cache button

Neon MCP Server now with reset_from_parent tool

We've added a new reset_from_parent tool to the Neon MCP Server that allows resetting a branch back to its parent branch state. This simplifies branch management when LLMs change schemas or when creating fresh development branches. Learn more in the MCP Server docs.

New VPC endpoint service for Private Networking

We've added a new VPC endpoint service address for Private Networking in the AWS Europe (Frankfurt) region. If you're setting up Private Networking in the eu-central-1 region, you can now use the additional endpoint service address for enhanced infrastructure capacity and reliability.

For the complete list of VPC endpoint service addresses by region, see our Private Networking guide.

Fixes & improvements
  • Neon Console
    • Added restart compute functionality to compute management menus, letting you restart compute instances directly from the Console without using CLI or API

      new compute restart button

    • Added a Compute last active at column to your organization's Projects table, helping you identify unused projects for cleanup and cost optimization

      compute last active column

    • Fixed password encoding in Parameters only connection strings, ensuring special characters display correctly for environment variable usage.

      parameters only connection string

    • Added URL encoding for projects list page search and pagination, making it easier to share specific views with team members. For example:

      console.neon.tech/app/org-example/projects?cursor=example-branch-123&q=myapp

More projects on the Free plan

We’ve doubled the Free plan project limit from 10 to 20. No more one-in, one-out — add more side projects and prototypes without hitting the limit.

Free projects

Neon MCP Server enhancements

  • We introduced a new list_shared_projects tool that lets users see projects shared with them. This addresses a gap where project collaborators couldn’t list Neon projects they were part of. For an overview of Neon MCP Server tools, see Supported tools.

  • We improved error handling and refined the logic used for Neon org selection.

  • You can now manage your Neon database directly from Claude Code using the Neon MCP Server Check out our new guide to get started. It covers both remote (OAuth) and local setup options: Get started with Claude Code and Neon Postgres MCP Server

  • Are you a Cursor user? Try the one-click Neon MCP Server install:

    Add Neon MCP server to Cursor

Get started with Neon Local and Neon Local Connect

Neon Local and Neon Local Connect bring the power of Neon's cloud database branching directly to your local development environment.

  • Neon Local is a Docker-based proxy that creates a smart local interface to your Neon database, providing a static connection that automatically routes to your active cloud database branch.

  • Neon Local Connect extends this with a full-featured VS Code extension, offering database schema browsing, built-in SQL editing, table data management, and branch switching—all without leaving your IDE.

Ready to transform your local development workflow? Check out our new guide: Getting started with Neon Local and Neon Local Connect

Postgres pg_repack extension available on all Neon plans

The pg_repack extension lets you to efficiently remove bloat by rewriting tables and indexes online, with minimal locking.

Previously, enabling pg_repack required opening a support ticket so our team could grant you permission on the repack schema. That's no longer necessary — you now have access by default. No support ticket means the extension is available on all Neon plans.

pg_repack extension

If you previously installed pg_repack without assistance from Neon support, you'll need to drop the extension and reinstall it on your database to apply the new repack schema permission.

Learn more about the extension in our docs: pg_repack

Fixes & improvements
  • Fixes
    • Fixed the collapsible sidebar toggle in the Neon Console. The toggle was not working.
    • Fixed an issue with the Free plan compute usage widget, which resulted in an incorrect value being displayed.
Was this page helpful?

Subscribe to our changelog.
No spam, guaranteed.