github TableProApp/TablePro v0.43.0

4 hours ago

Added

  • Import connections from Beekeeper Studio, including encrypted passwords and SSH bastion hosts
  • Schema picker at the bottom of the Tables sidebar to switch the active schema (#1296)
  • Inline dropdown picker when editing ENUM and SET columns across MySQL, MariaDB, PostgreSQL, ClickHouse, DuckDB, and MongoDB JSON-schema enums (#1283)
  • Filter rows show an enum dropdown for = and != operators on enum columns (#1283)
  • CSV/TSV inspector: edit cells, filter, sort, add/remove/rename columns, undo/redo, auto-reload on external changes; large files stream from disk (#1259)
  • iOS: SQL Server connections via FreeTDS over TDS 7.4, with schema browsing, data browser, search, filter, pagination, and explicit transactions
  • iOS: Settings > Sync shows last sync time with Sync Now and Refresh from iCloud actions

Changed

  • Drivers populate allowed enum values directly in column metadata instead of parsing them downstream
  • PluginKit ABI bumped to version 13; all registry plugins need to be re-tagged
  • New PostgreSQL, MySQL, MariaDB, SQL Server, Redshift, and CockroachDB connections default to Preferred SSL mode, matching the native client library defaults
  • MySQL and MariaDB Preferred mode now does a 2-pass connect: tries TLS first, falls back to plaintext only on SSL handshake errors (auth and network errors are not retried)
  • SSL pane shows per-engine guidance and warns inline when the driver has no TLS fallback for Preferred mode
  • Connection failures caused by SSL handshake errors now show a structured message naming the cause and recommending an SSL Mode to switch to, with credentials redacted from the raw driver response

Fixed

  • Import from other apps now detects TablePlus, Sequel Ace, and DBeaver via LaunchServices, so newly installed apps are picked up before they have been opened (#1305)
  • ClickHouse and other HTTP-based drivers can now connect to plain-HTTP servers addressed by DNS hostname (#1316)
  • Import from TablePlus now reads passwords from the keychain correctly instead of returning empty
  • Port numbers no longer render with a thousand separator under locales that use a dot as a digit separator
  • New query tab (Cmd+T) no longer jumps focus back to the previous table tab on SQLite and other file-based databases (#1313)
  • File-based databases (SQLite, DuckDB) no longer flash the sidebar table list on window focus; external changes are picked up via the file watcher instead
  • PostgreSQL connections to AWS RDS, Cloud SQL, Azure, and other hosted Postgres no longer fail with "no pg_hba.conf entry for host" (#1298)
  • Oracle SSL/TCPS settings from the SSL pane are now respected; previously every Oracle connection was plain TCP
  • Cassandra SSL settings from the SSL pane are now respected; previously every Cassandra connection was plain TCP
  • MySQL and MariaDB Preferred mode no longer fails against Cloud SQL, Azure Database, and other hosted MySQL servers that require TLS

Don't miss a new TablePro release

NewReleases is sending notifications on new releases.