{"collection":{"slug":"serverless-postgres","name":"Serverless Postgres"},"digest":{"id":"cwd_hYqwNuUYLNr4ivuT520R6","weekStart":"2026-08-24","title":"The CLI becomes the control plane for serverless Postgres","intro":"Neon renamed its CLI to `neon` and rebuilt it around branch-first workflows and read-only Postgres diagnostics, while PlanetScale pushed a wave of Insights, billing, and org commands into `pscale` and Supabase's CLI grew a full workers deployment surface.","body":"### The CLI becomes the control plane\n\nNeon's biggest move of the week was a rebrand and a rethinking: the Neon CLI now installs as `neon` rather than `neonctl` (the old name survives as an alias), and the new command set is organized around [branch-first workflows — `link`, `checkout`, and `env pull` — plus read-only Postgres diagnostics through `inspect db`](/release/rel_X7M5JriN1y4rQ99mWXT8J-neon-cli-renames-to-neon-adds-branch-first-workflows-and-db-diagnostics), alongside `api-keys` and profile management. Agent onboarding landed too: [`neon mcp`, `neon skills`, and `neon plugins` install Neon into coding agents like Cursor and Claude Code without hand-editing config](/release/rel_PrlNautqw3tE9tvnRwoht-neon-cli-adds-agent-setup-commands-mcp-server-checks-stalled-queries), and the MCP server's `inspect_database` tool now flags queries stalled past 30 seconds. Behind the CLI work, Neon published [a storage deep dive arguing that Postgres' write-ahead log should be the source of truth, backed by S3 and addressed by LSN](/release/rel_knznVTdjZq1RqxiM4AXVF-neon-proposes-wal-as-source-of-truth-storage-model-in-deep-dive) — the same timeline primitive that makes branching and point-in-time restore cheap.\n\n### PlanetScale fills out the pscale surface\n\nPlanetScale shipped a large batch of CLI and MCP work, and the throughline is that almost everything you used to do in the dashboard is now scriptable. Branching gained [point-in-time restore when creating a PostgreSQL branch, via a new `--restore-point` flag](/release/rel__gWeVkLeDstHopWxLAqe3-planetscale-cli-adds-postgres-branches-from-a-point-in-time-restore), plus commands to [list and show switchovers for a branch](/release/rel_9kl_UEMjOhRl3VyP2sEIG-planetscale-cli-lets-you-list-and-view-postgres-switchovers) and to list available regions and configured Vitess read-only regions. Restore flows got simpler overall: [payment-method `show`, `update`, and `delete` arrived, and `--restore` no longer demands `--from`/`--to`](/release/rel_-vnd7opwHM4Ns1tGLTMs0-planetscale-cli-v0-128-0-adds-payment-method-management-and-simplifies-restore).\n\nOrganization administration is now terminal-native: [org billing and role settings, plus team and team-member management](/release/rel_-mS2WbVb6oQLGomW-ukGD-planetscale-cli-can-now-update-org-settings-and-manage-teams), [SSO enablement through `pscale org sso`](/release/rel_ZP_vLnpYQm-gYwGZuUlLV-planetscale-cli-adds-org-sso-management-with-pscale-org-sso) with [domain verification and IdP role flags](/release/rel_Czhbr2W9MoWYv7b6tl1GM-planetscale-cli-v0-328-0-adds-sso-domain-verification-and-idp-role-flags), [paginated invoice listing](/release/rel_p2Ujgymb3cOy4BxCJKMHG-planetscale-cli-v1-4-0-adds-organization-invoice-listing-commands), [payment-method updates that hand off to Stripe Checkout](/release/rel_OYrhbfrM7oVxAjsh_K2CX-planetscale-cli-and-mcp-can-now-update-your-payment-method), and [service-token lookup by ID](/release/rel_gWOALGxPjA8X9bD77kwHF-planetscale-cli-adds-service-token-show-command-by-id). Backup protection is settable from the CLI now — [protected backups can't be deleted until protection is lifted](/release/rel_c_C1YJfLGd_Xc-F0xzEC8-planetscale-cli-adds-backup-protection-from-the-terminal) — and a single release bundled [Insights query inspection, billing invoices, backup protection, and org team management together](/release/rel_GWAwGN_O7f8fPDdkJyFlB-planetscale-cli-v0-327-0-adds-insights-billing-and-team-management-commands).\n\nThe MCP server is where the most interesting capability landed: it can now [read query tags from Insights to attribute load and latency to an app, route, job, or user](/release/rel_3lIAd1e1G6hjc-Ccx5HJW-planetscale-mcp-server-adds-query-tag-exploration-tools), [group failing queries by error fingerprint and drill into individual failed executions](/release/rel_2LQv6_rvYfvIaRFthQw2N-planetscale-mcp-server-adds-tools-to-investigate-query-errors-from-insights), and [pull Postgres branch server logs filtered by level, time range, role, or LogsQL](/release/rel_6mcu_VUoRh60xnwsuRDPT-planetscale-mcp-server-gains-tool-to-fetch-postgres-server-logs). On the CLI side, `pscale metrics` gained [dedicated commands for query patterns, table storage, tablet series, and tag sets](/release/rel_wDSphtOXdyG0AXdkjU_sk-planetscale-cli-adds-dedicated-metrics-commands-for-queries-tablets-and-tags), and Insights gained [query samples, show, summary, and traffic-budget commands](/release/rel_tBIWlesS_xqk6gJsgRvuy-planetscale-cli-adds-insights-queries-samples-show-summary-commands) plus [single schema recommendations with ready-to-apply DDL](/release/rel_6wORNog-83wAsrUXTCgqq-planetscale-cli-lets-you-fetch-a-schema-recommendation-with-ready-to-apply-ddl). The Postgres metrics page was [reorganized into per-node tabs with shareable URLs](/release/rel_q6HtxnhZrhr7AyunxvNVt-planetscale-redesigns-postgres-metrics-page-with-per-node-tabs-and-shareable).\n\n### Supabase builds out workers and tightens local dev\n\nSupabase's CLI week was dominated by a new deployment primitive: workers. Scaffolding, deploying, and managing them arrived in quick succession — [`workers new` to scaffold](/release/rel_cn_ilAHItQp23bRMWfEOS-supabase-cli-v2-117-0-beta-1-adds-supabase-workers-new-scaffold-command), [`workers push` to deploy](/release/rel_aRcoRGDrPFNagSEOJycmU-supabase-cli-v2-117-0-beta-2-adds-workers-push-command), and [`workers list`, `status`, and `delete` to manage them](/release/rel_hD4-PHjASLSdNDcywq0Mp-supabase-cli-v2-117-0-beta-6-adds-workers-list-status-and-delete-commands) — with a [`[workers]` section added to the project config schema](rel:rel_U4xWgPjFZ-vlMjTcVEs1L). Configuration itself got more formal: [defaults are exposed with sparse mapping functions](/release/rel_9vuGfHKkPzpqRR4dyiSpi-supabase-cli-v2-116-0-beta-4-exposes-config-defaults-and-adds-sparse-mapping), and a [hosted `ProjectConfig` subset defines which options hosted projects actually support](/release/rel_3MyBG0kRrsxSKGKbYQoYk-supabase-cli-v2-117-0-beta-5-adds-projectconfig-hosted-config-subset).\n\nLocal development got faster and less flaky. The shadow database baseline is now [cached as a PGDATA snapshot instead of rebuilt on every migration run](/release/rel_u6dyYlDO7G5rF6dBsr95Q-supabase-cli-v2-116-0-beta-5-caches-shadow-database-baseline-as-pgdata-snapshot), dead database connections are [detected rather than left stale](/release/rel_BXK-_5Ju8vDlOpEESSk9D-supabase-cli-v2-116-0-beta-10-detects-dead-database-connections), and [piped stdin buffering is bounded while start wrappers exec so `docker stop` no longer stalls for ten seconds](/release/rel_jGeEC9cLiFWWEeAAe0vR_-supabase-cli-v2-116-0-beta-9-fixes-piped-stdin-buffering-and-docker-stop-delay). Kong's DNS cache TTLs are [capped](/release/rel_fXy6QfbBj5RQk6eAoOK7H-supabase-cli-v2-116-0-beta-11-caps-kong-dns-cache-ttls), external scope targets [mount correctly](/release/rel_3w1rMd0xJWyzfrTDX-P1l-supabase-cli-v2-116-0-beta-6-mounts-external-scope-targets), and the config default for `auto_expose_new_tables` [now matches the platform](/release/rel_U6WX65XdUzZZD2Ma5ttWW-supabase-cli-v2-116-0-beta-13-defaults-auto-expose-new-tables-to-true) — a change that also carried into [the stable release](/release/rel_xCKbeGfa37_TNLX6R4aIh-supabase-cli-v2-116-0-fixes-edge-runtime-ulimit-and-streamlines-docker-stop). Internally, the stack's remote runtime [moved to Effect RPC](/release/rel_9DhOXGEwoESJz7eGou0id-supabase-cli-v2-117-0-beta-3-moves-stack-remote-runtime-to-effect-rpc) and pg-delta [upgraded to alpha.46](/release/rel_fyywP9izWhy7T18omLGnp-supabase-cli-v2-116-0-beta-3-upgrades-pg-delta-migration-tooling).\n\nIn the client SDK, [Supabase JS fixed a stolen-lock AbortError and an unhandled refresh rejection, and began warning on the deprecated lock option](/release/rel_qJb4hnS8OgNAhZrV7WN3o-supabase-js-v2-112-4-fixes-stolen-lock-auth-error-and-deprecated-lock-warning), with the [same auth fixes landing on the canary channel](/release/rel_94fgoEm6hP58ZY2WhorWH-client-sdk-v2-112-4-canary-3-warns-on-deprecated-lock-option-prevents-unhandled).","releaseIds":["rel_X7M5JriN1y4rQ99mWXT8J","rel_PrlNautqw3tE9tvnRwoht","rel_knznVTdjZq1RqxiM4AXVF","rel__gWeVkLeDstHopWxLAqe3","rel_9kl_UEMjOhRl3VyP2sEIG","rel_-vnd7opwHM4Ns1tGLTMs0","rel_-mS2WbVb6oQLGomW-ukGD","rel_ZP_vLnpYQm-gYwGZuUlLV","rel_Czhbr2W9MoWYv7b6tl1GM","rel_p2Ujgymb3cOy4BxCJKMHG","rel_OYrhbfrM7oVxAjsh_K2CX","rel_gWOALGxPjA8X9bD77kwHF","rel_c_C1YJfLGd_Xc-F0xzEC8","rel_GWAwGN_O7f8fPDdkJyFlB","rel_3lIAd1e1G6hjc-Ccx5HJW","rel_2LQv6_rvYfvIaRFthQw2N","rel_6mcu_VUoRh60xnwsuRDPT","rel_wDSphtOXdyG0AXdkjU_sk","rel_tBIWlesS_xqk6gJsgRvuy","rel_6wORNog-83wAsrUXTCgqq","rel_q6HtxnhZrhr7AyunxvNVt","rel_cn_ilAHItQp23bRMWfEOS","rel_aRcoRGDrPFNagSEOJycmU","rel_hD4-PHjASLSdNDcywq0Mp","rel_9vuGfHKkPzpqRR4dyiSpi","rel_3MyBG0kRrsxSKGKbYQoYk","rel_u6dyYlDO7G5rF6dBsr95Q","rel_BXK-_5Ju8vDlOpEESSk9D","rel_jGeEC9cLiFWWEeAAe0vR_","rel_fXy6QfbBj5RQk6eAoOK7H","rel_3w1rMd0xJWyzfrTDX-P1l","rel_U6WX65XdUzZZD2Ma5ttWW","rel_xCKbeGfa37_TNLX6R4aIh","rel_9DhOXGEwoESJz7eGou0id","rel_fyywP9izWhy7T18omLGnp","rel_qJb4hnS8OgNAhZrV7WN3o","rel_94fgoEm6hP58ZY2WhorWH"],"releaseCount":60,"generatedAt":"2026-09-23T12:46:29.681Z","releases":[{"id":"rel_X7M5JriN1y4rQ99mWXT8J","title":"Neon CLI renames to neon, adds branch-first workflows and db diagnostics","path":"/release/rel_X7M5JriN1y4rQ99mWXT8J-cli-now-neon-branch-link-checkout-and-db-inspect-land","url":"https://neon.com/blog/just-landed-in-the-neon-cli","org":{"slug":"neon","name":"Neon","avatarUrl":"https://media.releases.sh/orgs/neon.png","githubHandle":"neondatabase"},"product":null,"importance":4},{"id":"rel_PrlNautqw3tE9tvnRwoht","title":"Neon CLI adds agent setup commands; MCP server checks stalled queries","path":"/release/rel_PrlNautqw3tE9tvnRwoht-cli-agents-one-command-setup-mcp-stalled-query-checks","url":"https://neon.com/docs/changelog/2026-08-28","org":{"slug":"neon","name":"Neon","avatarUrl":"https://media.releases.sh/orgs/neon.png","githubHandle":"neondatabase"},"product":null,"importance":3},{"id":"rel_knznVTdjZq1RqxiM4AXVF","title":"Neon proposes WAL-as-source-of-truth storage model in deep dive","path":"/release/rel_knznVTdjZq1RqxiM4AXVF-wal-s3-vision-postgres-timeline-as-lakebase-storage","url":"https://neon.com/blog/wal-s3-lakebase-storage-for-the-era-of-agents","org":{"slug":"neon","name":"Neon","avatarUrl":"https://media.releases.sh/orgs/neon.png","githubHandle":"neondatabase"},"product":null,"importance":2},{"id":"rel__gWeVkLeDstHopWxLAqe3","title":"PlanetScale CLI adds Postgres branches from a point-in-time restore","path":"/release/rel__gWeVkLeDstHopWxLAqe3-postgres-branches-now-created-from-restore-point","url":"https://planetscale.com/changelog/cli-postgres-restore-point","org":{"slug":"planetscale","name":"PlanetScale","avatarUrl":"https://media.releases.sh/orgs/planetscale.png","githubHandle":"planetscale"},"product":null,"importance":3},{"id":"rel_9kl_UEMjOhRl3VyP2sEIG","title":"PlanetScale CLI lets you list and view Postgres switchovers","path":"/release/rel_9kl_UEMjOhRl3VyP2sEIG-postgres-switchover-status-now-queryable-from-cli","url":"https://planetscale.com/changelog/cli-postgres-switchover-status","org":{"slug":"planetscale","name":"PlanetScale","avatarUrl":"https://media.releases.sh/orgs/planetscale.png","githubHandle":"planetscale"},"product":null,"importance":2},{"id":"rel_-vnd7opwHM4Ns1tGLTMs0","title":"PlanetScale CLI v0.128.0 adds payment-method management and simplifies restore commands","path":"/release/rel_-vnd7opwHM4Ns1tGLTMs0-new-payment-method-cli-commands-simpler-pitr-restore","url":"https://github.com/planetscale/cli/releases/tag/v0.326.0","org":{"slug":"planetscale","name":"PlanetScale","avatarUrl":"https://media.releases.sh/orgs/planetscale.png","githubHandle":"planetscale"},"product":null,"importance":2},{"id":"rel_-mS2WbVb6oQLGomW-ukGD","title":"PlanetScale CLI can now update org settings and manage teams","path":"/release/rel_-mS2WbVb6oQLGomW-ukGD-org-settings-and-team-management-land-in-cli","url":"https://planetscale.com/changelog/cli-org-update-teams","org":{"slug":"planetscale","name":"PlanetScale","avatarUrl":"https://media.releases.sh/orgs/planetscale.png","githubHandle":"planetscale"},"product":null,"importance":3},{"id":"rel_ZP_vLnpYQm-gYwGZuUlLV","title":"PlanetScale CLI adds org SSO management with pscale org sso","path":"/release/rel_ZP_vLnpYQm-gYwGZuUlLV-org-sso-now-manageable-via-cli","url":"https://planetscale.com/changelog/cli-org-sso","org":{"slug":"planetscale","name":"PlanetScale","avatarUrl":"https://media.releases.sh/orgs/planetscale.png","githubHandle":"planetscale"},"product":null,"importance":2},{"id":"rel_Czhbr2W9MoWYv7b6tl1GM","title":"PlanetScale CLI v0.328.0 adds SSO domain verification and IDP role flags","path":"/release/rel_Czhbr2W9MoWYv7b6tl1GM-sso-domain-verify-wait-idp-role-flags-added","url":"https://github.com/planetscale/cli/releases/tag/v0.328.0","org":{"slug":"planetscale","name":"PlanetScale","avatarUrl":"https://media.releases.sh/orgs/planetscale.png","githubHandle":"planetscale"},"product":null,"importance":2},{"id":"rel_p2Ujgymb3cOy4BxCJKMHG","title":"PlanetScale CLI v1.4.0 adds organization invoice listing commands","path":"/release/rel_p2Ujgymb3cOy4BxCJKMHG-cli-can-now-list-org-invoices-and-line-items","url":"https://planetscale.com/changelog/cli-billing-invoices","org":{"slug":"planetscale","name":"PlanetScale","avatarUrl":"https://media.releases.sh/orgs/planetscale.png","githubHandle":"planetscale"},"product":null,"importance":2},{"id":"rel_OYrhbfrM7oVxAjsh_K2CX","title":"PlanetScale CLI and MCP can now update your payment method","path":"/release/rel_OYrhbfrM7oVxAjsh_K2CX-payment-method-updatable-from-cli-and-mcp","url":"https://planetscale.com/changelog/cli-mcp-payment-method","org":{"slug":"planetscale","name":"PlanetScale","avatarUrl":"https://media.releases.sh/orgs/planetscale.png","githubHandle":"planetscale"},"product":null,"importance":3},{"id":"rel_gWOALGxPjA8X9bD77kwHF","title":"PlanetScale CLI adds service-token show command by ID","path":"/release/rel_gWOALGxPjA8X9bD77kwHF-show-single-service-token-by-id","url":"https://planetscale.com/changelog/cli-service-token-show","org":{"slug":"planetscale","name":"PlanetScale","avatarUrl":"https://media.releases.sh/orgs/planetscale.png","githubHandle":"planetscale"},"product":null,"importance":2},{"id":"rel_c_C1YJfLGd_Xc-F0xzEC8","title":"PlanetScale CLI adds backup protection from the terminal","path":"/release/rel_c_C1YJfLGd_Xc-F0xzEC8-cli-can-now-protect-backups-from-deletion","url":"https://planetscale.com/changelog/cli-backup-protected","org":{"slug":"planetscale","name":"PlanetScale","avatarUrl":"https://media.releases.sh/orgs/planetscale.png","githubHandle":"planetscale"},"product":null,"importance":2},{"id":"rel_GWAwGN_O7f8fPDdkJyFlB","title":"PlanetScale CLI v0.327.0 adds Insights, billing, and team management commands","path":"/release/rel_GWAwGN_O7f8fPDdkJyFlB-insights-billing-and-team-commands-added","url":"https://github.com/planetscale/cli/releases/tag/v0.327.0","org":{"slug":"planetscale","name":"PlanetScale","avatarUrl":"https://media.releases.sh/orgs/planetscale.png","githubHandle":"planetscale"},"product":null,"importance":3},{"id":"rel_3lIAd1e1G6hjc-Ccx5HJW","title":"PlanetScale MCP server adds query tag exploration tools","path":"/release/rel_3lIAd1e1G6hjc-Ccx5HJW-mcp-server-reads-insights-query-tags","url":"https://planetscale.com/changelog/mcp-query-tags","org":{"slug":"planetscale","name":"PlanetScale","avatarUrl":"https://media.releases.sh/orgs/planetscale.png","githubHandle":"planetscale"},"product":null,"importance":3},{"id":"rel_2LQv6_rvYfvIaRFthQw2N","title":"PlanetScale MCP server adds tools to investigate query errors from Insights","path":"/release/rel_2LQv6_rvYfvIaRFthQw2N-mcp-server-adds-query-error-investigation-tools","url":"https://planetscale.com/changelog/mcp-query-errors","org":{"slug":"planetscale","name":"PlanetScale","avatarUrl":"https://media.releases.sh/orgs/planetscale.png","githubHandle":"planetscale"},"product":null,"importance":3},{"id":"rel_6mcu_VUoRh60xnwsuRDPT","title":"PlanetScale MCP server gains tool to fetch Postgres server logs","path":"/release/rel_6mcu_VUoRh60xnwsuRDPT-mcp-tool-pulls-postgres-server-logs","url":"https://planetscale.com/changelog/mcp-postgres-logs","org":{"slug":"planetscale","name":"PlanetScale","avatarUrl":"https://media.releases.sh/orgs/planetscale.png","githubHandle":"planetscale"},"product":null,"importance":3},{"id":"rel_wDSphtOXdyG0AXdkjU_sk","title":"PlanetScale CLI adds dedicated metrics commands for queries, tablets, and tags","path":"/release/rel_wDSphtOXdyG0AXdkjU_sk-dedicated-cli-commands-for-query-tablet-and-tag-metrics","url":"https://planetscale.com/changelog/cli-metrics-specialized","org":{"slug":"planetscale","name":"PlanetScale","avatarUrl":"https://media.releases.sh/orgs/planetscale.png","githubHandle":"planetscale"},"product":null,"importance":2},{"id":"rel_tBIWlesS_xqk6gJsgRvuy","title":"PlanetScale CLI adds insights queries samples, show, summary commands","path":"/release/rel_tBIWlesS_xqk6gJsgRvuy-insights-query-detail-accessible-from-cli","url":"https://planetscale.com/changelog/cli-insights-query-detail","org":{"slug":"planetscale","name":"PlanetScale","avatarUrl":"https://media.releases.sh/orgs/planetscale.png","githubHandle":"planetscale"},"product":null,"importance":2},{"id":"rel_6wORNog-83wAsrUXTCgqq","title":"PlanetScale CLI lets you fetch a schema recommendation with ready-to-apply DDL","path":"/release/rel_6wORNog-83wAsrUXTCgqq-cli-fetches-schema-recommendations-with-ready-to-apply-ddl","url":"https://planetscale.com/changelog/cli-insights-recommendations-show","org":{"slug":"planetscale","name":"PlanetScale","avatarUrl":"https://media.releases.sh/orgs/planetscale.png","githubHandle":"planetscale"},"product":null,"importance":2},{"id":"rel_q6HtxnhZrhr7AyunxvNVt","title":"PlanetScale redesigns Postgres metrics page with per-node tabs and shareable URLs","path":"/release/rel_q6HtxnhZrhr7AyunxvNVt-postgres-metrics-page-gets-tabbed-view-with-shareable-urls","url":"https://planetscale.com/changelog/postgres-metrics-tabs","org":{"slug":"planetscale","name":"PlanetScale","avatarUrl":"https://media.releases.sh/orgs/planetscale.png","githubHandle":"planetscale"},"product":null,"importance":2},{"id":"rel_cn_ilAHItQp23bRMWfEOS","title":"Supabase CLI v2.117.0-beta.1 adds `supabase workers new` scaffold command","path":"/release/rel_cn_ilAHItQp23bRMWfEOS-supabase-workers-new-command-added","url":"https://github.com/supabase/cli/releases/tag/v2.117.0-beta.1","org":{"slug":"supabase","name":"Supabase","avatarUrl":"https://media.releases.sh/orgs/supabase.png","githubHandle":"supabase"},"product":{"slug":"supabase-cli","name":"CLI"},"importance":2},{"id":"rel_aRcoRGDrPFNagSEOJycmU","title":"Supabase CLI v2.117.0-beta.2 adds workers push command","path":"/release/rel_aRcoRGDrPFNagSEOJycmU-workers-push-command-added","url":"https://github.com/supabase/cli/releases/tag/v2.117.0-beta.2","org":{"slug":"supabase","name":"Supabase","avatarUrl":"https://media.releases.sh/orgs/supabase.png","githubHandle":"supabase"},"product":{"slug":"supabase-cli","name":"CLI"},"importance":2},{"id":"rel_hD4-PHjASLSdNDcywq0Mp","title":"Supabase CLI v2.117.0-beta.6 adds workers list, status, and delete commands","path":"/release/rel_hD4-PHjASLSdNDcywq0Mp-workers-list-status-delete-commands-added","url":"https://github.com/supabase/cli/releases/tag/v2.117.0-beta.6","org":{"slug":"supabase","name":"Supabase","avatarUrl":"https://media.releases.sh/orgs/supabase.png","githubHandle":"supabase"},"product":{"slug":"supabase-cli","name":"CLI"},"importance":2},{"id":"rel_9vuGfHKkPzpqRR4dyiSpi","title":"Supabase CLI v2.116.0-beta.4 exposes config defaults and adds sparse mapping","path":"/release/rel_9vuGfHKkPzpqRR4dyiSpi-config-defaults-exposed-sparse-mapping-functions-added","url":"https://github.com/supabase/cli/releases/tag/v2.116.0-beta.4","org":{"slug":"supabase","name":"Supabase","avatarUrl":"https://media.releases.sh/orgs/supabase.png","githubHandle":"supabase"},"product":{"slug":"supabase-cli","name":"CLI"},"importance":2},{"id":"rel_3MyBG0kRrsxSKGKbYQoYk","title":"Supabase CLI v2.117.0-beta.5 adds ProjectConfig hosted config subset","path":"/release/rel_3MyBG0kRrsxSKGKbYQoYk-new-projectconfig-hosted-subset-toprojectconfig-added","url":"https://github.com/supabase/cli/releases/tag/v2.117.0-beta.5","org":{"slug":"supabase","name":"Supabase","avatarUrl":"https://media.releases.sh/orgs/supabase.png","githubHandle":"supabase"},"product":{"slug":"supabase-cli","name":"CLI"},"importance":2},{"id":"rel_u6dyYlDO7G5rF6dBsr95Q","title":"Supabase CLI v2.116.0-beta.5 caches shadow database baseline as PGDATA snapshot","path":"/release/rel_u6dyYlDO7G5rF6dBsr95Q-shadow-database-baseline-cached-as-pgdata-snapshot","url":"https://github.com/supabase/cli/releases/tag/v2.116.0-beta.5","org":{"slug":"supabase","name":"Supabase","avatarUrl":"https://media.releases.sh/orgs/supabase.png","githubHandle":"supabase"},"product":{"slug":"supabase-cli","name":"CLI"},"importance":2},{"id":"rel_BXK-_5Ju8vDlOpEESSk9D","title":"Supabase CLI v2.116.0-beta.10 detects dead database connections","path":"/release/rel_BXK-_5Ju8vDlOpEESSk9D-dead-database-connections-now-detected","url":"https://github.com/supabase/cli/releases/tag/v2.116.0-beta.10","org":{"slug":"supabase","name":"Supabase","avatarUrl":"https://media.releases.sh/orgs/supabase.png","githubHandle":"supabase"},"product":{"slug":"supabase-cli","name":"CLI"},"importance":2},{"id":"rel_jGeEC9cLiFWWEeAAe0vR_","title":"Supabase CLI v2.116.0-beta.9 fixes piped stdin buffering and Docker stop delay","path":"/release/rel_jGeEC9cLiFWWEeAAe0vR_-piped-stdin-buffering-bounded-docker-stop-no-longer-10s","url":"https://github.com/supabase/cli/releases/tag/v2.116.0-beta.9","org":{"slug":"supabase","name":"Supabase","avatarUrl":"https://media.releases.sh/orgs/supabase.png","githubHandle":"supabase"},"product":{"slug":"supabase-cli","name":"CLI"},"importance":2},{"id":"rel_fXy6QfbBj5RQk6eAoOK7H","title":"Supabase CLI v2.116.0-beta.11 caps Kong DNS cache TTLs","path":"/release/rel_fXy6QfbBj5RQk6eAoOK7H-kong-dns-cache-ttls-capped","url":"https://github.com/supabase/cli/releases/tag/v2.116.0-beta.11","org":{"slug":"supabase","name":"Supabase","avatarUrl":"https://media.releases.sh/orgs/supabase.png","githubHandle":"supabase"},"product":{"slug":"supabase-cli","name":"CLI"},"importance":2},{"id":"rel_3w1rMd0xJWyzfrTDX-P1l","title":"Supabase CLI v2.116.0-beta.6 mounts external scope targets","path":"/release/rel_3w1rMd0xJWyzfrTDX-P1l-external-scope-targets-now-mountable","url":"https://github.com/supabase/cli/releases/tag/v2.116.0-beta.6","org":{"slug":"supabase","name":"Supabase","avatarUrl":"https://media.releases.sh/orgs/supabase.png","githubHandle":"supabase"},"product":{"slug":"supabase-cli","name":"CLI"},"importance":2},{"id":"rel_U6WX65XdUzZZD2Ma5ttWW","title":"Supabase CLI v2.116.0-beta.13 defaults auto_expose_new_tables to true","path":"/release/rel_U6WX65XdUzZZD2Ma5ttWW-new-tables-auto-exposed-by-default-to-match-platform","url":"https://github.com/supabase/cli/releases/tag/v2.116.0-beta.13","org":{"slug":"supabase","name":"Supabase","avatarUrl":"https://media.releases.sh/orgs/supabase.png","githubHandle":"supabase"},"product":{"slug":"supabase-cli","name":"CLI"},"importance":2},{"id":"rel_xCKbeGfa37_TNLX6R4aIh","title":"Supabase CLI v2.116.0 fixes edge runtime ulimit and streamlines docker stop","path":"/release/rel_xCKbeGfa37_TNLX6R4aIh-edge-runtime-ulimit-clamped-docker-stop-no-longer-10s","url":"https://github.com/supabase/cli/releases/tag/v2.116.0","org":{"slug":"supabase","name":"Supabase","avatarUrl":"https://media.releases.sh/orgs/supabase.png","githubHandle":"supabase"},"product":{"slug":"supabase-cli","name":"CLI"},"importance":2},{"id":"rel_9DhOXGEwoESJz7eGou0id","title":"Supabase CLI v2.117.0-beta.3 moves stack remote runtime to Effect RPC","path":"/release/rel_9DhOXGEwoESJz7eGou0id-stack-remote-runtime-now-uses-effect-rpc","url":"https://github.com/supabase/cli/releases/tag/v2.117.0-beta.3","org":{"slug":"supabase","name":"Supabase","avatarUrl":"https://media.releases.sh/orgs/supabase.png","githubHandle":"supabase"},"product":{"slug":"supabase-cli","name":"CLI"},"importance":2},{"id":"rel_fyywP9izWhy7T18omLGnp","title":"Supabase CLI v2.116.0-beta.3 upgrades pg-delta migration tooling","path":"/release/rel_fyywP9izWhy7T18omLGnp-pg-delta-upgraded-to-alpha-46","url":"https://github.com/supabase/cli/releases/tag/v2.116.0-beta.3","org":{"slug":"supabase","name":"Supabase","avatarUrl":"https://media.releases.sh/orgs/supabase.png","githubHandle":"supabase"},"product":{"slug":"supabase-cli","name":"CLI"},"importance":2},{"id":"rel_qJb4hnS8OgNAhZrV7WN3o","title":"Supabase JS v2.112.4 fixes stolen-lock auth error and deprecated lock warning","path":"/release/rel_qJb4hnS8OgNAhZrV7WN3o-stolen-lock-aborterror-converted-lock-option-deprecation-warning-added","url":"https://github.com/supabase/supabase-js/releases/tag/v2.112.4","org":{"slug":"supabase","name":"Supabase","avatarUrl":"https://media.releases.sh/orgs/supabase.png","githubHandle":"supabase"},"product":{"slug":"supabase-client","name":"Client SDK"},"importance":2},{"id":"rel_94fgoEm6hP58ZY2WhorWH","title":"Client SDK v2.112.4-canary.3 warns on deprecated lock option, prevents unhandled refresh rejection","path":"/release/rel_94fgoEm6hP58ZY2WhorWH-deprecated-lock-warns-unhandled-refresh-rejection-prevented","url":"https://github.com/supabase/supabase-js/releases/tag/v2.112.4-canary.3","org":{"slug":"supabase","name":"Supabase","avatarUrl":"https://media.releases.sh/orgs/supabase.png","githubHandle":"supabase"},"product":{"slug":"supabase-client","name":"Client SDK"},"importance":2}],"sections":[{"heading":"The CLI becomes the control plane","anchor":"the-cli-becomes-the-control-plane","lede":"Neon's biggest move of the week was a rebrand and a rethinking: the Neon CLI now installs as neon rather than neonctl (the old name survives as an alias), and the new command set is organized around branch-first workflows — link, checkout, and env pull — plus read-only Postgres diagnostics through inspect db, alongside api-keys and profile management.","releaseIds":["rel_X7M5JriN1y4rQ99mWXT8J","rel_PrlNautqw3tE9tvnRwoht","rel_knznVTdjZq1RqxiM4AXVF"],"releases":[{"id":"rel_X7M5JriN1y4rQ99mWXT8J","title":"Neon CLI renames to neon, adds branch-first workflows and db diagnostics","path":"/release/rel_X7M5JriN1y4rQ99mWXT8J-cli-now-neon-branch-link-checkout-and-db-inspect-land","url":"https://neon.com/blog/just-landed-in-the-neon-cli","org":{"slug":"neon","name":"Neon","avatarUrl":"https://media.releases.sh/orgs/neon.png","githubHandle":"neondatabase"},"product":null,"importance":4},{"id":"rel_PrlNautqw3tE9tvnRwoht","title":"Neon CLI adds agent setup commands; MCP server checks stalled queries","path":"/release/rel_PrlNautqw3tE9tvnRwoht-cli-agents-one-command-setup-mcp-stalled-query-checks","url":"https://neon.com/docs/changelog/2026-08-28","org":{"slug":"neon","name":"Neon","avatarUrl":"https://media.releases.sh/orgs/neon.png","githubHandle":"neondatabase"},"product":null,"importance":3},{"id":"rel_knznVTdjZq1RqxiM4AXVF","title":"Neon proposes WAL-as-source-of-truth storage model in deep dive","path":"/release/rel_knznVTdjZq1RqxiM4AXVF-wal-s3-vision-postgres-timeline-as-lakebase-storage","url":"https://neon.com/blog/wal-s3-lakebase-storage-for-the-era-of-agents","org":{"slug":"neon","name":"Neon","avatarUrl":"https://media.releases.sh/orgs/neon.png","githubHandle":"neondatabase"},"product":null,"importance":2}]},{"heading":"PlanetScale fills out the pscale surface","anchor":"planetscale-fills-out-the-pscale-surface","lede":"PlanetScale shipped a large batch of CLI and MCP work, and the throughline is that almost everything you used to do in the dashboard is now scriptable.","releaseIds":["rel__gWeVkLeDstHopWxLAqe3","rel_9kl_UEMjOhRl3VyP2sEIG","rel_-vnd7opwHM4Ns1tGLTMs0","rel_-mS2WbVb6oQLGomW-ukGD","rel_ZP_vLnpYQm-gYwGZuUlLV","rel_Czhbr2W9MoWYv7b6tl1GM","rel_p2Ujgymb3cOy4BxCJKMHG","rel_OYrhbfrM7oVxAjsh_K2CX","rel_gWOALGxPjA8X9bD77kwHF","rel_c_C1YJfLGd_Xc-F0xzEC8","rel_GWAwGN_O7f8fPDdkJyFlB","rel_3lIAd1e1G6hjc-Ccx5HJW","rel_2LQv6_rvYfvIaRFthQw2N","rel_6mcu_VUoRh60xnwsuRDPT","rel_wDSphtOXdyG0AXdkjU_sk","rel_tBIWlesS_xqk6gJsgRvuy","rel_6wORNog-83wAsrUXTCgqq","rel_q6HtxnhZrhr7AyunxvNVt"],"releases":[{"id":"rel__gWeVkLeDstHopWxLAqe3","title":"PlanetScale CLI adds Postgres branches from a point-in-time restore","path":"/release/rel__gWeVkLeDstHopWxLAqe3-postgres-branches-now-created-from-restore-point","url":"https://planetscale.com/changelog/cli-postgres-restore-point","org":{"slug":"planetscale","name":"PlanetScale","avatarUrl":"https://media.releases.sh/orgs/planetscale.png","githubHandle":"planetscale"},"product":null,"importance":3},{"id":"rel_9kl_UEMjOhRl3VyP2sEIG","title":"PlanetScale CLI lets you list and view Postgres switchovers","path":"/release/rel_9kl_UEMjOhRl3VyP2sEIG-postgres-switchover-status-now-queryable-from-cli","url":"https://planetscale.com/changelog/cli-postgres-switchover-status","org":{"slug":"planetscale","name":"PlanetScale","avatarUrl":"https://media.releases.sh/orgs/planetscale.png","githubHandle":"planetscale"},"product":null,"importance":2},{"id":"rel_-vnd7opwHM4Ns1tGLTMs0","title":"PlanetScale CLI v0.128.0 adds payment-method management and simplifies restore commands","path":"/release/rel_-vnd7opwHM4Ns1tGLTMs0-new-payment-method-cli-commands-simpler-pitr-restore","url":"https://github.com/planetscale/cli/releases/tag/v0.326.0","org":{"slug":"planetscale","name":"PlanetScale","avatarUrl":"https://media.releases.sh/orgs/planetscale.png","githubHandle":"planetscale"},"product":null,"importance":2},{"id":"rel_-mS2WbVb6oQLGomW-ukGD","title":"PlanetScale CLI can now update org settings and manage teams","path":"/release/rel_-mS2WbVb6oQLGomW-ukGD-org-settings-and-team-management-land-in-cli","url":"https://planetscale.com/changelog/cli-org-update-teams","org":{"slug":"planetscale","name":"PlanetScale","avatarUrl":"https://media.releases.sh/orgs/planetscale.png","githubHandle":"planetscale"},"product":null,"importance":3},{"id":"rel_ZP_vLnpYQm-gYwGZuUlLV","title":"PlanetScale CLI adds org SSO management with pscale org sso","path":"/release/rel_ZP_vLnpYQm-gYwGZuUlLV-org-sso-now-manageable-via-cli","url":"https://planetscale.com/changelog/cli-org-sso","org":{"slug":"planetscale","name":"PlanetScale","avatarUrl":"https://media.releases.sh/orgs/planetscale.png","githubHandle":"planetscale"},"product":null,"importance":2},{"id":"rel_Czhbr2W9MoWYv7b6tl1GM","title":"PlanetScale CLI v0.328.0 adds SSO domain verification and IDP role flags","path":"/release/rel_Czhbr2W9MoWYv7b6tl1GM-sso-domain-verify-wait-idp-role-flags-added","url":"https://github.com/planetscale/cli/releases/tag/v0.328.0","org":{"slug":"planetscale","name":"PlanetScale","avatarUrl":"https://media.releases.sh/orgs/planetscale.png","githubHandle":"planetscale"},"product":null,"importance":2},{"id":"rel_p2Ujgymb3cOy4BxCJKMHG","title":"PlanetScale CLI v1.4.0 adds organization invoice listing commands","path":"/release/rel_p2Ujgymb3cOy4BxCJKMHG-cli-can-now-list-org-invoices-and-line-items","url":"https://planetscale.com/changelog/cli-billing-invoices","org":{"slug":"planetscale","name":"PlanetScale","avatarUrl":"https://media.releases.sh/orgs/planetscale.png","githubHandle":"planetscale"},"product":null,"importance":2},{"id":"rel_OYrhbfrM7oVxAjsh_K2CX","title":"PlanetScale CLI and MCP can now update your payment method","path":"/release/rel_OYrhbfrM7oVxAjsh_K2CX-payment-method-updatable-from-cli-and-mcp","url":"https://planetscale.com/changelog/cli-mcp-payment-method","org":{"slug":"planetscale","name":"PlanetScale","avatarUrl":"https://media.releases.sh/orgs/planetscale.png","githubHandle":"planetscale"},"product":null,"importance":3},{"id":"rel_gWOALGxPjA8X9bD77kwHF","title":"PlanetScale CLI adds service-token show command by ID","path":"/release/rel_gWOALGxPjA8X9bD77kwHF-show-single-service-token-by-id","url":"https://planetscale.com/changelog/cli-service-token-show","org":{"slug":"planetscale","name":"PlanetScale","avatarUrl":"https://media.releases.sh/orgs/planetscale.png","githubHandle":"planetscale"},"product":null,"importance":2},{"id":"rel_c_C1YJfLGd_Xc-F0xzEC8","title":"PlanetScale CLI adds backup protection from the terminal","path":"/release/rel_c_C1YJfLGd_Xc-F0xzEC8-cli-can-now-protect-backups-from-deletion","url":"https://planetscale.com/changelog/cli-backup-protected","org":{"slug":"planetscale","name":"PlanetScale","avatarUrl":"https://media.releases.sh/orgs/planetscale.png","githubHandle":"planetscale"},"product":null,"importance":2},{"id":"rel_GWAwGN_O7f8fPDdkJyFlB","title":"PlanetScale CLI v0.327.0 adds Insights, billing, and team management commands","path":"/release/rel_GWAwGN_O7f8fPDdkJyFlB-insights-billing-and-team-commands-added","url":"https://github.com/planetscale/cli/releases/tag/v0.327.0","org":{"slug":"planetscale","name":"PlanetScale","avatarUrl":"https://media.releases.sh/orgs/planetscale.png","githubHandle":"planetscale"},"product":null,"importance":3},{"id":"rel_3lIAd1e1G6hjc-Ccx5HJW","title":"PlanetScale MCP server adds query tag exploration tools","path":"/release/rel_3lIAd1e1G6hjc-Ccx5HJW-mcp-server-reads-insights-query-tags","url":"https://planetscale.com/changelog/mcp-query-tags","org":{"slug":"planetscale","name":"PlanetScale","avatarUrl":"https://media.releases.sh/orgs/planetscale.png","githubHandle":"planetscale"},"product":null,"importance":3},{"id":"rel_2LQv6_rvYfvIaRFthQw2N","title":"PlanetScale MCP server adds tools to investigate query errors from Insights","path":"/release/rel_2LQv6_rvYfvIaRFthQw2N-mcp-server-adds-query-error-investigation-tools","url":"https://planetscale.com/changelog/mcp-query-errors","org":{"slug":"planetscale","name":"PlanetScale","avatarUrl":"https://media.releases.sh/orgs/planetscale.png","githubHandle":"planetscale"},"product":null,"importance":3},{"id":"rel_6mcu_VUoRh60xnwsuRDPT","title":"PlanetScale MCP server gains tool to fetch Postgres server logs","path":"/release/rel_6mcu_VUoRh60xnwsuRDPT-mcp-tool-pulls-postgres-server-logs","url":"https://planetscale.com/changelog/mcp-postgres-logs","org":{"slug":"planetscale","name":"PlanetScale","avatarUrl":"https://media.releases.sh/orgs/planetscale.png","githubHandle":"planetscale"},"product":null,"importance":3},{"id":"rel_wDSphtOXdyG0AXdkjU_sk","title":"PlanetScale CLI adds dedicated metrics commands for queries, tablets, and tags","path":"/release/rel_wDSphtOXdyG0AXdkjU_sk-dedicated-cli-commands-for-query-tablet-and-tag-metrics","url":"https://planetscale.com/changelog/cli-metrics-specialized","org":{"slug":"planetscale","name":"PlanetScale","avatarUrl":"https://media.releases.sh/orgs/planetscale.png","githubHandle":"planetscale"},"product":null,"importance":2},{"id":"rel_tBIWlesS_xqk6gJsgRvuy","title":"PlanetScale CLI adds insights queries samples, show, summary commands","path":"/release/rel_tBIWlesS_xqk6gJsgRvuy-insights-query-detail-accessible-from-cli","url":"https://planetscale.com/changelog/cli-insights-query-detail","org":{"slug":"planetscale","name":"PlanetScale","avatarUrl":"https://media.releases.sh/orgs/planetscale.png","githubHandle":"planetscale"},"product":null,"importance":2},{"id":"rel_6wORNog-83wAsrUXTCgqq","title":"PlanetScale CLI lets you fetch a schema recommendation with ready-to-apply DDL","path":"/release/rel_6wORNog-83wAsrUXTCgqq-cli-fetches-schema-recommendations-with-ready-to-apply-ddl","url":"https://planetscale.com/changelog/cli-insights-recommendations-show","org":{"slug":"planetscale","name":"PlanetScale","avatarUrl":"https://media.releases.sh/orgs/planetscale.png","githubHandle":"planetscale"},"product":null,"importance":2},{"id":"rel_q6HtxnhZrhr7AyunxvNVt","title":"PlanetScale redesigns Postgres metrics page with per-node tabs and shareable URLs","path":"/release/rel_q6HtxnhZrhr7AyunxvNVt-postgres-metrics-page-gets-tabbed-view-with-shareable-urls","url":"https://planetscale.com/changelog/postgres-metrics-tabs","org":{"slug":"planetscale","name":"PlanetScale","avatarUrl":"https://media.releases.sh/orgs/planetscale.png","githubHandle":"planetscale"},"product":null,"importance":2}]},{"heading":"Supabase builds out workers and tightens local dev","anchor":"supabase-builds-out-workers-and-tightens-local-dev","lede":"Supabase's CLI week was dominated by a new deployment primitive: workers.","releaseIds":["rel_cn_ilAHItQp23bRMWfEOS","rel_aRcoRGDrPFNagSEOJycmU","rel_hD4-PHjASLSdNDcywq0Mp","rel_9vuGfHKkPzpqRR4dyiSpi","rel_3MyBG0kRrsxSKGKbYQoYk","rel_u6dyYlDO7G5rF6dBsr95Q","rel_BXK-_5Ju8vDlOpEESSk9D","rel_jGeEC9cLiFWWEeAAe0vR_","rel_fXy6QfbBj5RQk6eAoOK7H","rel_3w1rMd0xJWyzfrTDX-P1l","rel_U6WX65XdUzZZD2Ma5ttWW","rel_xCKbeGfa37_TNLX6R4aIh","rel_9DhOXGEwoESJz7eGou0id","rel_fyywP9izWhy7T18omLGnp","rel_qJb4hnS8OgNAhZrV7WN3o","rel_94fgoEm6hP58ZY2WhorWH"],"releases":[{"id":"rel_cn_ilAHItQp23bRMWfEOS","title":"Supabase CLI v2.117.0-beta.1 adds `supabase workers new` scaffold command","path":"/release/rel_cn_ilAHItQp23bRMWfEOS-supabase-workers-new-command-added","url":"https://github.com/supabase/cli/releases/tag/v2.117.0-beta.1","org":{"slug":"supabase","name":"Supabase","avatarUrl":"https://media.releases.sh/orgs/supabase.png","githubHandle":"supabase"},"product":{"slug":"supabase-cli","name":"CLI"},"importance":2},{"id":"rel_aRcoRGDrPFNagSEOJycmU","title":"Supabase CLI v2.117.0-beta.2 adds workers push command","path":"/release/rel_aRcoRGDrPFNagSEOJycmU-workers-push-command-added","url":"https://github.com/supabase/cli/releases/tag/v2.117.0-beta.2","org":{"slug":"supabase","name":"Supabase","avatarUrl":"https://media.releases.sh/orgs/supabase.png","githubHandle":"supabase"},"product":{"slug":"supabase-cli","name":"CLI"},"importance":2},{"id":"rel_hD4-PHjASLSdNDcywq0Mp","title":"Supabase CLI v2.117.0-beta.6 adds workers list, status, and delete commands","path":"/release/rel_hD4-PHjASLSdNDcywq0Mp-workers-list-status-delete-commands-added","url":"https://github.com/supabase/cli/releases/tag/v2.117.0-beta.6","org":{"slug":"supabase","name":"Supabase","avatarUrl":"https://media.releases.sh/orgs/supabase.png","githubHandle":"supabase"},"product":{"slug":"supabase-cli","name":"CLI"},"importance":2},{"id":"rel_9vuGfHKkPzpqRR4dyiSpi","title":"Supabase CLI v2.116.0-beta.4 exposes config defaults and adds sparse mapping","path":"/release/rel_9vuGfHKkPzpqRR4dyiSpi-config-defaults-exposed-sparse-mapping-functions-added","url":"https://github.com/supabase/cli/releases/tag/v2.116.0-beta.4","org":{"slug":"supabase","name":"Supabase","avatarUrl":"https://media.releases.sh/orgs/supabase.png","githubHandle":"supabase"},"product":{"slug":"supabase-cli","name":"CLI"},"importance":2},{"id":"rel_3MyBG0kRrsxSKGKbYQoYk","title":"Supabase CLI v2.117.0-beta.5 adds ProjectConfig hosted config subset","path":"/release/rel_3MyBG0kRrsxSKGKbYQoYk-new-projectconfig-hosted-subset-toprojectconfig-added","url":"https://github.com/supabase/cli/releases/tag/v2.117.0-beta.5","org":{"slug":"supabase","name":"Supabase","avatarUrl":"https://media.releases.sh/orgs/supabase.png","githubHandle":"supabase"},"product":{"slug":"supabase-cli","name":"CLI"},"importance":2},{"id":"rel_u6dyYlDO7G5rF6dBsr95Q","title":"Supabase CLI v2.116.0-beta.5 caches shadow database baseline as PGDATA snapshot","path":"/release/rel_u6dyYlDO7G5rF6dBsr95Q-shadow-database-baseline-cached-as-pgdata-snapshot","url":"https://github.com/supabase/cli/releases/tag/v2.116.0-beta.5","org":{"slug":"supabase","name":"Supabase","avatarUrl":"https://media.releases.sh/orgs/supabase.png","githubHandle":"supabase"},"product":{"slug":"supabase-cli","name":"CLI"},"importance":2},{"id":"rel_BXK-_5Ju8vDlOpEESSk9D","title":"Supabase CLI v2.116.0-beta.10 detects dead database connections","path":"/release/rel_BXK-_5Ju8vDlOpEESSk9D-dead-database-connections-now-detected","url":"https://github.com/supabase/cli/releases/tag/v2.116.0-beta.10","org":{"slug":"supabase","name":"Supabase","avatarUrl":"https://media.releases.sh/orgs/supabase.png","githubHandle":"supabase"},"product":{"slug":"supabase-cli","name":"CLI"},"importance":2},{"id":"rel_jGeEC9cLiFWWEeAAe0vR_","title":"Supabase CLI v2.116.0-beta.9 fixes piped stdin buffering and Docker stop delay","path":"/release/rel_jGeEC9cLiFWWEeAAe0vR_-piped-stdin-buffering-bounded-docker-stop-no-longer-10s","url":"https://github.com/supabase/cli/releases/tag/v2.116.0-beta.9","org":{"slug":"supabase","name":"Supabase","avatarUrl":"https://media.releases.sh/orgs/supabase.png","githubHandle":"supabase"},"product":{"slug":"supabase-cli","name":"CLI"},"importance":2},{"id":"rel_fXy6QfbBj5RQk6eAoOK7H","title":"Supabase CLI v2.116.0-beta.11 caps Kong DNS cache TTLs","path":"/release/rel_fXy6QfbBj5RQk6eAoOK7H-kong-dns-cache-ttls-capped","url":"https://github.com/supabase/cli/releases/tag/v2.116.0-beta.11","org":{"slug":"supabase","name":"Supabase","avatarUrl":"https://media.releases.sh/orgs/supabase.png","githubHandle":"supabase"},"product":{"slug":"supabase-cli","name":"CLI"},"importance":2},{"id":"rel_3w1rMd0xJWyzfrTDX-P1l","title":"Supabase CLI v2.116.0-beta.6 mounts external scope targets","path":"/release/rel_3w1rMd0xJWyzfrTDX-P1l-external-scope-targets-now-mountable","url":"https://github.com/supabase/cli/releases/tag/v2.116.0-beta.6","org":{"slug":"supabase","name":"Supabase","avatarUrl":"https://media.releases.sh/orgs/supabase.png","githubHandle":"supabase"},"product":{"slug":"supabase-cli","name":"CLI"},"importance":2},{"id":"rel_U6WX65XdUzZZD2Ma5ttWW","title":"Supabase CLI v2.116.0-beta.13 defaults auto_expose_new_tables to true","path":"/release/rel_U6WX65XdUzZZD2Ma5ttWW-new-tables-auto-exposed-by-default-to-match-platform","url":"https://github.com/supabase/cli/releases/tag/v2.116.0-beta.13","org":{"slug":"supabase","name":"Supabase","avatarUrl":"https://media.releases.sh/orgs/supabase.png","githubHandle":"supabase"},"product":{"slug":"supabase-cli","name":"CLI"},"importance":2},{"id":"rel_xCKbeGfa37_TNLX6R4aIh","title":"Supabase CLI v2.116.0 fixes edge runtime ulimit and streamlines docker stop","path":"/release/rel_xCKbeGfa37_TNLX6R4aIh-edge-runtime-ulimit-clamped-docker-stop-no-longer-10s","url":"https://github.com/supabase/cli/releases/tag/v2.116.0","org":{"slug":"supabase","name":"Supabase","avatarUrl":"https://media.releases.sh/orgs/supabase.png","githubHandle":"supabase"},"product":{"slug":"supabase-cli","name":"CLI"},"importance":2},{"id":"rel_9DhOXGEwoESJz7eGou0id","title":"Supabase CLI v2.117.0-beta.3 moves stack remote runtime to Effect RPC","path":"/release/rel_9DhOXGEwoESJz7eGou0id-stack-remote-runtime-now-uses-effect-rpc","url":"https://github.com/supabase/cli/releases/tag/v2.117.0-beta.3","org":{"slug":"supabase","name":"Supabase","avatarUrl":"https://media.releases.sh/orgs/supabase.png","githubHandle":"supabase"},"product":{"slug":"supabase-cli","name":"CLI"},"importance":2},{"id":"rel_fyywP9izWhy7T18omLGnp","title":"Supabase CLI v2.116.0-beta.3 upgrades pg-delta migration tooling","path":"/release/rel_fyywP9izWhy7T18omLGnp-pg-delta-upgraded-to-alpha-46","url":"https://github.com/supabase/cli/releases/tag/v2.116.0-beta.3","org":{"slug":"supabase","name":"Supabase","avatarUrl":"https://media.releases.sh/orgs/supabase.png","githubHandle":"supabase"},"product":{"slug":"supabase-cli","name":"CLI"},"importance":2},{"id":"rel_qJb4hnS8OgNAhZrV7WN3o","title":"Supabase JS v2.112.4 fixes stolen-lock auth error and deprecated lock warning","path":"/release/rel_qJb4hnS8OgNAhZrV7WN3o-stolen-lock-aborterror-converted-lock-option-deprecation-warning-added","url":"https://github.com/supabase/supabase-js/releases/tag/v2.112.4","org":{"slug":"supabase","name":"Supabase","avatarUrl":"https://media.releases.sh/orgs/supabase.png","githubHandle":"supabase"},"product":{"slug":"supabase-client","name":"Client SDK"},"importance":2},{"id":"rel_94fgoEm6hP58ZY2WhorWH","title":"Client SDK v2.112.4-canary.3 warns on deprecated lock option, prevents unhandled refresh rejection","path":"/release/rel_94fgoEm6hP58ZY2WhorWH-deprecated-lock-warns-unhandled-refresh-rejection-prevented","url":"https://github.com/supabase/supabase-js/releases/tag/v2.112.4-canary.3","org":{"slug":"supabase","name":"Supabase","avatarUrl":"https://media.releases.sh/orgs/supabase.png","githubHandle":"supabase"},"product":{"slug":"supabase-client","name":"Client SDK"},"importance":2}]}]}}