$ the-wire · showcase
Studio Explorer gets resizable query results split
By RepoJournal · Filed · About Supabase
The Studio Explorer now ships with a resizable split between the SQL editor and results, replacing the fixed 45% editor height.
The Studio Explorer's `QueryEditor` viewport variant now renders the SQL editor and results in a vertical `ResizablePanelGroup`, with the split persisted under `LOCAL_STORAGE_KEYS.EXPLORER_QUERY_SPLIT_SIZE`. The embedded notebook variant is unchanged [1]. This replaces the fixed `h-[45%]` editor height, giving users control over how much space queries and results occupy.
The tiny `MultiSelectorTrigger` alignment fix landed for badges and inline input that overflowed the 26px control; the trigger now stretches its children to fit [2]. A duplicate commit entry for the same change also exists [3]. Reviewdog's `avoid-typos` GitHub Action was bumped because v1.26.3's Dockerfile builds on the now-EOL `debian:bullseye-slim`, which caused 404 fetch failures [4].
The ETL crash-recovery test now stores replication progress in Postgres and reopens it after simulated crashes instead of reusing in-memory state. It waits for initial table sync before testing crashes and for the table to be ready after restart, reducing flakiness [5]. ETL API validation messages were improved [6], and a portable Studio runtime artifact was released for linux/amd64, linux/arm64, and darwin/arm64 at `ghcr.io/supabase/cli/studio:2026.09.07-sha-7996410` [7].
Action items
- → Pull the new Studio image if you rely on prebuilt runtime artifacts supabase/slim-services [monitor]
- → Monitor reviewdog action after the debian:bullseye-slim EOL bump supabase/supabase [plan]
References
- [1] feat(studio): resizable query/results split in the Explorer query editor ↗ supabase/supabase
- [2] fix(ui-patterns): align badges and input in the tiny multi-select trigger ↗ supabase/supabase
- [3] fix(ui-patterns): align badges and input in the tiny multi-select trigger (#49986) ↗ supabase/supabase
- [4] Bump reviewdog action misspell (#50071) ↗ supabase/supabase
- [5] Use Postgres state and explicit sync waits in the crash-recovery test ↗ supabase/etl
- [6] ref(api): Improve validation messages ↗ supabase/etl
- [7] studio 2026.09.07-sha-7996410 ↗ supabase/slim-services