Automate schema migrations using DizzleORM and GitHub Actions - Manage thousands of tenants with this workflow

Changelog

The latest product updates from Neon

10x-ing Projects on the Free Plan

10 projects on the Neon Free Plan

You may have seen the announcement already — Neon Free Plan users can now create up to 10 projects. We hope this increase will make it easier for you to learn a new stack, build the AI-powered app you've been thinking about, ship an MVP, upgrade to the next version of Postgres, or anything else the previous limit kept you from doing. Why did we make this change? Read all about it here: 10x-ing our Free Plan: Everyone Gets Ten Projects.

To create a new project, navigate to the Projects page in the Neon Console and click New Project.

Please note that Free Plan account-level allowances for compute hours, storage, and bandwidth remain unchanged.

Drag-to-zoom monitoring graphs

We've enhanced the graphs on our Monitoring page to support drag-to-zoom. You can now click and drag to zoom in on a selected range.

drag-to-zoom monitoring graphs

Fixes & improvements
  • Neon CLI update: We released a new version of the Neon CLI, with the following updates:

    • Fixed an issue with the login alias for the neon auth command.
    • Removed the previously deprecated set-primary primary subcommand from the branches command. It was replaced by the set-default subcommand.
    • Removed the previously deprecated --allow-list and --ip-primary-only options from the projects update command. Operations performed by these options are supported by the ip-allow command.
    • Removed the previously deprecated --primary-only option from the ip-allow command. It was replaced by the ip-allow add --protected-only option.
    • Updated the project list command to output a user-friendly message when there are no projects or shared projects to display.

    To update your Neon CLI installation to the latest version, follow our CLI upgrade instructions.

  • Create Support Ticket modal enhancements: We've made a few updates to the Create support ticket modal in the Neon Console:

    • Added a drop-down menu for selecting a personal account or organization.
    • To help resolve support cases faster, the consent option to allow Neon Support staff to connect to your database is now selected by default. You can leave this option selected or deselect it when opening a support ticket.
  • Organizations and Collaborators update: When a project collaborator is added as a member of an organization, they are now automatically removed as a collaborator from projects within that organization to avoid redundancy.

  • Neon Console enhancements: The table on the Projects page in the Neon Console now includes an Integrations column that lists your project's integrations. If there are no integrations, an Add option takes you to the Integrations page where you can view available integrations.

  • Extension update: Updated the neon extension to version 1.5 for all Postgres versions to add support for Neon-internal functions and views owned by the Neon system role.

  • Neon API change: The Delete a project endpoint now returns a 404 Not Found response instead of a 200 OK response if the project has already been deleted. This is a potentially breaking change for applications that expect a 200 OK response for all delete operations, regardless of whether a project was actually deleted.

  • Fixes:

    • Fixed an issue that prevented deleting a branch with an ephemeral compute endpoint created for performing a schema diff.
    • Fixed an issue where the GitHub integration drawer wouldn’t update after changes were made.
    • Fixed an issue in the GitHub integration that allowed connecting to the same GitHub repository from different Neon projects, which would overwrite previously configured variables.
Back to all changelog posts