Blazing fast NVMe drives with unlimited IOPS now available. Read about PlanetScale Metal
Navigation

Changelog

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


Insights: increased graph resolution

We've increased the resolution for all Insights graphs. Graphs with periods from 12 to 24 hours now show data in 5 minute increments (down from 10 minutes) and periods under 12 hours show data in 1 minute increments (down from 5 minutes). Smaller time buckets result in less smoothing and make it easier to spot temporary fluctuations.


Insights: absolute x-axis time

We've heard your feedback and Insights graphs now show all x-axis time measurements as an absolute time (e.g. 09:31) instead of as a relative time offset (e.g. 3h ago). Absolute time offsets make it easier to correlate Insights data with information from external systems.


Webhooks: New pending_cutover event for deploy requests

We have shipped a new webhook event: deploy_request.pending_cutover.


Deploy requests: auto-delete branch

We just shipped an improvement to deploy requests. Now, you can optionally set your deploy requests to delete the developmentbranch once fully complete.


Deprecation: legacy connection strings

Two years ago we made an upgrade to our edge infrastructure that enabled better performance and reliabilityfor your database connections.


Deploy requests: solo admins may now self-approve

We've shipped a small update to the "Require administrator approval for deploy requests" setting.Now, if your database only has a single administrator, they can self-approve their own deploy requests.


Webhook payload update

We have updated all webhook payloads to include the database and organization names.{


Reason for closing a schema recommendation

We have made an update to schema recommendations. Now when closing a recommendation, you canleave an optional comment explaining why the recommendation is being closed.


New audit logs API endpoint

We have released a new API endpoint for retrieving your organization's audit logs.


Deprecating old versions of the PlanetScale CLI

We are removing support for versions of the PlanetScale CLI older than v0.182.0 (February 2, 2024). On July 1st, they will no longer be able to use the following commands:


Branch cluster size updates now available via the API

Branch cluster size has been added to the PlanetScale API. Now you can programmatically change your cluster sizevia a service token. To use the endpoints, you will need the write_database permission.


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 planetscale.vtgate.errors 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 read_invoices 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 p50:>250 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 auto-apply 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.