tabularis
/blog/#data-grid

12 posts tagged with #data-grid

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 #data-grid

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.

Optimizing a Virtualized React Grid: 3,420 Formatter Calls Down to 90

The Tabularis data grid was already virtualized, but wide tables still took 29 ms of React render work per scroll tick. The bottleneck was the visible rows, not the total row count.

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.2

v0.13.2: Notebooks You Can Manage, Query Progress in Real Time, and a Grid That Scrolls

v0.13.2 turns notebooks into a managed, per-connection workspace with undo and a visual history, streams query progress live while a batch runs, makes wide-table scrolling fluid again, teaches autocomplete to read your clauses across databases, and corrects the numbers in Visual EXPLAIN.

Release v0.13.1

v0.13.1: Signed macOS Builds, a Postgres Explain That Finally Runs, and Pagination That Honors Your OFFSET

v0.13.1 is a correctness pass on v0.13.0: macOS builds are now code-signed and notarized, the Postgres Explain Plan that never worked now runs, paginated queries stop dropping your OFFSET, postgresql:// and mariadb:// connection strings are accepted, the MCP read-only gate stops misreading a parenthesized SELECT as a write, the grid no longer freezes on giant JSON cells, and the macOS Keychain stops prompting on every AI-tab open.

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.11.0

v0.11.0: A Real Editor Inside Every Cell, Triggers, and 日本語

v0.11.0 puts a Monaco-grade editor with diff inside JSON, JSONB and long text cells (in a dedicated Tauri window, even), adds a full trigger manager for PostgreSQL/MySQL/SQLite, makes foreign keys click-to-navigate, ships a Japanese translation, and lets multi-statement scripts share a real database session.

Release v0.10.2

v0.10.2: Postgres on AWS RDS, Cell-Level Copy, and SQL INSERT Export

v0.10.2 fixes a Postgres TLS handshake that broke AWS RDS connections on macOS, lands cell-level selection and SQL INSERT as a copy format in the data grid, restores MySQL passwordless connections, and unbreaks the Manage SSH Connections button.

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.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.