OpenrowDB 0.1.5 fixes the table data view freeze (app hangs with no crash report when browsing rows).
Fixed
- Table browse hang — Postgres and MySQL drivers now serialize all queries through a per-connection actor. Opening a table while the sidebar loads row counts, or paging quickly, was firing overlapping queries on one wire connection and hanging indefinitely instead of crashing.
- Table reset stuck — switching tables no longer leaves
isResettinglatched if SwiftUI cancels the in-flight load task. Pagination, sort, and search stay responsive after a table switch.
Install
curl -fsSL https://openrowdb.ryanprayoga.dev/install.sh | bashPin a specific version:
curl -fsSL https://openrowdb.ryanprayoga.dev/install.sh | OPENROWDB_VERSION=0.1.5 bashIncluded from earlier releases
- v0.1.4 — table search/filter debounce
- v0.1.3 — SQL tab autosave debounce
- v0.1.2 — Postgres direct connection (no pool)
- v0.1.1 — install script pipe fix