t8y2
943d5ec7dd
feat(plugins): serve plugin UI assets over the dbx-plugin scheme
...
The workbench sandbox inlines only the entry script, so code-split
chunks had no runtime address and dynamic imports 404'd. Serve each
installed plugin's ui.root through dbx-plugin://localhost/<id>/<path>
(WebView2 maps the scheme to http://dbx-plugin.localhost ), inject the
platform-correct form as the sandbox document <base>, and allow it in
the resource CSP. Reads reuse the registry's ui-asset validation
(traversal confinement, 32 MiB cap, sha256 etag) and answer CORS with
ACAO:* for the opaque-origin iframe; responses are no-store so plugin
updates land immediately.
Existing plugins are unaffected. Builds that emit relative asset URLs
(vite base "./" / webpack publicPath "./") additionally regain lazy
loading and font loading; documented for plugin authors in both
languages.
2026-09-21 02:49:05 +08:00
t8y2
8889ae1a00
chore(release): prepare v0.6.18
2026-09-21 02:21:28 +08:00
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
Jinpy and jinpy.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