$50 Metal Postgres databases are here. Learn more
Navigation

Changelog

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


Postgres traffic metrics now distinguish public and private access

Postgres ingress and egress metrics now include a new planetscale_access label. The label value public indicates public internet traffic, while private indicates traffic over private connections options such as AWS PrivateLink or GCP Private Service Connect.


Vitess database imports with workflows

We've updated the Vitess database import experience to use Vitess workflows.This provides a seamless experience for bringing data from existing MySQL or MariaDB databases into PlanetScale.


PostgreSQL 18 is now available

PostgreSQL 18 is now available on PlanetScale for Postgres. You can select PostgreSQL 18 when creating a new Postgres database. Existing databases on PostgreSQL 17 remain fully supported.


Neon serverless driver HTTP mode support

PlanetScale now supports HTTP mode for the Neon serverless driver, in addition to the existing WebSocket support. HTTP mode enables simple, one-shot queries over HTTP, making it ideal for edge and serverless environments like Cloudflare Workers and Vercel Edge Functions.import { neon, neonConfig } from '@neondatabase/serverless'


DuckDB and MotherDuck support for PlanetScale Postgres

We've added support for the pg_duckdb extension for PlanetScale Postgres databases, along with native integration with MotherDuck.


$50 Metal Postgres databases are now generally available

We have released several new Metal database sizes for Postgres, including the M-10, M-20, M-40, and M-80.The M-10 starts as low as $50 per month, making the performance of locally-attached NVMe drives accessible to a wide audience.These also come with more storage configuration options, giving you greater control over your storage-to-compute ratio.


New Terraform provider coming soon

We'll soon be releasing a new v1 Terraform provider with support for Vitess and Postgres databases.


Insights column presets

The Insights dashboard now groups columns into preset groups.


Manage webhooks with the CLI

You can now manage webhooks directly from the PlanetScale CLI. Create, update, test, and delete webhooks without needing to use the dashboard or API.


Service token names in the CLI

You can now give your service tokens names when creating them through the pscale CLI, making it easier to identify and manage multiple tokens.


Service token management API endpoints

We've added new API endpoints for managing service tokens through the API. You can now list, view, create, and delete service tokens without using the dashboard or CLI.


Create single node Postgres databases from the CLI

You can now create single node Postgres databases using the CLI.


Consistent path parameters in OpenAPI spec

We've cleaned up the path parameters in our OpenAPI spec to follow a consistent standard across all endpoints.


LLM-generated query summaries in Insights

Insights now provides LLM-generated query summaries on the query detail page. To generate a query summary, visit your Insights dashboard, click on a query pattern, and then click "Summarize query". Query summaries are generated based on the query's normalized SQL.


Index schema recommendations for Postgres databases

PlanetScale Insights now automatically scans your Postgres databases and suggests indexes tailored to your schema and workload.


Manage Postgres roles in the dashboard and CLI

You can now reset role credentials and reassign database objects from the dashboard and CLI.


New API endpoints for Postgres role management

We've added two new API endpoints to help you manage Postgres database roles.


Single-node databases are now generally available

Single node Postgres databases are now available to all customers, starting at just $5 per month. Single node databases are a cost-effective option for early-stage projects, testing, development, and proof of concepts.


New API endpoints for organization teams, cluster sizes, and PgBouncer resizes

We've added several new API endpoints.


SLA single node excluded

We have removed the upcoming single node sizes as well as development branches from our SLA. For more information, see the PlanetScale Service Level Agreement page.


Automatically shrink Postgres network-attached storage disks

We've just released automatic disk shrinking for Postgres databases using network-attached storage. When your database is using less than 12.5% of the allocated disk space for more than 72 hours, we will automatically shrink the disk to the next available size.This helps you save money by only paying for the storage you need.


Organization member API endpoints

We've released new API endpoints for managing organization members.


Insights - Table keyspace/schema column and search filtering

It is now easier to find queries that reference tables within a particular Vitess keyspace or PostgreSQL schema, regardless of the keyspace that was associated with the database connection that issued the original query.


Dedicated replica PgBouncers with availability zone affinity

Dedicated replica PgBouncers may now be configured to prefer routing to the Postgres replica servers inside their own availability zone. Applications deployed across several zones can benefit from lower replica query latency in this configuration.


Dedicated primary PgBouncers

We've just released the ability to provision dedicated PgBouncers for your Postgres primary servers. A dedicated primary PgBouncer provides connection pooling for your primary database, running on nodes separate from the Postgres servers. Connections through dedicated PgBouncers persist through cluster resizes, upgrades, and most failover scenarios, providing improved high availability.

← Previous