You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
SurrealDB 2.x and 3.x support as a downloadable driver. Browse namespaces and databases, run SurrealQL, and edit records in the grid. (#1862)
xAI (Grok) as an AI provider. Paste a key from the xAI Console, or sign in with a SuperGrok or X Premium+ subscription and use no key at all.
Google Cloud SQL connections through the Cloud SQL Auth Proxy. Turn it on for a MySQL, PostgreSQL, or SQL Server connection, set the instance connection name, and TablePro starts and stops the proxy for you. (#1728)
Beancount ledger support as a downloadable, read-only driver. Transactions, postings, accounts, prices, and balances read as SQL tables, and BQL runs with a BQL: prefix. (#1474)
New Query in the Favorites sidebar + menu, which opens an empty SQL query tab.
Database users, roles, and privileges on MySQL and PostgreSQL, under View > Users & Roles. Pick any object from the server down to a single column, see where each privilege comes from, and grant or revoke it. Changes are staged, undoable, and shown as SQL before they run. (#1413)
File > Reopen Closed Tab (Cmd+Shift+T) brings back the tab you just closed, and File > Recently Closed lists the last 20, kept for 30 days. (#1854)
Open a database from the terminal. Install the tablepro command from Settings > General, then run ddev tablepro in a DDEV project. Links to a database on your own Mac can be trusted with Always Allow and reviewed in Settings > General. (#1486)
Changed
Query results always open in a result tab, so a single result can be pinned before the next query replaces it. Pin from the tab's context menu or with Cmd+Option+P. (#1855)
Closing a query tab keeps its SQL in Recently Closed instead of throwing it away, and the close button shows the unsaved dot for a query you typed into. (#1854)
Fixed
Fixed a crash when several tables on the same connection ran queries at the same time.
Column comments now show in the data grid header as soon as the table opens, and the header grows to fit them. (#1861)
Size to Fit no longer stretches a column of long text past the window. Fitted columns stop at half the visible grid, and every column has a maximum width.
The username is now optional. Leaving it empty no longer fills in root, and lets the database pick its own default the way psql and mysql do.
A failed or cancelled connection that uses a Cloudflare tunnel no longer leaves the cloudflared process running in the background.
Pinned results are no longer discarded by Clear Results, and a tab holding one is no longer reused to browse a different table. (#1855)
Quitting now warns about unsaved changes in any tab, not just the visible one. (#1854)