Your Neon database now comes with a REST API out-of-the-box. 100% PostgREST-compatible, written in Rust
/Changelog

Changelog

The latest product updates from Neon

RSS feed

Data API updates

We've made several major improvements to the Data API (Beta):

Build your first app quick start

The Data API page now includes a new Build your first app tab with a streamlined setup flow. This new tab lets you clone our note-taking demo app directly from the UI using your project's credentials, making it easy to get started with the Data API.

data api configuration page

Once set up, you can follow our tutorials to learn Data API queries and Row-Level Security using the same demo app.

SQL-to-PostgREST converter tool

We've added a new converter tool to help you translate existing SQL queries into PostgREST syntax. Useful for developers migrating from direct SQL queries or learning PostgREST patterns.

sql to postgrest converter

Try the converter here.

Rust-based architecture for better performance

We've rebuilt the Data API from the ground up in Rust while maintaining 100% PostgREST compatibility. This new architecture delivers better performance, multi-tenancy support, and improved resource efficiency, while maintaining the same PostgREST API.

Learn more in our Data API docs or read about the architectural improvements in our blog post.

Neon Launchpad updates

We've shipped several improvements to Neon Launchpad — our tool for instant Postgres database provisioning without configuration or account creation.

  • Streamlined CLI: The npx neondb command now runs entirely in your terminal with no browser interaction or CAPTCHA required.
  • New claim command: We added a neondb claim command that launches the claim URL in your browser, letting you easily claim the database to your Neon account if you want to keep it.
  • Better Vite integration: The Vite plugin for Neon Launchpad now outputs a named export for improved auto-completion, adds envPrefix support for public environment variable prefixes, and adds Vite 7 to peerDependencies. Learn more about the Vite plugin here.

Try Neon Launchpad at neon.new or get started with npx neondb.

Fixes & improvements
  • Snapshots API
    • Added restored_from and restored_as fields to branch API responses, providing better tracking of snapshot restore relationships for AI agents and automated workflows. These fields show which snapshot was used to restore a branch and which branch was replaced during restoration.

Postgres 18 support (preview)

Neon now supports Postgres 18 in preview. To try it out, create a new project and select 18 as the Postgres version.

Postgres 18 Create project

While in preview, there are a few limitations to keep in mind.

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

Monitor Postgres network traffic with Elephantshark

We’ve released Elephantshark, an open-source Ruby script from Neon for monitoring Postgres network traffic.

Elephantshark sits between Postgres clients and servers, decrypting and re-encrypting SSL/TLS traffic while logging protocol messages. It works with all Postgres-protocol traffic, not just Neon databases. It can also generate SSLKEYLOGFILE entries for Wireshark.

Fixes & improvements
  • Backup & restore
    • The Create snapshot button on the Backup & restore page (available in Early Access) in the Neon Console is now disabled when the snapshot limit is reached (1 on the Free plan and 10 on paid plans). For more about snapshots, see Backup & restore.
  • Per-project usage alerts on the Free plan
    • Usage alerts have been updated on the Free plan for storage, data transfer, and compute usage. Alerts are per-project and sent out at 80% and 100% usage thresholds. For an overview of Free plan usage allowances, please see our Pricing page.
  • SQL Editor
    • You can now scroll through results when running queries with multiple statements. Each statement’s results appear in their own tab, and a scrollbar makes it easier to navigate when many tabs are returned.
  • Postgres extensions
    • The neon Postgres extension, which provides functions and views for gathering Neon-specific metrics, has been updated to version 1.7. To learn more about the extension, see The neon extension.

Snapshot APIs for database versioning (Beta)

We've added snapshot APIs for AI agents and code generation platforms that need database versioning. You can create point-in-time database versions, roll back when things break, and keep connection strings stable during development. This makes it safer for agents to experiment with schema changes and revert when needed. Works for production rollbacks as well as temporary preview branches.

# Create a snapshot to save current state
curl --request POST \
     --url 'https://console.neon.tech/api/v2/projects/{project_id}/branches/{branch_id}/snapshot?name=version-session-1&expires_at=2025-08-13T00:00:00Z' \
     --header 'authorization: Bearer $NEON_API_KEY'

# Roll back to a previous version (keeps same connection string)
curl --request POST \
     --url 'https://console.neon.tech/api/v2/projects/{project_id}/snapshots/{snapshot_id}/restore' \
     --header 'authorization: Bearer $NEON_API_KEY' \
     --header 'content-type: application/json' \
     --data '{"target_branch_id": "br-main-123", "finalize_restore": true}'

Learn more in these guides:

Building a full-stack AI agent? Apply to our Agents Program for custom limits and special pricing.

Data API setup gets easier with automated grants

Our latest addition to the beta Data API makes setup even smoother. The Data API configuration now includes an option to automatically apply GRANT statements for the public schema. When you enable "Grant public schema access to authenticated users", Neon handles the database permissions for you, setting you up to then write your RLS policies. See Get started with the Data API.

Data API grants configuration

Free plan compute hours → 100

We just doubled the compute hours you get in your Neon Free Plan. You get up to 20 projects, each with:

  • 100 CU-hours of monthly compute (up from 50)
  • Snapshot APIs
  • 0.5 GB Storage
  • Autoscaling
  • Branching
  • Read replicas
  • Instant restore

If you are a free plan user, this change has already been applied to your account — no action required.

Postgres extensions analytics dashboard

We've built an interactive dashboard to explore Postgres extension adoption across the Neon platform. See which extensions are trending, track monthly install counts, and discover new extensions that might be useful for your projects. The dashboard shows real-time data on 83+ available extensions, from popular ones like pgvector (30k+ installs) to emerging extensions gaining traction.

Postgres Extensions Analytics dashboard

Self-serve HIPAA compliance

You can now enable HIPAA compliance for your Neon projects directly in the console. HIPAA sets national standards for protecting health information, and is required for apps handling Protected Health Information (PHI). This is available on the Scale plan. HIPAA support is currently available at no additional cost. Once billing is finalized, it will become a paid add-on. Read more in our HIPAA compliance docs.

Enable HIPAA

Neon Private Networking Adds IPv6 Support

Neon Private Networking, which allows secure connections via AWS PrivateLink and keeps traffic within AWS's private network, now includes support for IPv6 addresses. This enables better connectivity for applications that require IPv6 support and helps future-proof your database connections. Previously, only IPv4 was supported.

Was this page helpful?

Subscribe to our changelog.
No spam, guaranteed.