3819 Commits
Author SHA1 Message Date
t8y2 84171f635a fix(structure): virtualize column grid for smooth large-table scrolling 2026-09-22 03:12:35 +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
zipg 0c156076ea improve(tabs): suffix duplicate tab titles with numbers 2026-09-22 01:53:33 +08:00
cowking 0edd6554d5 feat(import): select worksheets for batch table imports 2026-09-22 01:21:46 +08:00
cowking 576943c543 feat(history): make query history retention configurable 2026-09-22 01:17:20 +08:00
zipg 6d74bcbadb fix(sidebar): discover object groups in collapsed databases
Closes #9174
2026-09-22 01:13:47 +08:00
zipg 140d4870b2 improve(updates): hide client tab when no component updates 2026-09-22 01:12:20 +08:00
zipg 3156f36fac fix(structure): add action names to column icon tooltips 2026-09-22 01:10:59 +08:00
zipg 529267cded fix(export): name query result exports after result tab 2026-09-22 01:09:48 +08:00
zipg 776f44c1cb fix(settings): normalize shortcut edits to the persisted form 2026-09-21 19:11:56 +08:00
弈秋 0c6fc610cd fix(dameng): wrap identity columns when pasting table data 2026-09-21 19:04:29 +08:00
zipg be055a60cc fix(meilisearch): show per-index size in the index sidebar 2026-09-21 18:34:28 +08:00
Loc Nguyen c30f6821d3 feat(mongodb): collection stats and create database on legacy agent 2026-09-21 18:34:15 +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
thanhthai3010 3b58269ca5 fix(cassandra): render collection values as CQL literals 2026-09-21 16:39:32 +08:00
zipg 6bea315d63 fix(editor): keep object source identity for view-source saves 2026-09-21 16:33:59 +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
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
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
jearhe c7660b20d0 fix(plugins): keep borrowed host connections on plugin tab close 2026-09-21 11:36:22 +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 34e9ffd040 fix(sidebar): batch persisted cache deletes for discarded tree nodes
Closes #9779
2026-09-21 01:44:23 +08:00
t8y2 216afec5e4 feat(admin): terminate multiple selected process list sessions
Closes #9778
2026-09-21 01:44:23 +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
t8y2 65ee5ac59c fix(doris): carry external catalog into unqualified query metadata
Closes #9776
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
Abeautifulsnow 89d29b28bc feat(ai): spin status ring on scroll-to-bottom button while generating 2026-09-21 01:07:35 +08:00