Neki, sharded Postgres, is now available. Learn more
Navigation

Changelog

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


Query, tablet, and tag metrics from the CLI

pscale metrics now has dedicated commands for query-pattern series, table storage, tablet series, and tag sets. →


Show a schema recommendation from the CLI

You can now fetch one schema recommendation, including the full ready-to-apply DDL, with pscale insights recommendations show.pscale insights recommendations <database> →


Inspect individual Insights queries from the CLI

You can now show one query execution, summarize a query fingerprint, and list the traffic budgets that affect it.pscale insights queries samples <database> <branch> <fingerprint> --keyspace <keyspace> →


List invoices from the CLI

You can now list organization invoices, show one invoice, and list its line items from the CLI. List commands are paginated.pscale billing invoice list --org <org> →


Update organization settings and manage teams from the CLI

You can now update organization billing and role settings from the CLI, and manage teams and team members.pscale org update --org <org> --billing-email billing@example.com →


MCP server: Explore query tags

The PlanetScale MCP server can now read query tags from Insights, so you can ask which part of your application is behind your database load instead of only which query. →


MCP server: Investigate query errors

The PlanetScale MCP server can now pull query errors from Insights to help debug failing queries. →


Update your payment method from the CLI and MCP

You can now update the card on file for your organization from the CLI and the MCP server. Both send you to Stripe Checkout in a browser. We never collect the card number. →


MCP server: Fetch Postgres server logs

The PlanetScale MCP server has a new tool: planetscale_get_postgres_logs. It pulls server logs for a Postgres branch straight into your AI assistant, so you can dig into what your database was doing without leaving your editor. →


Query PlanetScale pricing with SQL

We've published a public, read-only Postgres database of PlanetScale cluster prices. You and your agent can now look up live SKUs, regions, and monthly rates with SQL instead of reading the calculator by hand. →


Manage live database connections in the dashboard

You can now inspect and manage active Postgres and Vitess connections from the PlanetScale dashboard. Open a database and select Connections to see live sessions, queries, states, durations, and connection details. →


Prefer instant for deploy requests

We've added a Prefer instant setting for Vitess databases. Admins can turn it on to default the deploy button to Deploy changes instantly when that option is available. →


List available Postgres extensions from the CLI

You can now list the extensions available on a Postgres branch's cluster image from the CLI.pscale branch extensions list <database> <branch> →


Rename branches and set deletion protection from the CLI

The new pscale branch update command renames a branch and toggles its deletion protection. Only the flags you pass are sent.pscale branch update <database> <branch> --new-name trunk →


Configure aggressive cutover from the CLI

You can now view and change aggressive cutover for a Vitess database from the CLI. This is the default for future deploy requests, not a single migration that is already delayed.pscale database aggressive-cutover show <database> →


Unblock the deploy queue and update deploy requests from the CLI

You can now unblock a Vitess deploy queue after a failed deploy or revert. Use pscale deploy-request update to change auto-apply or auto-delete-branch on an existing request.pscale deploy-request unblock <database> <number> →


Show Insights error and anomaly details from the CLI

You can now inspect a single Insights error fingerprint or anomaly. errors show lists its failed executions, and anomalies show includes the queries correlated with it.pscale insights errors show <database> <branch> <fingerprint> --org <org> →


Delete keyspaces from the CLI

You can now delete a keyspace from a Vitess database branch with the CLI.pscale keyspace delete <database> <branch> <keyspace> →


Manage organization members from the CLI

You can now list organization members, view one member, change a member's role, and remove a member from the CLI. Members are addressed by email or user ID.pscale org member list --org <org> →


Inspect and update branch passwords from the CLI

You can now view a Vitess branch password's metadata and change its name or IP allowlist without rotating the secret. Both commands accept a password ID or --name.pscale password show <database> <branch> <password-id> →


View the default Postgres role from the CLI

You can now view a branch's default Postgres role from the CLI without rotating its credentials.pscale role default <database> <branch> →


Manage query pattern reports from the CLI

You can now list, inspect, and delete query pattern reports from the CLI.pscale branch query-patterns list <database> <branch> →


List traffic budgets from the CLI

You can now list all Database Traffic Control budgets for a Postgres branch, and filter to the budgets that have a rule for a query fingerprint.pscale traffic-control budget list <database> <branch> --org <org> →


Move your Postgres primary on demand with switchovers

You can now trigger a primary database node switchover on demand for Postgres branches. Use switchovers to verify that your application tolerates a primary change before you depend on it during an unplanned failover, or to move the primary ahead of planned work. →


Query branch metrics from the API and CLI

Branch metrics are available on the public PlanetScale API and CLI. Query time-series and current metric values for Vitess and Postgres branches, plus SQL query and tag-level metrics, Vitess tablet metrics, and table storage metrics. →