← Changelog Liquid Glass chrome and a snappier editor
Churros now uses native macOS Liquid Glass for the toolbar, sidebar, and inspector. Typing and row selection are noticeably faster, the SQL completion popup stops getting stuck, and ⌘R reliably refreshes the current table.
Highlights
- Native Liquid Glass chrome — swapped the hand-painted toolbar, sidebar, and inspector for native macOS Liquid Glass primitives, then polished tokens, typography, and spacing across the chrome. Now matches Tahoe’s system materials and reflows correctly with wallpaper and appearance changes.
- Refresh with ⌘R — re-runs the current query without retyping. Fires consistently on every press now, not just the first time after a window gains focus.
- Lower typing latency — trimmed allocations in the editor and inspector hot paths and pushed project-store writes off the main actor. Typing and tab-switching are noticeably snappier on large schemas.
- Faster row selection on wide tables — cut DataGrid click-handling latency on wide rows and dropped a per-cell double-click gesture that was stealing some single clicks.
Fixes
- SQL completion popup — no longer gets stuck after a partial match, and shorter-prefix matches now rank ahead of longer ones (so
id outranks identifier_history).
- More stable reconnects — hardened concurrency around the connection state machine so reconnect after a drop behaves consistently.