Changelog
The latest PlanetScale features and product launches. Get the RSS feed.
New side navigation layout
We’ve just shipped a change to the layout of the PlanetScale app. The top-level navigation links are now along the left-hand side. →
VTGate errors are now in DataDog
We are now publishing the rate of errors encountered by each database branch's VTGate to Datadog. You can graph these metrics by using the metric name within your Datadog widget and notebooks. →
Pin frequently used databases
We've shipped an improvement to make navigating to your most frequently used databases easier. Starting today, you can pin the databases you use most frequently. To do this, open the database switcher at the top of the page, you'll see a new pin icon next to each database. →
Billing data now available via the API
Invoices have been added to the PlanetScale API. Now you can programmatically access your organizationsbilling data via OAuth or a service token. To use the endpoints, you will need the permission. →
Connecting to PlanetScale privately on GCP
Previously only available to Single-tenant and Managed customers, PlanetScale now provides private connection endpoints to GCP regions via GCP Private Service Connect for customers on Scaler Pro. →
Connecting to PlanetScale privately on AWS
Previously only available to Single-tenant and Managed customers, PlanetScale now provides private connection endpoints to AWS regions via AWS PrivateLink for customers on Scaler Pro. →
Insights query latency percentile filtering
Insights now supports filtering query patterns by 50th and 99th percentile query execution time. To find all query patterns that have a 50th percentile execution time above 250 milliseconds, for example, enter in the insights search box. →
Character set and collation upgrade recommendations
We now detect usage of legacy character sets and collations in your database and provide upgrade recommendations. Modern character sets and collations are faster, support a wider range of characters including emoji, and have improved sorting for multi-byte characters. →
Global replica credentials
Today, we're introducing the ability to create global replica credentials for your PlanetScale database. →
Webhooks are now generally available
Webhooks have graduated from beta and are now generally available. Since the beginning of beta we've added an additional event which willtrigger whenever a new Insights anomaly event is detected. →
Hobby plan deprecation
Our Hobby plan has now been retired. All remaining databases on the Hobby plan have been slept. To access your data, you must either upgrade to Scaler Pro or wake your database from your dashboard. Waking your database will give you 24 hours to dump your data. Please view our Hobby plan deprecation documentation for more information. →
Insights anomaly webhook
You can now enable webhooks for database anomalies. With this new hook you can notify your team when PlanetScalehas detected slower than expected queries on your database. →
Deploy requests: remember auto-apply
Deploy requests will now remember your setting. If you turn it off, all future deploy requests will default to the setting being off. →
Monthly spend alerts
We’ve released an improvement to the billing page. You can now set spend alerts for your PlanetScale Organization. →
Deprecating the Hobby plan
Our Hobby plan will be retired on April 8th, 2024. As of March 6th, 2024, you are no longer able to create new Hobby databases. Please view our Hobby plan deprecation documentation for more information. →
CPU and memory metrics now in Datadog
We are now publishing the CPU and memory usage of each database branch's primary node to Datadog. You can graph these metricsby using the and metric names within your Datadogwidgets and notebooks. →
Schema recommendations
Today, we’re releasing schema recommendations inside of PlanetScale Insights. →
Foreign key constraints are now generally available
To enable foreign key constraints in any unsharded PlanetScale database, go to your database’s ”Settings” page and check the box to Allow foreign key constraints. →
Safe migrations on development branches
You can now enable safe migrations on development branches. With safe migrations enabled on a branch, you’ll gain zero-downtime schema migrations, schema reverts, and protection against accidental schema changes. Also, now you can use a development branch with safe migrations enabled to set up a workflow with a “staging” branch. Previously, only production branches could have safe migrations enabled. →
OAuth applications are now in public beta
OAuth applications are now available to all PlanetScale users in a public beta. An OAuth application in PlanetScale allows you to get authorization from your users for which organizations and databases the PlanetScale API can interact with. →
Deprecating Scaler plan
We are committed to remaining the best database for serverless and real-world applications that require massive scale. To support this effort, we are deprecating the Scaler plan. Beginning February 12th 2024, you will no longer be able to create a new Scaler database clusters. →
Foreign key constraints
You can now use foreign key constraints inside of your PlanetScale databases. You can also import existing internet-accessible MySQL or MariaDB databases that use foreign key constraints to PlanetScale. →
Insights Anomalies
Today, we released a new addition to PlanetScale Insights — Anomalies. Anomalies are defined as events where a percentage of slow-running queries substantially increases over a period of time. →
PlanetScale is GA
PlanetScale is now GA and ready for your production workloads. We launched our beta in May, and since then we’ve been hard at work to ensure that we offer the security, performance, and reliability you expect from a database platform. Read more about our journey to GA. →
Fivetran integration
You can now extract data from PlanetScale and use it as a data source in your extract, load, and data transformation (ELT) processes with Fivetran. →