The Wire · Showcase
SUPABASE STUDIO TIGHTENS PRIVATELINK UX ACROSS FOUR COMMITS
By RepoJournal · Filed · About Supabase
Four linked PRs ship clarity to PrivateLink configuration and MFA backup flows, replacing ambiguous copy with resource IDs and clearer field ordering.
Studio's PrivateLink interface now displays AWS account IDs and connection details that properly distinguish between primary and read replica configurations [1]. The labeling shift from "AWS account" to "connection" closes a gap where operators couldn't tell which resource ID belonged where. Paired with that, MFA backup authenticator copy got rewritten to clarify you're adding a second authenticator app, not another account identity [2], and the control moved up next to the warning instead of sitting at the card's bottom. Status labels extracted into a single lookup removes inline branching logic [3], and the connection sheet now leads with AWS account ID, then database, then optional description, so empty descriptions don't ghost-print as blank names [4]. CLI shipped beta.15 with a Realtime bump from v2.128.0 to v2.128.2 [6], while the stack refactor landed focused modules for workspace metadata and managed identity policy [5]. Evals refreshed latest results automatically [7].
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
- → Pull latest studio changes to verify PrivateLink resource IDs display correctly in your environments supabase/supabase [plan]
- → Test MFA setup flow if you ship auth UX to confirm new backup authenticator messaging is clear to users supabase/supabase [monitor]
- → Update to CLI v2.115.0-beta.15 if running Realtime-dependent workflows supabase/cli [plan]
References
- [1] feat(studio): show PrivateLink resource IDs and use connection copy ↗ supabase/supabase
- [2] fix(studio): clarify MFA backup authenticator copy ↗ supabase/supabase
- [3] feat(studio): extract PrivateLink status copy ↗ supabase/supabase
- [4] feat(studio): tighten PrivateLink sheet fields ↗ supabase/supabase
- [5] refactor(stack): simplify managed identity policy ↗ supabase/cli
- [6] v2.115.0-beta.15 ↗ supabase/cli
- [7] chore: refresh eval results ↗ supabase/evals