t8y2
53ef906407
chore(release): prepare v0.6.26
2026-09-28 03:11:04 +08:00
Guoyu Su
c75ce783df
fix(doris): preserve aggregate-state bytes in query results
2026-09-28 01:01:09 +08:00
luo jiyin
f1c45a51d8
perf(consul): split command registry into dbx-tauri-consul crate
2026-09-28 00:36:51 +08:00
t8y2
5ba0d435f0
feat(sidebar): auto-load all tables per connection when expanded
...
Closes #9834
2026-09-27 09:38:55 +00:00
t8y2
725b1ee252
fix(rabbitmq): add bounded paging for queue and exchange management lists
...
Closes #8879
2026-09-27 09:38:54 +00:00
t8y2
e03565be66
fix(updater): keep portable replacement on target volume
...
Closes #10169
2026-09-27 08:14:01 +00:00
t8y2
b22b6427e3
feat(sqlite): support SSH through proxy layers
...
Closes #10384
2026-09-27 15:59:34 +08:00
t8y2
44e6e53f17
chore(release): prepare v0.6.25
2026-09-27 12:38:03 +08:00
二丫讲梵
72f8dfeb7c
fix(mcp): repair HTTP service startup and simplify settings
2026-09-27 12:04:10 +08:00
zipg
49b6347c4a
fix(mcp): update pnpm-installed MCP server with @latest
2026-09-27 10:28:32 +08:00
t8y2
422908e78f
feat(plugins): add clipboard image and media URL APIs
2026-09-27 09:52:03 +08:00
二丫讲梵
5c0ce7e4dc
feat(history): add unified MCP execution history
2026-09-26 22:18:38 +08:00
zipg
33cac93254
fix(connection): per-id saves stop cross-client connection clobber
2026-09-26 21:45:03 +08:00
Jinpy
dcd16e0d0a
fix(mcp-bridge): bind call-plugin-tool to the connection's own plugin
2026-09-26 14:22:29 +08:00
Jinpy
7a7edfb2b8
fix(mcp-bridge): read full request bodies and refuse browser calls
2026-09-26 13:51:15 +08:00
t8y2
2d3f3a5b73
chore(release): prepare v0.6.24
2026-09-26 08:01:12 +08:00
jearhe
8be259be5f
fix(plugins): make plugin uninstall state consistent on failure
2026-09-26 06:07:31 +08:00
ccq
705ea7464d
feat(export): run data dictionary PDF exports in background
2026-09-26 00:04:52 +08:00
t8y2
135e5a91a7
fix(deep-link): preserve cold-start connection links
...
Closes #10090
2026-09-25 19:20:11 +08:00
t8y2
b8274363b8
feat(mcp): add native installs and resource discovery
2026-09-25 12:37:26 +08:00
t8y2
c43ca13ae3
chore(release): prepare v0.6.23
2026-09-25 10:42:03 +08:00
zipg
27b76680ad
fix(redis): delete whole subtree by prefix on group delete
2026-09-25 10:38:15 +08:00
t8y2
55c07f5852
fix(dev): stabilize macOS signing and isolate test keys
2026-09-25 02:39:41 +08:00
t8y2
26a015cd86
feat(plugins): add AI tools and consent-gated data access
2026-09-25 01:56:26 +08:00
dadong
37fc2f8a9b
fix(update_cache): clear existing ready dir before rename on Windows
2026-09-24 23:18:10 +08:00
Tara
5c66bf5e09
feat(postgres): browse PostgreSQL event triggers
2026-09-24 21:30:42 +08:00
邹超
f87b5d1568
feat(salesforce): add Salesforce SOQL data source
2026-09-24 18:25:23 +08:00
弈秋
1335ec032c
test(mcp): canonicalize fixture path assertions
2026-09-24 16:16:23 +08:00
t8y2
53184faf87
chore(release): prepare v0.6.22
2026-09-24 15:47:30 +08:00
Alexander
0b3e79331b
feat(i18n): add Russian locale
2026-09-24 12:49:11 +08:00
t8y2
3731d5bf58
fix(build): make os keyring backend opt-in for cross builds
2026-09-24 02:05:24 +08:00
t8y2
78ccd3885d
chore(release): prepare v0.6.21
2026-09-24 00:33:52 +08:00
t8y2
67dd9a6229
fix(query): throttle batch progress events and apply them incrementally
2026-09-23 19:29:03 +08:00
弈秋
6869c7fd6e
feat(mcp): detect mcp servers installed via bun global
2026-09-23 16:04:34 +08:00
zipg
da95bd435f
fix(updates): auto-continue client upgrade on update-all
2026-09-23 14:43:14 +08:00
jearhe
d5a05a9884
feat(plugin): expose a read-only schema metadata host API
2026-09-23 12:51:23 +08:00
CSXFanMeng
2f960f104c
feat(backup): support cross-platform background database backups
2026-09-23 12:29:56 +08:00
二丫讲梵
250e0c0a10
feat(security): encrypt local credentials and guide data migration
2026-09-23 11:02:52 +08:00
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