zipg
be055a60cc
fix(meilisearch): show per-index size in the index sidebar
2026-09-21 18:34:28 +08:00
Terry Yao
3687a9cbfb
feat(solr): add Apache Solr connection support
2026-09-21 18:07:44 +08:00
Allen
2c4395d412
feat(grid): add table info overview tab to the info drawer
2026-09-21 16:58:01 +08:00
zipg
0f8ad280c1
fix(grid): keep JSON format reachable after compacting
2026-09-21 16:57:48 +08:00
zipg
916b62287a
fix(diff): scroll data compare results in a plain element
2026-09-21 16:33:47 +08:00
二丫讲梵
e97f1fcd13
fix(meilisearch): wrap long index creation errors in dialog
2026-09-21 16:33:35 +08:00
zipg
927f2f10d5
fix(dialog): use opaque surface for scrollable dialogs
2026-09-21 16:33:12 +08:00
amwps290
1000aa07b6
feat(pg,kingbase): partition table operations and detail queries
2026-09-21 15:36:49 +08:00
zipg
e74257b6e0
feat(structure): add view data entry to the DDL structure tab
2026-09-21 13:37:21 +08:00
zipg
4dd62b78ec
feat(mongodb): show and sort collection sizes in objects view
2026-09-21 13:36:44 +08:00
zipg
0668bdc406
feat(editor): locate Oracle errors by message position with cursor anchor
2026-09-21 12:59:35 +08:00
zipg
f19d842b8f
fix(structure): keep Oracle case-sensitive identifiers quoted when quoting off
2026-09-21 12:52:44 +08:00
zipg
f8ee34f937
feat(editor): add goto line input with Ctrl+G and Cmd-Alt-G
2026-09-21 12:50:40 +08:00
U1
556c313880
fix(ai): format pre-load database fallback with shared label helper
2026-09-21 12:28:31 +08:00
jearhe
282ea32b7b
fix(plugins): refresh reused result-view workbench context
2026-09-21 12:28:17 +08:00
zipg
420cb80e65
fix(grid): qualify generated save and copy SQL with database name
2026-09-21 11:51:34 +08:00
t8y2
865b9fba84
feat(plugins): add host.storage bridge and document sidecar data dir
2026-09-21 11:41:58 +08:00
jearhe
6c0de607f4
fix(plugins): use executed statement sql in result-view context
2026-09-21 11:38:30 +08:00
zipg
79d6ab64e9
fix(sqlserver): diagnose DECLARE without data type in routine bodies
2026-09-21 11:38:04 +08:00
zipg
2271d840d8
fix(editor): anchor caret back to cursor after diagnostics relayout
2026-09-21 11:37:52 +08:00
zipg
566bfc3039
fix(grid): stop stealing focus after cell edit commit on blur
2026-09-21 11:37:38 +08:00
zipg
e364e4a70f
fix(objects): collapse toolbar controls when object view is narrow
2026-09-21 11:37:24 +08:00
高桥凉介
99c172b24d
feat(users): visual database and table level grants for MySQL
2026-09-21 11:36:34 +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
Jinpy
bc490772eb
feat(desktop): fileTransfer bridge for plugin workbench webviews
2026-09-21 02:03:12 +08:00
t8y2
216afec5e4
feat(admin): terminate multiple selected process list sessions
...
Closes #9778
2026-09-21 01:44:23 +08:00
Klinge
d66242508e
feat(connection): update saved connections by ID through deep links
2026-09-21 01:41:44 +08:00
Abeautifulsnow
89d29b28bc
feat(ai): spin status ring on scroll-to-bottom button while generating
2026-09-21 01:07:35 +08:00
Melody Ruch
3f99c1231b
fix(meilisearch): keep grid toolbar from covering first field
2026-09-21 01:06:01 +08:00
Abeautifulsnow
cab674299a
fix(plugins): check and update installed plugins with provenance guards
2026-09-21 00:09:50 +08:00
zipg
d715b16ba5
fix(sqlserver): wrap identity inserts with SET IDENTITY_INSERT
2026-09-20 23:49:28 +08:00
二丫讲梵
f5d5ae3a53
fix(editor): handle tab drag sort in vertical and non-manual modes
2026-09-20 23:09:18 +08:00
二丫讲梵
a5bb285caa
fix(meilisearch): unify task time formatting with locale display
2026-09-20 23:08:35 +08:00
efeire
98b7a9ed75
fix(oceanbase): localize explain plan estimated time label
2026-09-20 23:00:59 +08:00
zipg
786fea8418
fix(sidebar): restore loaded pages after clearing search
2026-09-20 19:36:31 +08:00
zipg
04c55ad067
feat(mysql): terminate sessions from the process list
2026-09-20 19:35:57 +08:00
zipg
6aab94b3a8
feat(diagram): show table and column comments on cards
2026-09-20 19:12:51 +08:00
Melody Ruch
2a8e329d05
fix(completion): respect identifier quoting for oracle completions
2026-09-20 19:10:29 +08:00
t8y2
f89759e744
feat(search): open standalone plugin workbenches from quick open
2026-09-20 18:46:15 +08:00
zipg
4d150fc909
fix(updates): sync update center state after manual component changes
2026-09-20 18:43:02 +08:00
zipg
1ef865008a
feat(structure): show comments and defaults in copy-fields dialog
2026-09-20 18:25:31 +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
zipg
ec7bc617c4
feat(admin): shift-select multiple sessions in process list
2026-09-20 16:49:57 +08:00
zipg
08cb9287de
feat(structure): add copy-all-column-names to table designer
2026-09-20 16:49:18 +08:00
二丫讲梵
908eab3c3a
feat(meilisearch): import JSON and enhance document export
2026-09-20 13:50:39 +08:00
Terry Yao
853a408d30
fix(objects): open view data tab on double-click and stop source toggle-off
2026-09-20 13:49:05 +08:00
高桥凉介
47f6f1934e
fix(driver-store): scroll long driver and plugin lists in place
2026-09-20 12:56:52 +08:00
efeire
33afb0b432
feat(oceanbase-oracle): split execution time from client wait
2026-09-20 12:31:47 +08:00
Ken
8074971399
fix(ai): fix database selector long-name tooltip and layout
2026-09-20 12:17:51 +08:00