github TableProApp/TablePro v0.43.1

5 hours ago

Added

  • Right-click a column header to copy all its loaded values (#1325)
  • The row "Copy as" submenu adds CSV, CSV with Headers, Markdown table, and an IN clause for WHERE id IN (...) lookups (#1325)
  • A plugin update that arrives while a connection is open installs when you close the connection or quit, instead of being blocked
  • Settings > Plugins shows a badge with the count of rejected plugins and available updates
  • Connections whose driver plugin failed to load show a yellow warning triangle in the welcome list
  • A rejected driver plugin shows an inline banner with an Update Plugin button in the connection form

Changed

  • A plugin that fails to load no longer interrupts launch with an alert. The app posts a notification and lists rejected plugins in Settings > Plugins with Update Now and Remove buttons (#1322)
  • Rejected plugins auto-update from the registry in the background, retrying with backoff until they load (#1322)
  • The app installs the plugin binary built for its own version, even when the registry holds binaries for other versions (#1322)
  • Double-click or press Return on a read-only result cell to open a selectable text viewer. JSON columns open a viewer popover and BLOB columns open the hex viewer (#1336)
  • Cmd+C copies the focused cell when one row is selected and a cell has focus; otherwise it copies the selected row(s) as TSV. Cmd+Shift+C always copies row(s) as TSV. "Copy with Headers" stays in the Edit and row context menus (#1332)
  • Cmd+F toggles the filter panel on a table and opens Find in the SQL editor. The old Cmd+Shift+F filter shortcut is removed

Fixed

  • Fixes the recurring "Plugin was built with PluginKit version N, but version M is required" error after app updates. Rejected plugins now recover without manual steps (#1322, #1237, #923, #912, #443)
  • DuckDB spatial GEOMETRY columns show as WKT instead of NULL (#1324)
  • DuckDB HUGEINT and UHUGEINT keep full precision and no longer crash on negative values
  • DuckDB streaming results respect the row cap and show TIMESTAMPTZ, TIMETZ, and GEOMETRY instead of NULL
  • DuckDB schema reads handle apostrophes and concurrent schema switches
  • DuckDB ENUMs in schemas other than main resolve correctly
  • DuckDB DATE and TIMESTAMP BC years show a leading minus
  • .db, .db3, .s3db, .sl3, and .sqlitedb files open from Finder (#1327)
  • DynamoDB SSO connections work with sso-session profiles right after aws sso login, with no extra AWS CLI command (#1333)

Don't miss a new TablePro release

NewReleases is sending notifications on new releases.