Dyad brings rollbacks to local AI vibe-coding. Powered by Neon

Changelog

The latest product updates from Neon

RSS feed

app.build adds web UI and Laravel support

app.build, Neon's open-source reference architecture for agentic codegen, now has a web-based interface in addition to the terminal CLI—making it easier to create full-stack apps directly from your browser. Learn more in the blog post: Launching a Web UI for app.build app.build Web UI

app.build also now supports building and deploying Laravel apps. Check out the blog post: Generate Laravel Apps from a Prompt. Thanks to the @laravelphp team for helping us build the template 🤝

app.build Laravel app option

Create roles, add privileges, define RLS policies, and manage your database schema in the Neon Console

Drizzle Studio, which powers the Tables page in the Neon Console, has been updated with several new features including a new Database studio view.

Create Postgres roles

You can now create Postgres roles from the Tables page. Define a role name, select from a list of commonly granted privileges, set a password, and click Review and Create.

Create roles on the tables page

Add privileges

For more advanced privilege assignments, click the Add privilege link when creating a role to build your GRANT statements.

Add privileges on the tables page

Define RLS policies

Define your own Postgres RLS policies or use a RLS policy template. The "based on user_id" templates can be used with our Neon RLS feature, which integrates third-party JWT-based authentication providers like Auth0 and Clerk.

Set RLS policies on the tables page

Manage your database schema

View your schema definition, alter it, enable RLS, and more.

Manage your database schema on the tables page

Database studio view

The new Database studio view makes it easy to explore your database objects—including schemas, tables, views, roles, and policies—all in one place.

To open the view, select Database studio from the Tables page:

Select database studio view

Use the top navbar to navigate:

Studio view

Neon MCP extension added to Goose registry

The Neon MCP extension is now listed in the Goose registry, making it easier for developers using Goose and Block Protocol to integrate Neon MCP into their workflows.

Improved Private Networking visibility

Users of Private Networking can now view configured VPC endpoints on the project settings page in the Neon Console.

VPC endpoint visible in the Neon Console

Private Networking is available on Neon's Business and Enterprise plans. If you're on a different plan, you can request a trial from your project's settings page.

Fixes & improvements
  • pg_search version update

    • We updated the pg_search extension from version 0.15.18 to 0.15.26. If you are a current user of the pg_search extension, update your installation by running ALTER EXTENSION pg_search UPDATE. Failing to do so could result in query failures or performance degradation when using pg_search.
  • Fixes

    • Fixed an issue where a project shared with a collaborator was not visible in the collaborator's shared projects list.
    • Fixed an issue on the Edit compute modal that caused scale values to collide when the scale included all supported autoscaling CU sizes.

Bring your own email provider to Neon Auth

Neon Auth now supports sending emails for user invites, password resets, and notifications.

Use our shared email server for development, then switch to your own provider when you're ready. Read more in the docs.

Neon Auth Email Configuration

Neon AI Assistant now available for Free plan users

We've expanded access to our Neon AI Assistant! Previously available for Launch and Scale plan users, the AI Assistant is now available for all users, including Free plan. Find it under ? > Get help in the Console. Our AI assistant can help:

  • Answer questions about Neon features, workflows, and troubleshooting.
  • Find relevant documentation and best practices.

Neon AI Assistant in Console

Devin AI integrates with Neon through MCP Marketplace

You can now use Devin, Cognition Lab's AI software engineer, with Neon's MCP server through Cognition Lab's new MCP (Model Context Protocol) marketplace! This helps Devin manage your Neon databases using natural language commands for tasks like creating projects, running SQL queries, and performing database migrations.

This integration demonstrates how Neon's MCP server, designed as a workflow-first API for LLMs, enables AI agents to safely and confidently tackle complex database challenges.

Read the full blog post to learn more, or read our MCP server docs to see how it works.

Updated connection strings from Neon CLI and Neon API

Recently, we added the channel_binding=require option to connection strings and snippets in the Neon console, improving connection security. You can read more about this update in our blog post.

Now, we've also updated the connection strings returned by the Neon CLI and Neon API to include the same security enhancement.

CLI example

neon cs --project-id purple-cake-43891234

Will now return

postgresql://neondb_owner:[password]@ep-shiny-sound-a5ydo1ie.us-east-2.aws.neon.tech/testingneon?sslmode=require&channel_binding=require

For upgrade instructions for the CLI, see Upgrading the Neon CLI.

Export Neon metrics and Postgres logs to Grafana

You can now monitor your Neon databases with Grafana Cloud using our OpenTelemetry integration, which lets you forward metrics and Postgres logs from Neon to any OTEL-compatible observability platform.

Check out the Grafana Cloud integration guide for setup instructions, a list of available metrics, and example dashboards.

OTEL support is available on Neon's Scale, Business, and Enterprise plans.

Fixes & improvements
  • MCP server updates

    • We've deprecated Server-Sent Events (SSE) and now recommend streamable HTTP as the preferred connection method. The README has been updated to reflect this change.

    • Introduced a list_organizations tool to list all organizations that the current user has access to. This tool allows optional filtering by organization name or ID.

  • Datadog and OpenTelemetry integrations

    • We enhanced the integration cards (accessible from your project's Integrations page in the Neon Console) for Datadog and OpenTelemetry to give you better visibility into your export activity:

      • Export statistics now show how many metrics and logs were exported in the last 5 minutes, using easy-to-read K/M formatting.
      • Failure alerts warn you of recent export issues with clear error and warning messages.

      These updates make it easier to monitor your integrations at a glance.

    • We also resolved an issue where entering an incorrect API key in the OpenTelemetry integration would incorrectly reset the authentication method, showing both API key and Bearer inputs. The form now correctly resets to the chosen method.

Accelerate development with the Neon Local Connect VS Code Extension

The Neon Local Connect VS Code Extension lets you develop with Neon using a familiar localhost connection string. Your app connects to localhost:5432 like a local Postgres instance, but the underlying Neon Local service routes traffic to your actual Neon branch in the cloud.

Neon Local Connect VS Code Extension

Key features:

  • Static connection string: Use postgres://neon:npg@localhost:5432/<your_database> for all branches — no need to update your app config when switching branches
  • Branch management: Create, switch, or reset branches directly from the VS Code panel
  • Ephemeral branches: Automatically create and cleanup temporary branches for testing and experiments
  • Integrated tools: Launch psql shell, SQL Editor, or Table View without leaving your IDE

The extension is available on both the VS Code Marketplace and OpenVSX Marketplace (for Cursor, Windsurf, and other VS Code forks).

Learn more in our docs: Neon Local Connect extension.

app.build adds Python support

app.build, our open-source agent for turning AI-generated code snippets into full-stack, deployed applications on Neon, now supports building data apps and ML dashboards with Python.

You can try it today:

npx @app.build/cli --template=python

appdotbuild python example

To learn more about app.build and its capabilities, read the blog post and visit app.build.

Storage performance improvements

We’ve made several upgrades to Neon’s storage layer to make your databases faster—especially for large and write-heavy workloads. Improvements include smarter sharding, compressed WAL transmission, faster disk writes, and more responsive compaction.

Most users will see better ingest performance, lower read latency, and faster uploads automatically.

Learn more in our blog post: Recent Storage Performance Improvements at Neon

Fixes & improvements
  • Neon MCP

    • Addressed an issue where required tool parameters, such as org-id, were being passed with empty values, resulting in an undefined error.
    • We updated our security guidance for the Neon MCP Server. To learn more, see MCP security guidance.
  • Neon API

  • neon_superuser

    The neon_superuser role is now granted the pg_signal_backend privilege, which allows it to cancel (terminate) backend sessions belonging to roles that are not members of neon_superuser.

    Roles created in the Neon Console, CLI, or API, are granted membership in the neon_superuser role. To learn more about this role, see The neon_superuser role.

  • Fixes

    Resolved an issue on the Tables page in the Neon Console where the previously selected database was incorrectly cached across projects. This caused errors when switching to a project that didn’t include the cached database. The Tables page now correctly resets the selected database when switching projects.

Was this page helpful?

Subscribe to our changelog.
No spam, guaranteed.