Changelog
The latest PlanetScale features and product launches. Get the RSS feed.
Traffic Control rules for each tag value
Database Traffic Control for PlanetScale Postgres now supports rules that match each unique value for a selected tag. →
Collapsible navigation and page breadcrumbs
We've made some minor updates to navigation in the app. →
New Postgres extension: auto_explain
We've added auto_explain, a native PostgreSQL module that logs execution plans for slow queries automatically. →
Search and filter Postgres roles
We've updated the Postgres roles page with new search and filter options. You can now: →
SSO domain verification
We've released an improvement to organization SSO settings. Organization administrators can now verify ownership of their email domains before configuring single sign-on. Domain verification is managed through WorkOS. →
Force cutover for deploy requests
We shipped an improvement to deploy requests. Now, if the cutover phase of a deploy request is delayed due to long running transactions, a "force cutover now" option will be available. It will aggressively stop running transactions to allow for the schema cutover to happen. →
Create and delete databases via Terraform
You can now create and delete PlanetScale databases directly from your Terraform configuration. Applying a planetscale_postgres_branch or planetscale_vitess_branch creates the parent database if it doesn't already exist. Destroying the last branch in a database deletes the database. →
Weekly database reports for Postgres
Weekly database reports are now available for PostgreSQL databases. Each week, you'll receive an email recap for your database covering: →
Query Insights negated search terms
Query Insights search now supports negated filter terms for both Postgres and Vitess. Prefix any search term with ! to exclude matching results — for example, !table:users returns all queries that don't touch the users table, and !indexed:true surfaces unindexed queries. →
New GCP region: Eemshaven, Netherlands
We have added a new GCP region. Now you can deploy Postgres and Vitess databases on GCP in Eemshaven, Netherlands (gcp-europe-west4). →
Configure Postgres storage at database creation
You can now configure storage when you create a PlanetScale Postgres database. →
Deploy request storage check API endpoint
We've added a new API endpoint that lets you check whether a deploy request's target branch has enough storage to safely deploy schema changes. →
Insights-only MCP server
A new variant of the PlanetScale MCP server is now available that provides access to Insights data and Schema Recommendations without exposing query execution tools. →
Traffic Control warning thresholds
Enforced Traffic Control budgets can now emit warnings before queries hit their limits by configuring a separate warning threshold.Warning thresholds are expressed as a percentage of the burst, per-query, or concurrency limits. →
Manage Database Traffic Control from the CLI
You can now manage Database Traffic Control budgets and rules directly from the PlanetScale CLI using the new pscale traffic-control command. →
Delete descendant branches with branch deletion
Deleting a branch now includes an option to recursively delete its descendant branches in the same action. →
Maintenance schedule API endpoints
We've added new API endpoints for viewing maintenance schedules on Vitess databases. You can now list maintenance schedules, get details about a specific schedule, and view maintenance window history through the API. →
Email notifications for Postgres out of memory events
Postgres databases now send email notifications when an out of memory (OOM) event occurs. Organization admins get the heads-up without checking the console or wiring up a webhook. →
PlanetScale is a launch and co-design partner for Stripe Projects developer preview
PlanetScale is now available through Stripe Projects, a new developer preview from Stripe that lets you discover, provision, and pay for dev tools directly from the Stripe CLI. →
Request a Business Associate Agreement
You can now request a Business Associate Agreement (BAA) for HIPAA directly from your PlanetScale dashboard. To request a BAA: →
Backup policy API endpoints
You can now manage backup policies through the API. The new endpoints let you create, list, get, update, and delete backup policies for your databases. →
Database Traffic Control®
We're introducing Database Traffic Control® for PlanetScale Postgres — a traffic management system that lets you enforce flexible budgets on your database query traffic in real time. →
PlanetScale Postgres Discovery Tool
We've released new tooling that analyzes your existing PostgreSQL database and cloud infrastructure to help plan your migration to PlanetScale Postgres. →
Improved database navigation
We've updated the database selector in the PlanetScale dashboard to preserve your current page when switching databases. Previously, changing databases would always redirect you to the database homepage; now you stay right where you are. →