The Wire · Showcase
CLI FIXES KILL SELINUX FAILURES AND DEBUG TLS BYPASS, STUDIO GETS QUERY BLOCKING VISIBILITY
By RepoJournal · Filed · About Supabase
The Go CLI patched three production gotchas overnight: SELinux now stops blocking pg-delta, debug mode no longer silently kills TLS, and sslmode flags finally stick.
Supabase CLI landed three fixes that will spare your morning on-call shift. First, pg-delta on SELinux-enforcing systems (Fedora with rootless Podman) was hitting EACCES errors reading CA bundles [1]. Second, running with --debug silently disabled TLS on every database connection, which meant SSL-enforcing projects worked without the flag but failed with it [2]. Third, the --db-url sslmode parameter was being dropped entirely during connection setup [3]. Separately, Studio shipped a critical usability win: the activity table now surfaces root blocking queries so you can see which ones are actually causing the problem [4]. The CLI also fixed db reset error messages to match Go behavior [5] and added oxc toolchain to VS Code support [6]. Postgres released six new site variants [ref:16, ref:17, ref:18, ref:19, ref:20], and ETL tightened Docker publishing guardrails while adding durable write duration metrics to catch latency bias between sync and deferred destinations [ref:6, ref:8].
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
- → Update supabase/cli to latest for the SELinux, TLS, and sslmode fixes supabase/cli [immediate]
- → Review activity table blocking query filter in Studio if you manage large connection pools supabase/supabase [plan]
- → Monitor ETL durable write duration metrics (etl_batch_items_durable_duration_seconds) for destination latency comparisons supabase/etl [monitor]
References
- [1] fix(cli): pg-delta selinux bind mount (#5990) supabase/cli
- [2] fix(cli): keep TLS under --debug (#5981) supabase/cli
- [3] fix(cli): honor --db-url sslmode (#5980) supabase/cli
- [4] Joshen/fe 4000 activity table to show queries which are blockers ↗ supabase/supabase
- [5] fix(cli): use Go's bare invalid-version error in db reset (CLI-1979) (#5969) supabase/cli
- [6] chore: add oxc toolchain to root devDependencies for the VS Code extension (#5986) supabase/cli
- [7] 17.6.1.157-site ↗ supabase/postgres
- [8] 17.9.0.010-orioledb-site ↗ supabase/postgres
- [9] 15.14.1.157-site ↗ supabase/postgres
- [10] 15.14.1.157-site-x86 ↗ supabase/postgres
- [11] 17.9.0.010-orioledb-site-x86 ↗ supabase/postgres
- [12] Add durable write duration metric to apply loop ↗ supabase/etl
- [13] fix(ci): guard stable Docker image publishing (#945) supabase/etl