Changelog
The latest PlanetScale features and product launches. Get the RSS feed.
Organization member API endpoints
We've released new API endpoints for managing organization members. →
Automatically shrink Postgres network-attached storage disks
We've just released automatic disk shrinking for Postgres databases using network-attached storage. When your database is using less than 12.5% of the allocated disk space for more than 72 hours, we will automatically shrink the disk to the next available size.This helps you save money by only paying for the storage you need. →
SLA single node excluded
We have removed the upcoming single node sizes as well as development branches from our SLA. For more information, see the PlanetScale Service Level Agreement page. →
Postgres IP restriction API endpoints
We've added new API endpoints for managing IP restrictions on Postgres databases. You can now programmatically control which IP addresses or CIDR ranges have access to your databases. →
Dedicated replica PgBouncers
We've just released the ability to provision dedicated PgBouncers for your Postgres replicas. Dedicated PgBouncers run on nodes separate from Postgres. →
Postgres IP restrictions
You can now define which IP addresses can connect to each branch for PlanetScale Postgres databases using IP restrictions. IP restrictions give you more control over which clients can establish connections to your database. →
New Postgres extension: TimescaleDB
We've added TimescaleDB, a time-series database packaged as a PostgreSQL extension that transforms Postgres into a high-performance database for real-time analytics. All features of the Apache 2 Edition are supported. →
Vitess passwords search and filtering
We just shipped an upgrade to the Vitess passwords page. It now includes search and the ability to filter between active and expired passwords. →
Copy schema recommendations as Markdown
We've added a "Copy page as Markdown" button to all Insights schema recommendations, making it easy to get an LLM-friendly description of your schema recommendation. →
Read-only mode
We will now automatically enable read-only mode on Postgres clusters to maintain stability and availability when certain conditions are detected, such as insufficient storage space or extreme replication lag. →
Insights - Vitess tablet calls per query metrics
We've added a new column to Insights for Vitess databases to help you better understand the behavior and performance impact of queries that require communicating with multiple shards (VTTablets) during their execution. →
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. →
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. →
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. →
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. →
Insights - PostgreSQL query response size metrics
We've added 2 new columns in Insights to help track the response size of PostgreSQL queries. →
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. →
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. →
Branch start maintenance webhook
We've just added a new webhook event, branch.start_maintenance. This webhook is available for Postgres databases only. →
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: →
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. →