t8y2
facf85ba93
chore(release): prepare v0.6.20
2026-09-22 22:36:45 +08:00
Mo-Moore
78d8076c53
feat(desktop): always-on-top for main and detached windows
2026-09-22 16:30:19 +08:00
zipg
f468399fbd
perf(execution): prewarm tab session pools and report perceived wait
2026-09-22 14:25:39 +08:00
Jinpy
4f0f69131b
fix(plugins): carry plugin file handle ids as uuid strings
2026-09-22 14:15:13 +08:00
zipg
dc6fee7e93
fix(mysql): optionally keep explicit transactions in autocommit tabs
2026-09-22 11:11:06 +08:00
t8y2
0a4cdee417
chore(release): prepare v0.6.19
2026-09-22 03:16:56 +08:00
Abeautifulsnow
34d8811cd3
feat(ai): add read-only user skill loader for SKILL.md
...
Refs: #9363
2026-09-22 02:24:23 +08:00
cowking
576943c543
feat(history): make query history retention configurable
2026-09-22 01:17:20 +08:00
Terry Yao
3687a9cbfb
feat(solr): add Apache Solr connection support
2026-09-21 18:07:44 +08:00
amwps290
1000aa07b6
feat(pg,kingbase): partition table operations and detail queries
2026-09-21 15:36:49 +08:00
t8y2
865b9fba84
feat(plugins): add host.storage bridge and document sidecar data dir
2026-09-21 11:41:58 +08:00
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