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

Changelog

The latest product updates from Neon

Branch archiving on the Free Plan

On the Free plan, Neon now automatically archives any branch that is older than 14 days and has not been accessed for 24 hours.

example of an archived branch on the branches page

No action is required to unarchive a branch. It happens automatically as soon as you access the branch. This change reduces storage costs and enables us to grow our Free plan even further.

To learn more, see Branch archiving.

Postgres version updates

We updated supported Postgres versions to 14.14, 15.9, 16.5, and 17.1, respectively.

When a new minor version is available on Neon, it is applied the next time your compute restarts (for any reason). For more about how we handle Postgres version upgrades, refer to our Postgres version support policy.

And don't forget to check out this week's fixes and improvements:

Fixes & improvements
  • Collation support

    By default, Neon now uses the C.UTF-8 collation, which supports the full range of UTF-8 encoded characters. Previously, Neon used the C collation provided by libc by default. For more about collation support in Neon, see Collation support.

  • Neon API updates

  • Neon CLI enhancements

    The Neon CLI was updated to version 2.4.0. For upgrade instructions, see Upgrading the Neon CLI.

    The branches list command now shows a branch's Current State. Branch states include:

    • init - the branch is being created but is not yet available for querying.

    • ready - the branch is fully operational and ready for querying. Expect normal query response times.

    • archived - the branch is stored in cost-effective archive storage. Expect slow query response times.

      neon branches list --project-id green-hat-46829796
      ┌───────────────────────────┬──────┬─────────┬───────────────┬──────────────────────┐
       Id Name Default Current State Created At
      ├───────────────────────────┼──────┼─────────┼───────────────┼──────────────────────┤
       br-muddy-firefly-a7kzf0d4 main true ready 2024-10-30T14:59:57Z
      └───────────────────────────┴──────┴─────────┴───────────────┴──────────────────────┘

    The Updated At value was removed from the branches list command output. This value reflected internal metadata changes only and provided limited value.

  • Drizzle Studio update

    The Drizzle Studio integration that powers the Tables page in the Neon Console has been updated to version 0.0.20. For improvements and fixes in this version, see the Neon Drizzle Studio Integration Changelog.

  • Fixes

    • Fixed an issue where users who were removed from an organization got an error page when logging in to Neon. The console was incorrectly redirecting them to the organization page, which they can no longer access. Users are now directed to their personal account Projects page instead.
    • When you make changes to your first or last name in Account Settings, those changes are now immediately reflected. Previously, old values could sometimes persist until the page was reloaded.
Back to all changelog posts