A new API endpoint has been added that lets you check whether a deploy request's target branch has enough storage to safely deploy schema changes.
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.
PlanetScale for Postgres now supports the vectorscale extension.
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.
Deleting a branch now includes an option to recursively delete its descendant branches in the same action.
You can now manage Database Traffic Control budgets and rules directly from the PlanetScale CLI using the new pscale traffic-control command.
New API endpoints have been added 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.
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 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.
You can now request a Business Associate Agreement (BAA) for HIPAA directly from your PlanetScale dashboard.
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.
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.
New tooling has been released that analyzes your existing PostgreSQL database and cloud infrastructure to help plan your migration to PlanetScale Postgres.
The database selector in the PlanetScale dashboard has been updated 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.
The PlanetScale Terraform provider is now available. This is a complete rewrite of the v0 provider with first-class support for both Vitess and Postgres databases.
A new GCP region has been added. You can now deploy Postgres and Vitess databases on GCP in Moncks Corner, South Carolina (gcp-us-east1).
Postgres databases using private connections (AWS PrivateLink or GCP Private Service Connect) are now charged a flat rate of $0.01/GB for all private network ingress and egress. This replaces the standard egress pricing that applies to public connections.
A new webhook event, branch.out_of_memory, has been added for Postgres databases. This webhook triggers when a Postgres database experiences an out of memory (OOM) event and has to restart.
You can now customize the log_line_prefix parameter for your Postgres databases. This setting controls the prefix format for each PostgreSQL log line, allowing you to include useful metadata like database name (%d), user name (%u), process ID (%p), and timestamp (%m) in your logs.
You can now toggle between cards and list views on your database dashboard. The new list view is especially handy when you have a lot of databases, making it easier to scan and find what you're looking for.