Learn how Neon simplifies HIPAA compliance and scaling for multi-tenant SaaS

Changelog

The latest product updates from Neon

RSS feed

Search faster with pg_search on Neon

pg_search extension

We’ve partnered with ParadeDB to bring pg_search to Neon, delivering up to 1,000x faster full-text search inside Postgres. The pg_search extension introduces Elasticsearch-grade ranking, typo tolerance, faceted search, and JSON-aware filtering—all within Postgres. Powered by a BM25-based inverted index, pg_search outperforms native Postgres FTS (tsvector/tsquery), making it ideal for search-heavy applications. It’s available now for Neon databases running Postgres 17 on AWS. To learn more, read the announcement and check out our pg_search docs.

Neon spend is now MACC-eligible on Azure

Neon Postgres purchases made through the Azure Marketplace are now counted toward your Microsoft Azure Consumption Commitment (MACC). As an Azure Benefit Eligible partner, any spend on Neon Postgres via the Azure Marketplace helps fulfill your committed Azure spend with no extra steps required. Learn more.

Get usage notifications in Slack

You can now receive Neon usage notifications directly in your Slack channels! Get updates on your resource usage, find your projects, and invite team members to your organization - without leaving your workspace.

Neon Slack commands including new subscribe feature

Use /neon subscribe in any public channel to start receiving notifications, and /neon unsubscribe to turn them off. The bot will guide you through any necessary setup steps.

To learn more, see the Neon Slack App docs.

Fixes & improvements
  • Neon Console

    • Expanded the database drop-down menu width in the Neon SQL Editor to accommodate longer database names. Previously, longer names were not fully visible due to the narrow menu width.
    • Added an Unable to fetch projects message to the Projects page in the Neon Console. Previously, an error page was displayed when the project list couldn't be retrieved.
  • Autoscaling default settings

    We've updated the default autoscaling settings for newly created projects on paid Neon plans to provide a better balance of performance and efficiency:

    Neon planMinimum compute sizeMaximum compute size
    Launch14
    Scale18
    Business18

    These optimized defaults help ensure projects scale smoothly to meet workload demands while maintaining cost efficiency. This change applies only to newly created projects—existing projects and computes remain unaffected. You can review and adjust your autoscaling settings anytime in your project settings. From your Project Dashboard, go to Settings > Compute.

  • Postgres effective_cache_size setting is now optimized for better query plans

    Previously, Neon didn’t explicitly set the Postgres effective_cache_size Postgres parameter, so it defaulted to 4 GiB—often too low for larger compute sizes and autoscaling configurations. We now set this value based on the maximum size of Neon's Local File Cache (LFC) for a compute's maximum compute size, which helps the Postgres query planner make better decisions and improves query performance. For information about maximum LFC size per compute size, see the table in How to size your compute.

  • Neon API

  • Drizzle Studio update

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

  • Fixes

    • Resolved an issue where resetting a role password in the Neon Console would result in an "invalid password" error in the SQL Editor and on the Tables page.
    • Revised the copy at the bottom of the Connect to your database modal for older Neon projects. The copy previously mentioned that passwords are stored, which is only true for Neon projects created after password storage was introduced.

Neon is now HIPAA compliant ✅

Neon is now fully HIPAA compliant, adding to our existing security certifications (SOC 2 Type 2, ISO 27001, ISO 27701) and regulatory alignments (GDPR, CCPA).

Neon's compliance certifications with HIPAA highlighted

✨New✨: HIPAA compliance certification added to our security achievements

HIPAA (Health Insurance Portability and Accountability Act) is a U.S. law that sets national standards for the protection of personal health information (PHI) and regulates how healthcare providers, insurers, and business associates handle electronic health records (EHRs).

If you develop applications that must comply with HIPAA, you can now build on Neon. HIPAA is available as an add-on to Neon's Business and Enterprise plans. To get started, reach out to the Neon Sales team. They'll work with you on a Business Associate Agreement (BAA) and enable HIPAA for your account. Read the blog post for more: Neon is HIPAA Compliant.

Business and Enterprise customers can request a copy of Neon's HIPAA compliance report through our Trust Center.

Neon joins GitHub's Secret Scanning Partner program 🔒

Neon is now a GitHub Secret Scanning Partner, helping protect users by automatically detecting exposed Neon database credentials and API keys in public GitHub repositories. When a secret is detected, GitHub notifies Neon, triggering alerts to our security team and affected users. This integration adds an extra layer of security, ensuring leaked credentials are identified and mitigated before they can be exploited. Learn more in our security documentation.

AI rules for building with Neon 🤖

We've released official rules (.mdc files) to help AI-powered development tools better understand and generate Neon-related code. These rules cover Neon Auth implementation, serverless deployment best practices, and Drizzle ORM integration. Try them out in Cursor or any AI tool that supports custom context rules. View the rules repository.

Neon Auth added to MCP Server 🛠️

We've also added a new provision_neon_auth command to the Neon MCP Server that automates setting up Neon Auth in your Neon projects. This tool:

  • Creates the necessary auth schema and tables
  • Configures Stack Auth integration
  • Provides all required environment variables and credentials

Try it out in any IDE or AI tool that supports the Model Context Protocol (MCP). Just ask to "set up authentication for my Neon project" and the MCP Server will handle the rest.

"LAST" login indicator

We've added a simple LAST tag on our login screen that shows which authentication method you previously used. No more guessing which login method to choose when returning to Neon!

Login screen showing a LAST indicator on the Google login option

Fixes & improvements
  • Neon Console

    • Updated AWS region names to match their official AWS identifiers (e.g., "AWS US East 1" instead of "AWS US East"), making it easier to identify familiar regions when creating a new project.

      AWS region selector showing numbered regions

    • The Connect to your database modal on the Project Dashboard now remembers your last selected connection snippet (like Node.js, Python, psql, etc.), automatically showing your preferred connection snippet when you return to the modal.

    • Improved SQL Editor responsiveness by unlocking the Run button more quickly after query execution.

  • Neon API

    Added consistent email validation across all endpoints (1-256 characters).

  • Neon CLI

    The create-app command has been removed.

  • 1Password integration

    Improved how connection strings are saved in 1Password — it now stores the complete connection string in a single field for easier copy/paste functionality.

  • Organization billing

    Added support for organizations to downgrade to the Free plan, with clear visibility into any applicable limitations before downgrading.

  • Neon on Azure

    Added support for changing your Neon plan directly via the Azure portal. See Changing your plan for instructions.

A new Neon MCP Server command 🛠️

We're continuing to build Neon MCP Server capabilities. This week we added support for a new get_connection_string command that returns your database connection string.

If you haven't tried the Neon MCP Server yet, follow one of our guides to get started. Spin up databases instantly, run queries, and perform migrations using natural language in any IDE or AI tool that supports the Model Context Protocol (MCP).

Track your Neon Projects in Slack 💬

We've been fine-tuning the Neon Slack App that we first introduced back in January. If you haven't tried it yet, see the documentation for setup instructions.

Here are the commands it supports to help you manage and monitor your Neon projects:

  • /neon auth - Connect Slack to your Neon account
  • /neon projects - List your Neon projects
  • /neon usage - Show overall resource usage for your account
  • /neon help - List all available commands
  • /neon status - Check the current status of Neon's cloud service
  • /neon feedback - Share your thoughts and suggestions about the Neon Slack App
  • /neon projects usage - Show resource usage for a specific project
  • /neon projects shared - List all projects shared with you
  • /neon invite user - Invite users to your organization

We’d love to hear your feedback. Use the /neon feedback command in Slack to share your thoughts.

Get started faster with new Neon projects ⚡

We've added a Getting started widget to the Project Dashboard to help you set up new Neon projects faster. You'll see this widget whenever you create a new Neon project. It provides quick access to getting started actions and instructions:

  • Connect to your database – Easily find your database connection details.
  • Import your data – Bring your data to Neon with a few clicks.
  • Get sample data – Load sample datasets to experiment with Neon.
  • View database contents – Manage tables and data directly from the dashboard.

Get started with a new Neon project

Neon’s bug bounty program is now public 🕵️‍♂️

Neon’s bug bounty program on HackerOne is now open to the public! After a successful private launch, we’re now inviting security researchers to test our platform, identify vulnerabilities, and earn rewards. Read the announcement to learn more.

Fixes & improvements
  • Neon Console

    We've repositioned the "new query" button in the Neon SQL Editor, bringing it a little closer to the action. You'll now find it at the top of the editor. sql editor new query button

  • Postgres extension update

    The PostgreSQL Anonymizer (anon) extension, which was not officially supported in Neon but enabled for some users for evaluation, will be removed. Data anonymization support continues to be on our 2025 roadmap. We will contact known anon extension users directly by email before we remove the extension. If you are using the anon extension and have questions or concerns, please reach out to Neon Support.

  • Drizzle Studio update

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

  • Neon GitHub Actions update

    The Neon Create Branch Action was refactored to use the GitHub typescript-action template, and the version was updated to v6. The new version includes new and modified field names.

Was this page helpful?