tabularis
/blog/#ux

23 posts tagged with #ux

Aug 10, 2026, 11:0012 min readRelease v0.19.0#release

v0.19.0: Connections That Know They're Production, Columns That Keep Secrets, and Tables Without a Primary Key You Can Finally Edit

v0.19.0 adds colored tags and environment classification with a production write guard, masks sensitive columns in the results grid, makes tables without a primary key editable, closes the plugin driver feature gap with BLOB and materialized-view forwarding plus plugin-owned connection fields, validates plugin archives before they can touch an existing install, and stops bundling libwayland in the Linux AppImage.

Read article

More in #ux

Release v0.18.0

v0.18.0: Users and Privileges, a Connection Test That Tells You Where It Failed, and a Data Grid You Can Actually Select

v0.18.0 adds MySQL/MariaDB user and privilege management, rebuilds the connection modal around a real SSH test with classified errors and a step-by-step diagnostics log, lets a connection browse every database without picking any, gives the data grid keyboard navigation and honest copy scopes, exports the ER diagram as Mermaid or DBML, and teaches PostgreSQL to edit hstore and render expression indexes.

Release v0.17.0

v0.17.0: Visual EXPLAIN That Points at the Problem, a Row Editor That Follows You, and SQL That Formats Itself

v0.17.0 rebuilds Visual EXPLAIN around exclusive metrics, per-node findings and two new views, replaces the row-editor overlay with a selection-following right sidebar, adds SQL formatting with configurable style, clause-aware autocomplete, an opt-in nightly update channel, pgvector support for PostgreSQL, live reaction to DROP DATABASE, and a Brazilian Portuguese translation.

Release v0.16.0

v0.16.0: A Hosted Plugin Registry, Kubernetes Your Way, and Backups That Encrypt Themselves

v0.16.0 gives the plugin ecosystem real infrastructure: a hosted registry at registry.tabularis.dev, a searchable driver catalogue inside New Connection, and one-click deep-link installs — plus kubectl/kubeconfig overrides for Kubernetes tunnels, automatic encrypted connection backups to a folder or WebDAV, run-statement-at-cursor in the editor, AWS RDS IAM authentication for MySQL, and Elasticsearch and Cloudflare D1 drivers.

Release v0.15.0

v0.15.0: Bring Your Connections With You — Imports, Nested Groups, and Encrypted Exports

v0.15.0 is the connections release: import saved connections from DBeaver, Beekeeper Studio, TablePlus, DataGrip and Sequel Ace, organize them in nested folders, act on many at once, and export them encrypted — plus ENUM dropdown editing on MySQL and PostgreSQL, an MCP safety fix for EXPLAIN ANALYZE, and Windows that finally stops flashing console windows.

Release v0.14.0

v0.14.0: Stored Routines, Windows of Their Own, and a Guard Against the Unrecoverable

v0.14.0 opens the 0.14 line: manage stored procedures and functions from the sidebar, pop a connection into its own window, browse PostgreSQL materialized views, and get a confirmation dialog before a DELETE without a WHERE — plus typo-tolerant fuzzy search everywhere and a stack of Postgres/MySQL correctness fixes.

Release v0.13.3

v0.13.3: Color Your Results, Theme Your Tabs, and Pick Up Where You Left Off

v0.13.3 is a personalization release: color query results by data type, dress the editor in a new Gruvbox theme, tint the tab bar with each connection's color, reopen the connections you had last session, and toggle CSV headers when you copy — plus a community Informix driver, driver-aware Kubernetes ports, and louder MCP approval alerts.

Release v0.13.0

v0.13.0: Kubernetes Tunnels, a Quick Navigator, and MCP That Reaches Your Plugins

v0.13.0 adds first-class Kubernetes port-forward tunnels alongside SSH, a Cmd+P Quick Navigator for jumping to any table in any database, MCP access to plugin-driven connections, a closed multi-statement bypass in the MCP safety gates, Codex as an MCP install target, DML tabs in Generate SQL, a configurable display timezone, self-healing query history, and MySQL SSL modes that are actually honored.

Release v0.12.0

v0.12.0: Per-Connection Appearance, Related Records, and a SQL Splitter We Own

v0.12.0 lets you paint each connection with its own accent color and icon, peek at the row behind any foreign key without leaving the grid, ship a first-party SQL splitter with per-driver dialects, make queries feel snappier, fix BIGINT precision on large IDs, align PostgreSQL TLS with libpq, add Russian, and clean up a long tail of editor and grid papercuts.

Release v0.10.3

v0.10.3: Portable Connections, an Editor Error Boundary, and Firestore

v0.10.3 lands JSON-based connection export and import (passwords included, keychain-safe), an editor error boundary that keeps the workspace alive when a driver crashes the result grid, a portal-rendered notebook database selector, a fix for drivers that return unnamed columns, and a new community-built Firestore plugin.

Release v0.10.1

v0.10.1: Pagination Fix, Context Menu Actions, and Postgres Bindings

v0.10.1 is a short follow-up to v0.10.0: a sneaky LIMIT bug in SQL pagination gets a proper SQL tokenizer, the data grid gains multi-row deletion, duplicate row and insert-current-time actions, and the PostgreSQL driver moves to a parameterized binding module.

Release v0.9.16

v0.9.16: Connection Groups, But Faster

v0.9.16 makes connection groups feel much more direct: drag groups to reorder them, drag connections into a different group, and get more consistent pagination behavior across built-in drivers.

Release v0.9.12

v0.9.12: Under the Hood

The PostgreSQL driver switches from sqlx to tokio-postgres, MiniMax joins the AI providers, JSON columns get a proper editor, and error messages stop being cryptic.

Release v0.9.11

v0.9.11: 你好 Tabularis

Chinese (Simplified) joins the supported languages, PostgreSQL arrays finally work properly, query results are editable inline, and exports got more flexible.

Release v0.9.9

MCP Multi-Client Support and Connection Improvements: v0.9.9

v0.9.9 brings a major MCP upgrade: one-click install for Claude Desktop, Claude Code, Cursor, Windsurf, and Antigravity — plus connection UI polish and input validation.

Release v0.9.8

Connection String Import, Visual Query Builder Fix, and More: v0.9.8

v0.9.8 introduces connection string import for network drivers, fixes drag-and-drop in the Visual Query Builder on Windows, and resolves an SQLite open failure on Windows.

Release v0.9.7

Plugin Settings, Connection Groups, and Credential Cache: v0.9.7

v0.9.7 brings per-plugin interpreter settings, connection groups, a credential cache, and a robust plugin startup error flow.

Release v0.9.6

Smarter Filters, Close Tab, and a Better Plugin Install: v0.9.6

v0.9.6 ships a structured filter toolbar with ORDER BY autocomplete, a close-tab keyboard shortcut, a cleaner plugin install error experience, and a handful of focused bug fixes.

Release v0.9.5

Schema Dump, Grid Context Menu, and Stability Fixes: v0.9.5

v0.9.5 ships schema-aware dump/import for PostgreSQL, a column header context menu in the data grid, and a focused round of stability fixes for MySQL, PostgreSQL, Monaco, and the auto-updater.

Release v0.9.4

Multi-Database, Shortcuts, and a Cleaner Grid: v0.9.4

v0.9.4 brings a full multi-database sidebar for MySQL, a persistent keyboard shortcuts system with visual hints, a redesigned Connections UI, and several targeted bug fixes.

Release v0.6.0

Passwords in the Keychain, Queries in Three Languages

v0.6.0 integrates system keychain storage for credentials and ships the full UI in English, Italian, and Spanish.

Release v0.5.0

Schema Management Gets Serious

v0.5.0 turns the sidebar into a full schema editor. Create tables, modify columns, manage indexes and foreign keys — all without writing DDL by hand.

Release v0.4.0

Point, Click, Query: The Visual Query Builder

Not every query needs to be typed from scratch. v0.4.0 ships a Visual Query Builder that lets you drag tables, draw JOINs, and generate SQL automatically.