onenewcode
a57906ed7e
feat(driver-store): filter built-in drivers by install status
2026-09-16 20:16:29 +08:00
t8y2
048b9ed291
feat(plugins): add host.copy bridge for plugin clipboard writes
...
Plugin workbenches run in a sandbox="allow-scripts" iframe with an opaque
origin, so every scripted clipboard path (async Clipboard API, offscreen
textarea + execCommand) is denied there — plugins could not copy share
links to the system clipboard. The bridge now exposes host.copy: the
workbench host reuses copyToClipboard (Tauri clipboard-manager on desktop,
Web Clipboard with a legacy fallback on web hosts), and the sandbox iframe
additionally gets allow="clipboard-write" so engines that honor the
delegation can write directly.
The dev host matches production: its debug page answers host.copy in the
top-level document and its plugin iframes carry the same allow attribute.
No new plugin permission is required, so old hosts keep installing new
plugins and old plugins simply never call the method.
2026-09-16 14:29:47 +08:00
КГБ Lieu
b0d30e6f73
feat(sql-file): import split SQL ZIP packages with bounded extraction
2026-09-16 14:15:09 +08:00
onenewcode
7ab781ce19
feat(mongodb): stream legacy agent exports via find cursors
2026-09-16 13:20:08 +08:00
Loc Nguyen
9eafac706e
feat(mongodb): support replaceOne
2026-09-16 12:18:54 +08:00
弈秋
72be4ad9eb
fix(gbase8s): support CREATE DATABASE and open mixed-locale databases
2026-09-16 11:54:56 +08:00
onenewcode
9bf52dab69
fix(completion): stop aliasing DELETE target tables
2026-09-16 11:28:31 +08:00
t8y2
e916e9e927
feat(mcp): add WorkBuddy client config template
2026-09-16 11:15:40 +08:00
t8y2
15c38da8ea
fix(redis): preserve full key snapshots during local search
...
Closes #9120
2026-09-16 00:47:22 +08:00
t8y2
dffd3025a7
fix(query): show SQL Server notices outside result-set tabs
...
Closes #9166
2026-09-16 00:47:21 +08:00
Loc Nguyen
69b138dc22
feat(mongodb): support estimatedDocumentCount, db.stats, db.serverStatus
2026-09-16 00:40:32 +08:00
zipg
3c8ae159fb
feat(ui): route Ctrl+F search by focused surface
2026-09-15 23:20:05 +08:00
zipg
4c80d16e26
feat(plugins): polish plugin marketplace listing display
2026-09-15 22:13:13 +08:00
zipg
7942c59aa7
feat(duckdb): improve SQL completion keywords
2026-09-15 19:44:32 +08:00
t8y2
464350d086
fix(grid): preview GBK-stored text in MySQL varbinary cells
2026-09-15 18:42:04 +08:00
zipg
cc573615cf
fix(oracle): preserve hash characters in SQL identifiers
2026-09-15 18:41:32 +08:00
zipg
28b795e7a9
fix(sql): keep GaussDB merge actions in statement range
2026-09-15 18:09:10 +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
amwps290
5a0e74eec6
feat(query): jump to PostgreSQL error position from result messages
2026-09-15 17:39:59 +08:00
zipg
256917d8cf
fix(editor): stop toolbar flicker at resize threshold width
2026-09-15 17:00:04 +08:00
Loc Nguyen
aeafddfae7
fix(mongodb): say what failed instead of the generic command hint
2026-09-15 16:00:10 +08:00
soddygo
fd4ca30707
fix(grid): refresh table metadata before reloading data
2026-09-15 16:00:03 +08:00
zipg
2b1c5fa71e
fix(oceanbase): support manual transaction control in oracle mode
2026-09-15 15:37:36 +08:00
t8y2
39042f7917
feat(update): auto-replace stale downloads and relocate update toggle
...
Closes #9140
2026-09-15 14:58:20 +08:00
onenewcode
d79dc05cf5
fix(query): keep Oracle NUM column results editable
2026-09-15 14:51:44 +08:00
thanhthai3010
715d834c32
fix(cassandra): skip table alias completions for CQL
2026-09-15 14:42:46 +08:00
U1
4a997fe63f
feat(sidebar): match table comments in local table search
2026-09-15 14:29:34 +08:00
t8y2
08c163fe32
feat(plugins): count marketplace downloads and installs
2026-09-15 14:24:11 +08:00
onenewcode
83c8447b4d
feat(mongodb): allow editing inferred CSV import column types
2026-09-15 13:39:59 +08:00
t8y2
99738c160c
feat(plugins): add certified badge and polish marketplace card layout
2026-09-15 13:39:25 +08:00
U1
14bcde806f
fix(sql): honor include-database-name setting for schema-aware engines
2026-09-15 13:28:40 +08:00
soddygo
faf259fcc2
fix(metadata): await object cache invalidation on connection refresh
2026-09-15 12:21:18 +08:00
Abeautifulsnow
3f74195835
fix(editor): keep Cmd+H for macOS hide instead of replace
2026-09-15 12:09:04 +08:00
t8y2
c4952adb98
feat(plugins): add host.saveFile bridge for plugin downloads
...
Plugin iframes cannot trigger downloads: WKWebView cancels
shouldPerformDownload navigations when no host download handler is
registered, so blob-anchor downloads were silent no-ops on desktop.
The bridge now accepts a transferred ArrayBuffer (512 MiB cap, base64
fallback) and persists it through the native save dialog
(plugin-dialog + plugin-fs on Tauri, top-level anchor on web hosts),
resolving null when the user cancels.
2026-09-15 11:37:51 +08:00
t8y2
a81ae9f455
feat(plugins): add install-from-url for plugin packages
2026-09-15 01:16:04 +08:00
zipg
837ea07cf3
fix(mongodb): support numeric contains filters
2026-09-15 01:13:34 +08:00
t8y2
400ff6dd02
fix(plugins): restore workbench refresh and bootstrap
2026-09-14 23:01:04 +08:00
U1
a5bb8cf1c1
fix(connection): strip invisible characters from saved credentials
2026-09-14 22:49:15 +08:00
二丫讲梵
ad9d9cad8f
fix(dataGrid): use single-char whitespace marker in cells
2026-09-14 22:26:07 +08:00
Jinpy
3d1b84831f
fix(plugins): stabilize plugin integration
2026-09-14 21:03:47 +08:00
zipg
b70d6da227
fix(export): stream JSON query exports and allow web TXT
2026-09-14 20:04:11 +08:00
Eve
af424b782f
fix(query): preserve Oracle star projection editability
2026-09-14 20:00:41 +08:00
Abeautifulsnow
760d2c6409
fix(source): open pending tab while loading object source
2026-09-14 19:59:21 +08:00
zipg
28e2568a8f
fix(sql): keep required identifier quotes per dialect
2026-09-14 17:53:28 +08:00
Loc Nguyen
608633edff
fix(mongodb): offer query operators by filter position
2026-09-14 17:53:17 +08:00
amwps290
deb47df2eb
feat(opengauss): support A-compatibility packages
2026-09-14 16:13:44 +08:00
U1
a3aa50ded9
fix(generate): emit JSON literals for JSON columns
2026-09-14 15:23:34 +08:00
Eve
1ea6d2907b
fix(layout): raise resizable panel minimum width to 240
2026-09-14 14:52:39 +08:00
New2Niu
1533064f1f
fix(gbase8s): omit owner qualifier in table admin SQL
2026-09-14 14:52:13 +08:00