You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: CHANGELOG.md
+13-10Lines changed: 13 additions & 10 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -7,27 +7,29 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0
7
7
8
8
## [Unreleased]
9
9
10
+
## [0.52.1] - 2026-06-22
11
+
10
12
### Added
11
13
12
14
- Import connections on iPhone. Open a .tablepro file from Files or AirDrop, or use Import Connections in the list menu. Encrypted files prompt for the passphrase, and you choose how to handle duplicates.
13
-
- Export connections on iPhone from the list menu and share the .tablepro file. Passwords are left out by default; include them by setting a passphrase that encrypts the file.
15
+
- Export connections on iPhone from the list menu. Passwords are left out by default; include them by setting a passphrase that encrypts the file.
14
16
15
17
### Changed
16
18
17
-
- Drag-selecting many columns in a wide result set scrolls smoothly instead of lagging; the selection overlay and row highlight now look up column positions from a cache that refreshes when columns are added, removed, or reordered.
19
+
- Drag-selecting many columns in a wide result set scrolls smoothly instead of lagging.
18
20
- The connection Export Options dialog keeps a steady size when you turn on Include Credentials, and saves through the standard macOS save dialog.
19
-
-Data grid now serves the row count from its existing cache instead of recomputing it on every layout pass, reducing CPU churn while scrolling large result sets.
20
-
- Typing in the sidebar table search stays responsive on databases with thousands of tables; filtering runs after a short pause instead of on every keystroke.
21
-
- The welcome sidebar rebuilds its connection tree in linear time, so favoriting, moving, or regrouping connections stays responsive with many connections and nested groups.
22
-
- Autocomplete ranks each fuzzy candidate once per keystroke instead of three times, keeping the suggestion list snappy on wide SELECT clauses with hundreds of columns.
21
+
-Scrolling large result sets uses less CPU.
22
+
- Typing in the sidebar table search stays responsive on databases with thousands of tables.
23
+
- The welcome sidebar stays responsive with many connections and nested groups.
24
+
- Autocomplete stays snappy on wide SELECT clauses with hundreds of columns.
23
25
24
26
### Fixed
25
27
26
-
- SQL autocomplete no longer stops appearing until the app is relaunched; the suggestion list stays available after switching query tabs and windows. (#1731)
27
-
- Oracle connections no longer crash the app when the server sends a backend message the driver cannot decode; the query fails with a clear error and the connection reconnects. (#483)
28
+
- SQL autocomplete no longer stops appearing until the app is relaunched; it stays available after switching query tabs and windows. (#1731)
29
+
- Oracle connections no longer crash the app when the server sends a message the driver cannot decode; the query fails with a clear error and reconnects. (#483)
28
30
- MongoDB TLS handshake failures now report the actual cause instead of always blaming a cipher or protocol mismatch. (#1418)
29
31
- The External Clients access level no longer reverts to Read Only after saving and reopening a connection, so MCP clients keep the write access you granted. (#1730)
30
-
- Typing fast with the autocomplete window open no longer stalls each keystroke; the live refilter is debounced, cancelable, and moved off the main thread.
32
+
- Typing fast with the autocomplete window open no longer stalls each keystroke.
31
33
32
34
## [0.52.0] - 2026-06-19
33
35
@@ -2348,7 +2350,8 @@ TablePro is a native macOS database client built with SwiftUI and AppKit, design
-**Import and export connections on iPhone**: Open a .tablepro file from Files or AirDrop, or use Import Connections in the list menu. Export from the list menu. Passwords are left out by default; include them by setting a passphrase that encrypts the file
11
+
- Encrypted files prompt for the passphrase on import, and you choose how to handle duplicates
12
+
13
+
### Improvements
14
+
15
+
- Drag-selecting many columns in a wide result set scrolls smoothly instead of lagging
16
+
- Scrolling large result sets uses less CPU
17
+
- Typing in the sidebar table search stays responsive on databases with thousands of tables
18
+
- The welcome sidebar stays responsive with many connections and nested groups
19
+
- Autocomplete stays snappy on wide SELECT clauses with hundreds of columns
20
+
- The connection Export Options dialog keeps a steady size when you turn on Include Credentials, and saves through the standard macOS save dialog
21
+
22
+
### Bug Fixes
23
+
24
+
- SQL autocomplete no longer stops appearing until the app is relaunched; it stays available after switching query tabs and windows (#1731)
25
+
- Oracle connections no longer crash the app when the server sends a message the driver cannot decode; the query fails with a clear error and reconnects (#483)
26
+
- MongoDB TLS handshake failures now report the actual cause instead of always blaming a cipher or protocol mismatch (#1418)
27
+
- The External Clients access level no longer reverts to Read Only after saving and reopening a connection, so MCP clients keep the write access you granted (#1730)
28
+
- Typing fast with the autocomplete window open no longer stalls each keystroke
0 commit comments