Skip to main content
Neon Postgres Docs

Search documentation

Type to search this documentation.

On this pageOverview

Changelog Oct 24, 2025 - Neon

AI tooling, branch navigation, and Postgres updates

We've launched a new plugin that brings Neon's capabilities directly into Claude Code. The new plugin includes:

  • Claude Skills to streamline key workflows:

    • neon-drizzle: Set up Drizzle ORM with Neon
    • neon-serverless: Configure connections with Neon's serverless Postgres driver
    • neon-toolkit: Manage databases, projects, and branches using the Neon API
    • add-neon-knowledge: Access Neon documentation snippets and usage examples
  • Neon MCP server integration that lets Claude interact with Neon in real time to query projects, manage databases and branches, and run SQL or migrations

  • Context rules (.mdc files) that can be used in other AI tools like Cursor

Install it from our marketplace:

Bash
/plugin marketplace add neondatabase-labs/ai-rules
/plugin install neon-plugin@neon

For more information, see Claude Code plugin for Neon.

MCP server: Schema diff and migration generation

Section titled “MCP server: Schema diff and migration generation”

Our MCP server now supports schema diff generation and zero-downtime migration creation. Ask your AI assistant:

Can you generate a schema diff for branch br-feature-auth in project my-app?

The assistant will compare the branch schema with its parent, show what changed, and offer to generate a zero-downtime migration to apply those changes to the parent branch.

This makes it easier to develop schema changes on feature branches and promote them when ready. For more information, see Neon MCP Server.

We've added breadcrumb navigation to branch pages, making it easier to understand and navigate your branch hierarchy. When viewing a child branch, you'll now see the full lineage path (e.g., production / development / feature-branch) with visual branch indicators. The page heading has also been updated to "Child branch overview" for better clarity when working with nested branches.

Branch breadcrumb navigation

We've expanded extension support for Postgres 18 and updated several extension versions.

Now available on Postgres 18:

Extension Version
anon 2.4.1
address_standardizer 3.6.0
address_standardizer_data_us 3.6.0
h3 4.2.3
h3_postgis 4.2.3
pg_cron 1.6
pg_ivm 1.12
pg_uuidv7 1.6
pgrag 0.0.0
postgis_raster 3.6.0
postgis_sfcgal 3.6.0
postgis_tiger_geocoder 3.6.0
postgis_topology 3.6.0
postgres_fdw 1.2

Version updates across all supported Postgres versions:

Extension Old Version New Version
anon 2.1.0 2.4.1

To upgrade from a previous version of an extension, follow the instructions in Update an extension version.

For a complete list of Postgres extensions supported by Neon, see Postgres extensions.

Child branch storage
  • We've introduced a storage billing cap for child branches. Previously, child branch storage cost was based on all data changes over time. Now, you're billed for the minimum of accumulated changes or your actual data size, ensuring you never pay more than the logical size of your data on a child branch. This change makes child branch storage costs more predictable and helps avoid charges from long-lived branches.
Instagres
  • Instagres packages were renamed: neondb → get-db (CLI) and vite-plugin-postgres → vite-plugin-db (Vite plugin). Use npx get-db to initiate Instagres. Update: The packages have since been renamed again: get-db → neon-new (CLI) and vite-plugin-db → vite-plugin-neon-new (Vite plugin). Use npx neon-new to initiate Claimable Postgres.
  • Instagres enables instant provisioning of a Postgres database without configuration or account creation. See Claimable Postgres to learn more.
Suggest an edit

Propose a replacement for this page. The site team reviews it before applying any changes.

Export
Documentation menu