v0.18.0: Users and Privileges, a Connection Test That Tells You Where It Failed, and a Data Grid You Can Actually Select
Tabularis v0.18.0 is a substantial release focused on database administration and usability. Key additions include a full Users & Privileges management UI for MySQL and MariaDB (list, create, edit grants), a rebuilt connection test modal that classifies SSH/tunnel/DB errors step-by-step with a copyable diagnostics report, and an all-databases mode that auto-discovers databases without requiring upfront selection. The data grid gains arrow-key navigation, discoverable Cmd+A select-all, explicit copy scopes (page vs. full result), multi-column and cell-range selection. The Run button now labels itself 'Run Statement' vs 'Run Selection' to prevent silent partial execution. ER diagram export to Mermaid and DBML is added, along with layout fixes. PostgreSQL improvements include editable hstore columns, visible expression indexes, pg_catalog-based key detection for read-only users, and reserved identifier quoting in the query builder. SQLite databases can now be created from within the app. A security pass on notebook SQL generation fixes replacement-pattern injection and identifier escaping. DynamoDB plugin is now in the official registry. Fifteen external contributors participated.