PlanetScale for Postgres is now GA. Get started
Navigation

Changelog

The latest PlanetScale features and product launches. Get the RSS feed.


PostgreSQL Block Usage Metrics

We've added 5 new columns to Insights for PostgreSQL databases to help you better understand the effect of the shared buffer cache on your query performance, enabling you to better tune your server configuration or database sizing for optimal performance.


Multiple output formats for database dump

You can now export your Vitess database data in multiple formats using the new --output-format flag with the pscale database dump command.


Replica connections graph

You can now view connection metrics for your database replicas on the metrics page. These graphs help you monitor connection usage across your primary and replica instances, making it easier to identify connection patterns and optimize your database performance.


Branch page table sorting

You can now sort tables on your branch page by name or size. This makes it easier to find the largest tables in your database.


Neon serverless driver support for PlanetScale Postgres

PlanetScale now supports connections via the Neon serverless driver using WebSocket connections, making it easier to connect to your PlanetScale Postgres databases in serverless environments like Vercel Functions and AWS Lambda. Note that only the WebSocket mode is supported - the HTTP/fetch mode is not compatible with PlanetScale.


Insights - PostgreSQL query response size metrics

We've added 2 new columns in Insights to help track the response size of PostgreSQL queries.


New GCP region: St Ghislain, Belgium

We have added a new GCP region. Now you can deploy Postgres and Vitess databases on GCP in St Ghislain, Belgium (gcp-europe-west1).


Branch start maintenance webhook now available for Vitess enterprise customers

The branch.start_maintenance webhook is now available for Vitess databases. This webhook is available for enterprise customers with maintenance windows configured.


Deploy request UI updates

We've just shipped a couple updates to the Vitess deploy requests UI for databases with multiple keyspaces.


PostgreSQL CPU and I/O tracking

We've added 4 new columns to Insights for PostgreSQL databases to track per-query pattern CPU and I/O utilization. The new columns are:


Branch start maintenance webhook

We've just added a new webhook event, branch.start_maintenance. This webhook is available for Postgres databases only.


Cloudflare Workers integration

We've partnered with Cloudflare to make it easy to connect your PlanetScale databases to Cloudflare Workers using their Hyperdrive service.


PlanetScale for Postgres is now Generally Available

PlanetScale for Postgres is now generally available. To create a Postgres database, sign up or log in to your PlanetScale account, create a new database, and select Postgres.


PostgreSQL Schema Recommendations

We've enabled Insights schema recommendations for PostgreSQL databases.


Postgres maintenance windows

You can now configure and manage maintenance windows for your PlanetScale for Postgres production branches from your cluster configuration page. Every production branch requires a weekly one-hour maintenance window during which PlanetScale applies security patches and upgrades.


Support for 10 new Postgres extensions

We've added support for 10 new native PostgreSQL extensions.


2025 PCI DSS reporting now available

PlanetScale Managed has been issued an updated PCI Attestation of Compliance (AoC) and Report on Compliance (RoC), re-certifying our compliance with the PCI Data Security Standard v4.0.1 as a Level 1 Service Provider.


AWS PrivateLink for Postgres

We now support private connectivity for PlanetScale for Postgres databases through AWS PrivateLink. This feature enables you to connect to your database without traversing the public internet, keeping all traffic within the AWS network.


Google Cloud Provider support for Postgres databases

You can now create PlanetScale for Postgres databases in select Google Cloud Provider (GCP) regions.


Insights: percent runtime

We've added a new column to Insights: percent runtime. This column shows the percentage of the total query time each query pattern is responsible for (query pattern time divided by the cumulative time of all query patterns on your database). Percent runtime makes it easy to get a sense for the relative impact of each query pattern.


Postgres event triggers are now supported

We now support Postgres event triggers, bringing powerful database automation capabilities to your Postgres deployments.


New region: AWS ca-central-1 (Montreal)

We’ve added a new region: AWS ca-central-1 (Montreal). You can now create Postgres and Vitess databases and branches in this region in the dashboard using the region selector or with the PlanetScale CLI with region slug aws-ca-central-1.


New Postgres extension: pg_squeeze

We've added pg_squeeze, a PostgreSQL extension that automatically cleans up unused space in tables (table bloat).


Provisioned IOPS display for Metal clusters

Metal cluster configurations now display the provisioned IOPS (Input/Output Operations Per Second).


Insights: max query latency graphs

We now show a time-series graph of your maximum query response time in Insights, at both the database and query pattern level. Seeing maximum response time over time can help identify extreme performance outliers and unexpected queries. To view this data, visit your database's Insights dashboard and click on the "max" button at the top of the Query Latency graph.

← Previous