Building a full-stack agent? Use Neon for your backend. Apply for the Agent Plan for special pricing

Changelog

The latest product updates from Neon

RSS feed

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.

Refreshed Data API - now with dedicated config page

The Data API (Beta) now has its own page in the project sidebar for easier discovery and activation. You can also enable it for any database, not just the default one. The setup asks you to enable Neon Auth as your auth provider (recommended), but you can choose Other provider if you have your own JWKS URL (or skip this step until later). We're also making significant improvements under the hood in preparation for GA. Stay tuned!

new data api page

Learn more in our Data API docs.

Better snapshot restore flexibility

You can now restore to your root branches' snapshots from any branch in your project, giving more flexibility in restoring data for your workflows — simply select the branch you want to restore in the sidebar.

Additionally, each snapshot card now shows the snapshot expiration date. The soon-to-be introduced snapshot scheduler will let you specify an expiration date. For now, the expiration date is never, but you can manually delete a snapshot at any time.

snapshots showing on other branch view The image shows a Production branch snapshot in the Development branch view, and the new "Expires on" value

Fixes & improvements
  • Neon Console

    • Added branch expiration date indicators to the point-in-time restore and snapshot restore modals
    • The minimum size for the Production branch for new projects was reduced from 1 CU to 0.25 CU.
  • Drizzle Studio update

    The Drizzle Studio integration that powers the Tables page in the Neon Console has been updated to version 1.2.6. For the latest improvements and fixes, see the Neon Drizzle Studio Integration Changelog

Was this page helpful?

Subscribe to our changelog.
No spam, guaranteed.