github TableProApp/TablePro v0.58.0

latest release: plugin-teradata-v1.0.0
one day ago

Added

  • Connect through a SOCKS5 proxy, set on the connection form's new SOCKS Proxy pane. The proxy resolves the database hostname, so names that only resolve behind it work. (#1882)
  • SQL Server connections can use Windows Authentication (Kerberos) on macOS. Sign in with your existing kinit ticket, or enter a Kerberos principal and password. Connect by hostname, not IP address. (#1879)
  • Teradata support through a downloadable native Swift driver. Connect over TD2 or TDNEGO, optionally with TLS, browse databases, tables, and columns, run SQL, edit rows, and create or alter tables. (#1867)
  • The sidebar database tree remembers which databases and schemas you expanded, per connection, so reopening a window keeps them open.
  • A Saved Customizations section in Settings lists the tables where you set column layouts or filters, and lets you reset any or all of them.
  • Per-table column layouts (widths, order, and hidden columns) sync across your Macs with iCloud when Settings sync is on.

Changed

  • The query result row cap no longer adds a LIMIT to your SQL. The query runs as written and TablePro stops reading at the cap, so a query with ORDER BY no longer returns different rows than you typed. (#1884)
  • Settings groups the data grid, pagination, result formatting, JSON viewer, query history, and saved customizations under a new Data tab, and moves recent tables, object comments, and default sidebar layout under General.

Fixed

  • Fixed the split dividers in the Users and Roles, Structure, Server Dashboard, and SQL editor panels not showing the resize cursor on hover, even though they could be dragged. (#1905)
  • Fixed a query with a comment after the closing semicolon, such as SELECT 1; -- note, running as two statements and failing on the trailing comment. A comment-only query now does nothing instead of erroring. (#1895)
  • Fixed duplicating a connection dropping its Cloudflare Tunnel and Cloud SQL Auth Proxy settings and stored secrets.
  • Fixed the tunnel panes warning about only some conflicting connection methods. Each pane now lists every one with a button to turn it off.
  • Fixed Copy as, Delete, and the Edit menu's copy and delete acting on only the active row instead of the whole cell-range or column selection in the data grid. (#1898)
  • Fixed the Edit menu's Copy as JSON copying the wrong rows when the grid was sorted or filtered. (#1898)
  • Fixed tables picked in the sidebar showing up unchecked and being skipped when exporting to SQL or MQL. The export sheet now checks them with the format's default options. (#1897)
  • Fixed ClickHouse queries showing only a success message with no result table. TablePro now reads what the server returned instead of guessing from the first word, so any query that produces rows shows the grid, including empty results and queries with their own FORMAT clause. (#1886)
  • Fixed ClickHouse INSERT statements always reporting 0 rows affected. (#1886)
  • Fixed ClickHouse query exports writing an empty file when the query started with a comment. (#1886)
  • Fixed a restored window tab sometimes showing a blank name until you switched to it. (#1894)
  • Fixed the window title not updating right away after saving a query to a file or opening a favorite into the current tab. (#1894)
  • Fixed the SQL editor in a new tab losing keyboard focus after the first couple of characters, which stopped typing until you clicked back in. (#1885)
  • Cancelling a SQL Server connection now stops right away instead of waiting for the attempt to finish. A connection also gives up after the login timeout with a clear message, and for Windows Authentication points at the usual Kerberos causes (KDC unreachable, missing SPN, or clock skew). (#1889)
  • Fixed MySQL and MariaDB queries ending in ORDER BY showing an empty result instead of a server error. A failure while reading rows was treated as the end of results, so TablePro now shows the error. (#1884)
  • Fixed the query result row cap returning a single row when it was set to unlimited. (#1884)
  • Fixed SSH tunnels that could accept a connection then go quiet, which showed up as MySQL and MariaDB timing out while reading the server greeting. A tunnel that cannot open its forwarding channel now gives up after 10 seconds and logs the reason. (#1883)
  • Fixed connections being reset when a single session opened several at once through one SSH tunnel, which could happen while browsing schemas. (#1883)
  • Fixed the connection form's SSH tunnel Socket Path hint always showing the PostgreSQL path. It now shows the right default per database type, such as /var/run/mysqld/mysqld.sock for MySQL and MariaDB. (#1902)
  • Per-column display formats (Display As) are now kept per table, so two tables with the same name in different databases or schemas no longer share formatting.
  • Reopening a table now restores a saved filter's AND/OR match mode instead of resetting it to AND.

Don't miss a new TablePro release

NewReleases is sending notifications on new releases.