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
+2Lines changed: 2 additions & 0 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -11,6 +11,8 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0
11
11
12
12
- Fix AI chat hanging the app during streaming, schema fetch, and conversation loading (#735)
13
13
- SSH Agent auth: fall back to key file from `~/.ssh/config` or default paths when agent has no loaded identities (#729)
14
+
- Wire AI Explain (⌘L), Optimize (⌘⌥L), and Toggle Sidebar (⌘0) shortcuts to menu bar commands
15
+
- Keyboard shortcuts follow macOS HIG — remap Quick Switcher to ⌘⇧O, Format Query to ⌘⇧L, fix stale tooltip hints
14
16
- SSH-tunneled connections failing to reconnect after idle/sleep — health monitor now rebuilds the tunnel, OS-level TCP keepalive detects dead NAT mappings, and wake-from-sleep triggers immediate validation (#736)
15
17
- Composite primary key tables: editing or deleting a row affects all rows sharing the first PK value instead of just the target row
16
18
- Structure view saves bypass safe mode on read-only connections
@@ -178,7 +176,6 @@ TablePro is keyboard-driven. Most actions have shortcuts, and most menu shortcut
178
176
| Query History |`Cmd+Y`|
179
177
| Toggle Cell Inspector |`Cmd+Option+I`|
180
178
| Toggle Results |`Cmd+Opt+R`|
181
-
| Toggle AI Chat |`Cmd+Shift+L`|
182
179
| Settings |`Cmd+,`|
183
180
184
181
### Results
@@ -193,9 +190,8 @@ TablePro is keyboard-driven. Most actions have shortcuts, and most menu shortcut
193
190
194
191
| Action | Shortcut | Description |
195
192
|--------|----------|-------------|
196
-
| Toggle AI Chat |`Cmd+Shift+L`| Open or close the AI chat panel |
197
-
| Explain with AI |`Cmd+L`| Send selected SQL (or current query) to AI for explanation |
198
-
| Optimize with AI |`Cmd+Option+L`| Send selected SQL (or current query) to AI for optimization |
193
+
| Explain with AI |`Cmd+L`| Send current query to AI for explanation |
194
+
| Optimize with AI |`Cmd+Option+L`| Send current query to AI for optimization |
199
195
200
196
## ER Diagram
201
197
@@ -309,11 +305,11 @@ Vim mode keybindings only apply in the SQL editor. They don't affect the data gr
309
305
310
306
## Quick switcher
311
307
312
-
The Quick Switcher (`Cmd+P`) lets you search and jump to any table, view, database, schema, or recent query. It uses fuzzy matching, so typing `usr` finds `users`, `user_settings`, etc.
308
+
The Quick Switcher (`Cmd+Shift+O`) lets you search and jump to any table, view, database, schema, or recent query. It uses fuzzy matching, so typing `usr` finds `users`, `user_settings`, etc.
313
309
314
310
| Action | Shortcut |
315
311
|--------|----------|
316
-
| Open Quick Switcher |`Cmd+P`|
312
+
| Open Quick Switcher |`Cmd+Shift+O`|
317
313
| Navigate results |`Up` / `Down` arrows |
318
314
| Open selected item |`Return`|
319
315
| Dismiss |`Escape`|
@@ -326,7 +322,6 @@ Results are grouped by type (tables, views, system tables, databases, schemas, r
0 commit comments