Commit Graph
999 Commits
Author SHA1 Message Date
Jinpy bc490772eb feat(desktop): fileTransfer bridge for plugin workbench webviews 2026-09-21 02:03:12 +08:00
ccq b9cd24f718 feat(sync): support self-managed GitLab snippets 2026-09-20 17:30:23 +08:00
jearhe f909f85075 feat(plugins): expose read-only estimated plan host api 2026-09-20 17:15:52 +08:00
luo jiyin 765ae7e9c1 perf(build): emit only the rlib artifact 2026-09-20 14:15:05 +08:00
t8y2 1511f11be1 perf(plugins): keep download control requests independent of selection size 2026-09-20 04:21:14 +08:00
t8y2 faa8709266 feat(plugins): stream cancellable downloads to atomic local files
Refs: t8y2/dbx-plugin-s3#22
2026-09-20 04:09:15 +08:00
二丫讲梵 5b937388e5 feat(meilisearch): add index creation 2026-09-20 01:18:26 +08:00
t8y2 f638e31a79 chore(release): prepare v0.6.17 2026-09-19 19:42:29 +08:00
Jinpyandjinpy.he 1f3beb11dc fix(macos): let held keys repeat instead of opening the accent picker (#9572)
WKWebView shows the macOS accented-character popover when a key is held
down, which suppresses key repeat entirely: holding a key in plugin
terminal workbenches (e.g. the SSH plugin) registers nothing, and keys
typed while the popover is up are swallowed, so fast typists lose
characters. Terminals want key repeat, not diacritics entry.

Setting ApplePressAndHoldEnabled to false in the bundle Info.plist
restores normal key repeat inside the webview (same approach as iTerm2
and other terminal apps). macOS-only key; other platforms unaffected.

Co-authored-by: jinpy.he <jinpy.he@kuehne-nagel.com>
2026-09-19 13:31:50 +08:00
Jinpy 2b15327de3 feat(plugins): hand SOCKS5 transport proxy routes to connections 2026-09-19 09:47:15 +08:00
ReadMe.md 1f43d184aa feat(sidebar): add nested virtual table groups with drag and batch move 2026-09-19 09:24:34 +08:00
zipg 00c4d30453 fix(agent): keep offline import resilient per item with os error detail 2026-09-19 00:22:18 +08:00
gggaiitx 04c6e67bbd feat(search): add global file content search in QuickOpen 2026-09-19 00:21:27 +08:00
zipg ab2ef4a66a fix(updater): add step and path to update failure hints 2026-09-18 22:47:25 +08:00
Freedom 1321dc9b9d feat(plugins): improve connection lifecycle and session tabs 2026-09-18 22:10:37 +08:00
U1 6be8d5544e fix(plugins): refresh workbench tabs after install and rollback 2026-09-18 21:31:38 +08:00
大峰 b44e1080a8 feat(editor): semantic column navigation for CTE columns 2026-09-18 15:06:37 +08:00
t8y2 1cb99f7b52 chore(release): prepare v0.6.16 2026-09-18 02:27:08 +08:00
dengjie zhang 8eba12ea2f perf(layout): track panel resizing at a stepped cadence 2026-09-18 01:48:27 +08:00
Loc Nguyen a78fc48a7b feat(mongodb): support find explain in the SQL editor 2026-09-18 01:45:37 +08:00
t8y2 d1a2d51351 fix(plugins): block updates while connections are active 2026-09-17 22:32:47 +08:00
Jinpy e4bda693fb feat(plugins): add interactive prompts and richer connection forms 2026-09-17 19:29:28 +08:00
gggaiitx dc4764e930 feat(export): add HTML export for query result grids 2026-09-17 17:14:55 +08:00
Loc Nguyen f78dc1ba16 feat(mongodb): support bulkWrite 2026-09-17 12:54:21 +08:00
t8y2 3a47487cf9 chore(release): prepare v0.6.15 2026-09-17 02:24:58 +08:00
二丫讲梵 57e98b6d86 feat(ai): session-level prompt cache key for openai responses
Closes #9232
2026-09-16 23:23:32 +08:00
Hand Sonic f5673ca0a1 feat(mongodb): bson dumps and database backup/restore 2026-09-16 22:46:48 +08:00
КГБ Lieu b0d30e6f73 feat(sql-file): import split SQL ZIP packages with bounded extraction 2026-09-16 14:15:09 +08:00
Loc Nguyen 9eafac706e feat(mongodb): support replaceOne 2026-09-16 12:18:54 +08:00
t8y2 a8cf635292 chore(release): prepare v0.6.14 2026-09-16 01:39:53 +08:00
zipg 168f854f8a fix(agents): import standalone JRE offline packages 2026-09-15 18:09:01 +08:00
t8y2 94bcbc1631 feat(plugins): install marketplace packages via dbx deep link 2026-09-15 17:55:04 +08:00
t8y2 c489dead10 chore(release): prepare v0.6.13 2026-09-15 01:41:24 +08:00
t8y2 a81ae9f455 feat(plugins): add install-from-url for plugin packages 2026-09-15 01:16:04 +08:00
Jinpy 3d1b84831f fix(plugins): stabilize plugin integration 2026-09-14 21:03:47 +08:00
yimiaoxiehou 805d10346a feat(elasticsearch): support custom CA and mutual TLS 2026-09-14 18:31:27 +08:00
zipg 14aeb93081 fix(desktop): add --disable-gpu to Win7 WebView2 recovery 2026-09-14 17:52:59 +08:00
二丫讲梵 193d875b8a feat(ai): cross-database query with multi database selection 2026-09-14 13:50:17 +08:00
邹超 2249aa30c0 feat(editor): copy selected SQL as rich text with highlighting 2026-09-14 13:24:10 +08:00
t8y2 61b13826c5 chore(release): prepare v0.6.12 2026-09-14 02:22:14 +08:00
Anand Hegde f6e5b3ab52 fix(linux): deliver deep links and opened files to the app 2026-09-13 23:32:07 +08:00
t8y2 b5072f1a3e feat(plugin): add plugin framework workflow 2026-09-13 10:39:17 +08:00
onenewcode 8ff56b4837 feat(mongodb): add Compass-style collection import/export 2026-09-12 21:59:29 +08:00
jearhe 774f175c33 feat(redis): batch key expiry updates 2026-09-12 09:28:40 +08:00
t8y2 72847a69be chore(release): prepare v0.6.11 2026-09-12 00:20:03 +08:00
CSXFanMeng 2d9521898f feat(backup): support restoring selected MySQL tables 2026-09-11 23:20:05 +08:00
t8y2 6696af471d chore(release): prepare v0.6.10 2026-09-10 23:20:54 +08:00
zipg 77323715e7 feat(redis): support MONITOR live command log 2026-09-10 19:23:18 +08:00
二丫讲梵 e96af4aa30 feat(updater): download and prepare desktop updates in background 2026-09-10 11:44:18 +08:00
t8y2 5536ddf16b chore(release): prepare v0.6.9 2026-09-10 00:57:23 +08:00