Navigation

Changelog

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


Deploying changes to sharded keyspaces

Deploy requests now show which shards will be affected when making changes to a sharded keyspace. You can also see deployment progress for each shard once deployed.


Throttling deploy requests

You now have the option to manage the speed of your deploy requests by configuring the throttler. Normally, you don't need to get involved, as the Vitess tablet throttler automatically identifies when replication lag is high on your database, and slows down migration progress. However, we're giving you additional control over migration throttling if the defaults are insufficient in mitigating load on your database.


PlanetScale vectors now supports quantization

PlanetScale vectors now supports quantization.Quantization is a form of vector compression that allows your vector indexes to consume less space.


PlanetScale workflows

We just released our new workflows functionality, which allows you to run a series of predefined steps to perform actions on your database. Our first workflow enables you to horizontally scale your databases by moving tables to a sharded keyspace, all from within the PlanetScale dashboard.


Insights sparklines

The Insights dashboard now shows sparklines for all numeric columns in the query table.


Service tokens: all database permissions

We've just shipped an enhancement to service tokens. You can now grant access to all databases instead of needing to set permissions one by one.


Cluster configuration

You can now create new sharded or unsharded keyspaces in your database using the Cluster configuration panel. To create a new keyspace, click "New keyspace", give it a name, adjust the number of shards (if applicable), choose the cluster size you'd like to use, add additional replicas (if needed), and click "Save changes".


Brownout notice: legacy connection strings

As mentioned in our previous announcement, we made an upgrade to our edge infrastructure two years ago that enabled better performance and reliability for your database connections. This update impacted legacy connection strings that existed prior to this change.


2024 PCI DSS reporting now available

PlanetScale Managed on AWS has been issued an updated PCI Attestation of Compliance (AoC) and Report on Compliance (RoC), re-certifying our compliance with the PCI Data Security Standard 4.0 as a Level 1 Service Provider.


Instant deployments

We've have added support for instant deployment of certain deploy requests using MySQL's ALGORITHM=INSTANT. This feature allows users to apply changes more quickly and efficiently.


Timezone display preferences

We’ve added a new feature to the top navigation bar that lets you choose between displaying timestamps in your local time zone or UTC. Making it easier to communicate and share graphs with your teammates in various timezones.


Service token permissions: branch creation

We've shipped a change to service token permissions. Now, any service token with create_databases,will automatically be granted full permissions to any database that it creates.


Insights: max latency reporting

We've added a new column in the main Insights view: max_latency. This column shows the maximum response time of any individual query pattern in the selected time window. Maximum is often a useful metric for spotting extreme outliers that may not show up in p99 (99th percentile). To enable the Max latency column, visit your Insights dashboard, click on the columns menu to the right of the query filter search box, and check "Max latency".


Branching: rename and replace default branch

We've just shipped a couple improvements to branching. Now from the branches page, you can:


2024 SOC 2+ HIPAA

PlanetScale's latest SOC 2 Type II report covering the period of June 16, 2023 to June 15, 2024 is now available to customers.


Prevent backup deletion

Backups are deleted after they expire, but automatic and manual deletions can be prevented by enabling deletion protection.


Insights: index usage tracking

Insights now stores index usage information for all SELECT queries. To see index usage, click on a query from your Insights dashboard, and then click on the new Indexes tab.


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.

← Previous