github TableProApp/TablePro v0.39.0

latest release: v0.39.1
6 hours ago

Added

  • AI Chat: tool calling with per-card approval, Ask / Edit / Agent modes, and 7 providers (Anthropic, OpenAI, OpenRouter, Gemini, Ollama, GitHub Copilot, custom OpenAI-compatible)
  • AI Chat: @ mentions for Schema, Table, Current Query, Query Results, and saved queries
  • AI Chat: slash commands (/explain, /optimize, /fix, /help) plus user-defined commands
  • AI Chat: inline model picker with per-turn model attribution
  • AI Chat: per-connection rules for the assistant
  • Linked SQL Folders: two-way sync between Favorites and a folder of .sql files
  • Database type chooser sheet for new connections
  • Connection URL import in the database type chooser

Changed

  • iOS: streaming data layer for large queries
  • Toolbar shows a tinted engine icon to distinguish windows on the same database (#1044)
  • XLSX export is free
  • Safe Mode is free
  • Favorites sidebar is connection-scoped
  • Connection Form: sidebar navigation with native toolbar actions
  • "Read-Only" / "Read-Write" renamed to "Read Only" / "Read & Write"
  • ER diagram nodes scale with system text size
  • Welcome, Connection Form, and Integrations Activity use SwiftUI scenes

Fixed

  • "MariaDB plugin not installed" prompt for built-in lazy drivers
  • Cmd+K Quick Switcher schema selection on SQL Server and Oracle
  • iOS: crash opening some MySQL tables
  • iOS: silent timeout on .local and local-network addresses
  • iOS: row list "Index out of range" crash on shrink (#1094)
  • iOS: out-of-range port crash on MySQL, PostgreSQL, Redis (#1094)
  • IME editor jump after committing words like "测试" (#1012)
  • Cmd+T tab focus flash
  • Cmd+X with no selection now cuts the line (#1075)
  • Cmd+A on a query with a trailing newline (#1075)
  • Editor window size, position, and zoom across launches
  • Personal Apple Developer team builds (#1020)
  • SSH auth-failure alerts labelled the wrong cause (#1005)
  • TOTP codes rejected across rotation boundary
  • SSH Password against keyboard-interactive-only servers (#1005)
  • SSH Password + Google Authenticator (#1005)
  • Up/Down arrow at end-of-document caret
  • Caret line-number color in the gutter
  • Cmd+Left/Right at end of a line without a trailing newline (#1007)
  • Multi-window tab persistence dropped all but one tab on relaunch
  • Filter autocomplete focus on Full Keyboard Access
  • Toolbar database name on relaunch
  • Cmd+K database switch reverted in Cmd+T and other paths (#1043)
  • AI provider Test Connection showed unsupported URL on draft endpoint
  • Connection Form coordinator rebuilt on every parent re-render (#1102)
  • MongoDB SRV connection strings include the port (#1101)
  • AI Chat composer: IME, scroll bar, Shift+Return (#1100)
  • AI Chat tool roundtrip limit raised 5 → 10 (#1096)
  • AI Chat per-connection rules CloudKit sync (#1098)
  • AI Chat Retry button on non-recoverable errors
  • AI Chat code blocks without a language tag
  • AI Chat Insert button focus
  • MCP errors surface readable messages (#1095)
  • Data grid column header inset
  • Toolbar connection status left inset

Don't miss a new TablePro release

NewReleases is sending notifications on new releases.