The Wire · Showcase
SUPABASE SHIPS MCP DEBUGGING TOOLS AND PORTS CLI TO TYPESCRIPT
By RepoJournal · Filed · About Supabase
Self-hosted deployments gain query logging for AI-assisted debugging while the CLI sheds its final Go dependencies.
Pedro Rodrigues landed queryLogs support for MCP debugging tools in self-hosted environments [1], unlocking AI assistant access to query inspection on remote servers once the platform-side work merges. The CLI continues its TypeScript migration with Colum Ferry porting db diff away from the bundled Go binary to native TypeScript [6] and migration squash following suit [7], eliminating the last LegacyGoProxy calls in the migration family. Ferry also fixed two ENOTDIR crash regressions in the functions import scanner and config discovery [8], issues that broke supabase start in 2.110.0. Meanwhile, the Studio got two critical fixes: Charis patched a tab pruning bug where new SQL editor tabs would vanish on first keystroke [2], and Joshen Lim added a barebones query cell to Explorer for Notebooks that can run SQL and render results [3], moving toward migrating the SQL Editor's tightly coupled logic. On the data pipeline front, the ETL team added vertical pod autoscaling support [5] to let replicators pack tighter based on CPU and memory metrics between initial sync and steady-state, cutting operational costs, while also hardening Snowflake connectors by disabling automatic schema evolution [4]. Realtime shipped v2.125.2 [9] with a fix to fail join attempts when Muster routing is enabled but the join fails [10], securing broadcast safety.
One email a day. Unsubscribe in one click.
Keep up with Supabase in about 3 minutes a day: what actually shipped — the commits, pull requests, releases, and security advisories that matter.
One email a day. Unsubscribe in one click. Read a past issue →
Action items
- → Review queryLogs MCP feature once platform PR #36804 merges before deploying to self-hosted supabase/supabase [plan]
- → Update CLI to 2.111+ to get db diff and squash TypeScript implementations plus ENOTDIR fixes supabase/cli [immediate]
- → Deploy Realtime 2.125.2 if using Muster routing for broadcast channels supabase/realtime [plan]
References
- [1] feat(self-hosted): implement queryLogs for the MCP debugging tools (#48900) supabase/supabase
- [2] fix(studio): keep the new SQL editor tab from being pruned on first keystroke (#48956) supabase/supabase
- [3] Joshen/fe 4077 explorer query cells (#48989) supabase/supabase
- [4] fix(snowflake): disable automatic schema evolution ↗ supabase/etl
- [5] feat(core): Add vertical pod autoscaling support ↗ supabase/etl
- [6] fix(cli): port db diff --use-pgadmin to a native differ-container invocation (CLI-1968) (#6150) supabase/cli
- [7] fix(cli): port migration squash to native TS (CLI-1969) (#6151) supabase/cli
- [8] fix(cli): fix functions import-scanner and config-discovery ENOTDIR crashes (#6164) supabase/cli
- [9] v2.125.2 ↗ supabase/realtime
- [10] fix: fail join when Muster join is enabled and join failed ↗ supabase/realtime