PostgresBranches.Resize client added
↗This release1 featureNew capabilitiesAI-tallied from the release notesPlanetscale Go SDK adds a new PostgresBranches.Resize client for resizing Postgres branches.
Planetscale Go SDK adds a new PostgresBranches.Resize client for resizing Postgres branches.
Weekly database reports for Postgres now include egress from the past week, making it easier to track outbound data transfer alongside query performance, schema recommendations, and other usage metrics.
Postgres branches hosting multiple logical databases can now switch databases from the web console header, or via \connect and \c at the console prompt.
PlanetScale web console now supports Postgres databases in beta, with table and column name autocomplete, query result export to CSV/JSON/SQL, and the ability to choose primary or replica for queries.
Added a Vtctld.SetShardTabletControl client for managing shard tablet control settings.
Partial live branch connection responses are now retried instead of showing incomplete results. Also adds a vtctld get-shard command.
The planetscale_get_insights MCP tool returns Postgres query patterns sorted by CPU time, enabling AI assistants to identify queries driving CPU spikes. Not available for Vitess databases.
Terraform provider now supports managing backups and backup policies for both Vitess and Postgres databases, as well as Postgres branch parameters and supported extensions.
The backups page now shows more results by default, with the date filter set to all time so the full backup history across the retention period is displayed. Date filters remain available for narrowing to a specific period.
Added the vtctld get-routing-rules command and implemented branch connection views for Postgres and Vitess.
Added Vtctld.GetShard client.
You can now view and manage live connections directly from the pscale CLI for both Postgres and Vitess branches. Run pscale branch connections top <database> <branch> for a live, sorted view of every active session, allowing you to cancel queries or terminate connections.
PlanetScale Postgres Traffic Control now supports rules that match each unique value for a selected tag, allowing separate budgets for every tagged part of your workload.
Added Vtctld.GetRoutingRules client.
Collapsible navigation and page breadcrumbs have been added to the PlanetScale app. The left navigation column can now be collapsed to an icon-only view, and mobile navigation uses a slide-out drawer. Pages that are branch-specific now show the branch picker to the right of the breadcrumbs.
ListTablets now supports keyspace, shard, and tablet-type/alias filters.
PlanetScale has added auto_explain, a native PostgreSQL module that logs execution plans for slow queries automatically. The extension is available for all PlanetScale Postgres databases and can be enabled from the Extensions tab on the Clusters page with configurable parameters like auto_explain.log_min_duration.
Added processlist show and processlist kill commands for Vitess process management. Now supports specifying a name when creating backups. The move-tables complete and cancel operations now require --keep-data and --keep-routing-rules flags.