Sign in with a TablePro account to use your plan, see your devices and sync a team library. A license key from an earlier version moves into your account the first time the app opens. A dropped connection keeps its rows while it reconnects, with Cancel, and every surface shows the same connection state. Imports, exports, backups, restores and transfers share one progress sheet, and Quit, Close and Disconnect ask once about work still running. Remote DuckDB connections can go through an SSH tunnel, Cloudflare Tunnel, SOCKS proxy or tunnel command, and now require the Token instead of secrets in ~/.duckdb. A raw SQL filter can no longer run a second statement, and a DuckDB token no longer reaches another server that a later ATTACH names. Sending feedback from inside the app is no longer available.
Added
- A dropped connection keeps its rows and shows a reconnecting bar with Cancel, then Reconnect after 10 tries. (#4001)
- Settings > MCP offers Try Again when the server fails to start, and says when the port you set was in use. (#4007)
- Plugin installs and updates show their progress with Cancel, and a failed update stays in Settings with Try Again. (#4009)
- Quit, Close and Disconnect ask once, in one alert listing the restores, imports, exports and queries still running. (#4009)
- Downloading cloud-sql-proxy shows its progress with Cancel, and connecting says when it downloads. (#4009)
- Linked folders show what each scan found, and Settings > License > Team shows the team library's last refresh. (#4009)
- A notification when an agent session waits for your answer or its reply fails while you are elsewhere. (#4009)
- Remote DuckDB connections can go through an SSH tunnel, Cloudflare Tunnel, SOCKS proxy or tunnel command. (#4021)
- Sign in with a TablePro account to unlock paid features, see your devices and sync a team library. (#4045)
Changed
- The connections strip, Welcome, the switcher, menus and the iOS app show one connection state, only when it needs you. (#4001)
- The welcome window shows a license that needs attention and iCloud sync problems, each linking to the fix. (#4005)
- Plugins that could not load are listed in Settings > Extensions with the reason, Update, Try Again and Remove. (#4007)
- Notices, warnings and errors use the standard macOS look: color only on the symbol, with no tinted boxes, dots or chips. (#4007)
- Connection tags are edited in a token field: type a name to add or create a tag, and press Delete to remove one. (#4007)
- On iOS, a saved row no longer shows a toast, and NULL, Default and column types use standard buttons and text. (#4007)
- Imports, exports, backups, restores, transfers and copies share one progress sheet, and Escape asks before stopping. (#4009)
- A finished tab shows a checkmark and a failed one a red triangle, where both showed the same dot. (#4009)
- The MCP disconnect tool refuses while the connection has running work, unsaved changes or an open transaction. (#4018)
- Remote DuckDB connections now require the Token and no lon
