Releases
v0.64.0
Compare
Sorry, something went wrong.
No results found
Added
Match Case in the filter operator menu, on every database that can express it. (#2048 )
Oracle SYSDBA and SYSOPER logons, on Mac and mobile. (#2039 )
Oracle in TablePro Mobile, with a Service Name or SID picker. (#2033 )
A workspace rail listing every open connection and database, with its own shortcuts. (#1282 )
Disconnect and Reconnect, from the Database menu, the rail, or the connection list.
A Database menu, plus Minimize, Zoom, Move Tab to New Window, Show Toolbar, and Customize Toolbar.
Show Object Icons, to turn sidebar icons off.
Redshift external schemas now list their tables, marked in the sidebar and opened read-only.
Changed
The menu bar is rebuilt on native macOS menus, so every command follows the window you are using.
Cmd+F finds in whatever is in front of you: rows in a table, text in the editor, the CSV inspector.
Connecting fills the window and names the step it is on, and a failure shows the database's own error.
Running a query or opening a table replaces whatever that tab was already running.
Reopening the last session connects the window you land on first.
A saved pre-connect script no longer runs on an automatic reopen.
Settings opens in a standard preferences window.
A tab's subtitle names the database it is bound to, and its toolbar repoints only that tab. (#2026 )
MCP and AI table tools take a database argument, so another database can be inspected. (#2026 )
Building from source now needs XcodeGen.
Removed
Show Tables Sidebar and Show Favorites Sidebar from the menu bar.
The "Group all connections in one window" setting. Each connection has its own window. (#1282 )
Fixed
A tab keeps running against the database it was opened on, so changing database no longer breaks it or writes to the wrong place. (#2026 )
Menu commands act on the selected row, column, and editor, and stay disabled when they would do nothing.
A reconnect brings every window's tabs back, each in the window it was in.
Window and tab names follow what the window is showing, and a name you chose is kept.
Tabs are saved before a session ends, and a window that never loaded tabs no longer deletes them.
A cancelled or failed connect leaves the window usable.
A connection unreachable at launch is reopened next time, and reconnects once the server is up.
Opening a connection that already has a window reuses it, and MCP-opened windows connect.
Row counts refine to an exact count, and stop when you close the window or leave the table. (#2059 )
Clicking through the sidebar no longer loads tables you have left, or shows the previous table's rows. (#2058 )
Stop cancels reads only, so it can no longer cut off a save or a schema change.
A brief SSH tunnel reconnect no longer closes tabs, and a dead tunnel offers to retry.
The JSON view follows the grid's sort, filters, and hidden columns, and updates with every query.
The editor restores your cursor and selection, and keeps autocomplete after a reconnect.
AI replies stream smoothly, render markdown as they arrive, and no longer slow the panel down.
Claude, Gemini, and local models no longer fail on thinking and image settings. (#2031 )
Filters compare text columns as text, match NULL and TRUE literally, and no longer break IS EMPTY. (#2029 )
Alerts, focus, calendars, number formats, and Reduce Motion follow system conventions.
Oracle connections turn on TCP keepalive, so idle sessions survive. (#2038 )
iPhone and iPad ask for Local Network access only when it is needed. (#2040 )
Security
You can’t perform that action at this time.