Commit Graph
2437 Commits
Author SHA1 Message Date
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
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
zipg d3b3a4dbd6 fix(updates): apply deferred component updates when package downloaded 2026-09-21 11:38:54 +08:00
jearhe 6c0de607f4 fix(plugins): use executed statement sql in result-view context 2026-09-21 11:38:30 +08:00
zipg 90ad995803 fix(jdbc): send rowOffset for generic JDBC table pagination 2026-09-21 11:38:18 +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
高桥凉介 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 1ded0a7bcd feat(diagram): export table and column comments to dbml and mermaid
Closes #9777
2026-09-21 01:44:23 +08:00
skyler 7e5bcade78 fix(completion): respect identifier quoting for upper-folding dialects
Closes #9775
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
zipg 221683950d fix(sql): add missing T-SQL keywords to sqlserver completion 2026-09-21 01:33:57 +08:00
luo jiyin 21833a9c8e perf(ci): disable LTO for Win7 validation 2026-09-21 01:06:43 +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
efeire 98b7a9ed75 fix(oceanbase): localize explain plan estimated time label 2026-09-20 23:00:59 +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
Melody Ruch 6a5bfb6936 fix(editor): include sqlserver temp-table prefix in word selection 2026-09-20 19:09:18 +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
luo jiyin dc399624c3 ci(win7): capture release build timing 2026-09-20 17:49:30 +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
t8y2 8a56515e61 fix(mcp): guide Redis database selection
Closes #9684
2026-09-20 14:26:36 +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
zipg 758d21167a fix(sidebar): pin vgroup rows before flat rows on sort 2026-09-20 12:52:50 +08:00
efeire 33afb0b432 feat(oceanbase-oracle): split execution time from client wait 2026-09-20 12:31:47 +08:00
xcstatus 1294708eea feat(mcp): add native MySQL session transactions 2026-09-20 12:23:12 +08:00
luo jiyin 01bd07bb97 ci(win7): enable safe Rust compile caching 2026-09-20 12:18:04 +08:00
Elias 4a5dca63fb fix(xugu): require database before connecting 2026-09-20 12:17:37 +08:00
Melody Ruch ffe1e3a2ee fix(sql): keep Oracle anonymous blocks with local routines whole 2026-09-20 12:17:15 +08:00
zipg b0cac9f714 fix(ddl): resolve DDL view formatting dialect by database type 2026-09-20 12:16:25 +08:00
t8y2 b040600e47 fix(sidebar): preserve virtual table group ordering during refresh
Closes #9665
2026-09-20 11:38:09 +08:00
efeire a924285136 feat(transactions): add manual transactions to more execution paths 2026-09-20 11:07:11 +08:00
zipg 88ba58a79c fix(sql-analysis): tolerate Oracle admin DDL in diagnostics 2026-09-20 11:06:40 +08:00
efeire 06fc0df234 feat(oceanbase-oracle): support graphical execution plans 2026-09-20 11:05:39 +08:00
zipg 6babd1bf9b fix(updates): sync entry-point states after component updates 2026-09-20 11:03:31 +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