v0.6.23

t8y2/dbxv0.6.23Sep 25, 2026by t8y2

Upgrading?

AI Summary

Adds Salesforce (SOQL) data source support, PDF data dictionary export, and expands plugin capabilities including AI tool calling and clipboard access.

Key Highlights

  • Salesforce (SOQL) data source support
  • PDF data dictionary export
  • Plugin AI tool calling capability
  • Plugin clipboard access bridge

New Features

  • Salesforce support
  • PDF export
  • AI tool calling
  • Clipboard access
  • SQL editor syntax highlighting for missing objects
  • Query result timing details

Full Release Notes

### 新功能
- 新增 Salesforce(SOQL)数据源,支持 OAuth 登录、SOQL 查询与分页、对象元数据浏览、网格编辑及 MCP 工具 (contributed by @zouchao) (PR [#10214](https://github.com/t8y2/dbx/pull/10214))
- PostgreSQL 系列连接支持浏览数据库级事件触发器(Event Trigger)对象 (contributed by @Tara8573) (PR [#10138](https://github.com/t8y2/dbx/pull/10138))
- 新增「导出数据字典」功能,可生成包含字段、注释与外键的 PDF 报告,支持选择模板、封面、目录与纸张方向 (contributed by @onenewcode) (PR [#10206](https://github.com/t8y2/dbx/pull/10206))
- 插件平台新增 AI 工具调用能力,插件可在用户逐次授权后访问连接数据
- 插件沙箱新增系统剪贴板读取桥接,受 host.clipboard:read 权限门控,SSH 终端等插件可直接粘贴 (contributed by @jinpy666) (PR [#10155](https://github.com/t8y2/dbx/pull/10155))
- 插件快捷入口支持配置显示与停靠位置 (contributed by @Ezreal-byte) (PR [#10229](https://github.com/t8y2/dbx/pull/10229))
- 插件市场支持多种排序方式(名称、最近更新、最新发布等)并显示版本发布日期 (contributed by @Abeautifulsnow) (PR [#10247](https://github.com/t8y2/dbx/pull/10247))
- 可通过右键菜单直接打开插件提供的 Workbench (contributed by @0verme) (PR [#10244](https://github.com/t8y2/dbx/pull/10244))
- SQL 编辑器自动高亮整个文件中数据库不存在的表名与字段名,无需执行即可发现拼错或失效的名字 (contributed by @dafeng-001) (PR [#9771](https://github.com/t8y2/dbx/pull/9771))
- 双击例程可直接在源码页签打开查看定义 (contributed by @OOMEcho) (PR [#10237](https://github.com/t8y2/dbx/pull/10237))
- 查询结果页签支持点击固定与重命名,执行批次标签显示来源表名,并可配置页签名称是否包含数据库名 (contributed by @HighBigSky) (PR [#10173](https://github.com/t8y2/dbx/pull/10173))
- 查询结果显示请求等待时间与分阶段耗时明细,覆盖 SQL、MongoDB、Redis、Elasticsearch 及 JDBC 内部阶段 (contributed by @efeire) (PR [#10231](https://github.com/t8y2/dbx/pull/10231))
- 网格数据加载与刷新浮层新增停止按钮,可中断耗时操作 (contributed by @zipg) (PR [#10250](https://github.com/t8y2/dbx/pull/10250))
- 新增设置项控制网格列头提示(tooltip)的显示 (contributed by @OOMEcho) (PR [#10207](https://github.com/t8y2/dbx/pull/10207))
- 更新中心新增回退到旧版本的入口,折叠列出历史版本并跳转对应下载页,附数据备份风险提示 (contributed by @HighBigSky) (PR [#10220](https://github.com/t8y2/dbx/pull/10220))
### 改进
- 查询耗时按自适应单位(毫秒/秒/分钟)显示,不再只显示原始毫秒数 (contributed by @Abeautifulsnow) (PR [#10223](https://github.com/t8y2/dbx/pull/10223))
- 插件 Dock 打开速度优化(HTML 缓存)并改进标签条最大化与折叠交互 (contributed by @jinpy666) (PR [#10253](https://github.com/t8y2/dbx/pull/10253))
- OceanBase 普通查询不再追加追踪 ID 与审计视图查询,减少额外开销 (contributed by @efeire) (PR [#10231](https://github.com/t8y2/dbx/pull/10231))
### 修复
- MySQL 连接时可选 group_concat 设置被兼容引擎(KunDB、TDDL、Gaea 等)拒绝时自动回退重连,不再连接失败 (contributed by @zipg) (PR [#10204](https://github.com/t8y2/dbx/pull/10204))
- MySQL group_concat 回退后按服务端实际值补足下限,长结果不再被截断,也不会降低服务端已有配置 (contributed by @zipg) (PR [#10270](https://github.com/t8y2/dbx/pull/10270))
- MySQL 识别 TDSQL 截断 group_concat_max_len 的报错并触发回退 (contributed by @thanadon-dev) (PR [#10234](https://github.com/t8y2/dbx/pull/10234))
- MySQL 识别 TXSQL 5.7 截断变量名的 1193 拒绝并触发 group_concat 回退 (contributed by @jyking) (PR [#10222](https://github.com/t8y2/dbx/pull/10222))
- MySQL 导出 SQL 脚本声明 utf8mb4 字符集,避免中文等字符乱码 (contributed by @zipg) (PR [#10266](https://github.com/t8y2/dbx/pull/10266))
- MySQL 数据传输遇到仅含生成列的表时通过空列 INSERT 保留行数,不再传输失败 (contributed by @CN-Scars) (PR [#10264](https://github.com/t8y2/dbx/pull/10264))
- JDBC Oracle 表补全不再遗漏同义词 (contributed by @zipg) (PR [#10256](https://github.com/t8y2/dbx/pull/10256))
- JDBC Oracle 同义词正确加载字段类型与注释 (contributed by @zipg) (PR [#10259](https://github.com/t8y2/dbx/pull/10259))
- Oracle 用户自定义类型列以占位符展示,不再报错 (contributed by @zipg) (PR [#10260](https://github.com/t8y2/dbx/pull/10260))
- 结构比较修正 Oracle/JDBC 连接的列、索引与视图差异 (contributed by @zipg) (PR [#10265](https://github.com/t8y2/dbx/pull/10265))
- Doris 查看物化视图 DDL 报错或为空时回退 SHOW CREATE MATERIALIZED VIEW (contributed by @zipg) (PR [#10272](https://github.com/t8y2/dbx/pull/10272))
- OceanBase Oracle 模式表补全支持跨 schema 检索并对齐大小写模糊匹配 (contributed by @Mo-Moore) (PR [#10168](https://github.com/t8y2/dbx/pull/10168))
- 达梦空 schema 场景按会话当前 schema 解析,恢复表清单、列注释与 DDL 查看 (contributed by @zipg) (PR [#10271](https://github.com/t8y2/dbx/pull/10271))
- Redis 分组删除改为按前缀删除整个键子树 (contributed by @zipg) (PR [#10268](https://github.com/t8y2/dbx/pull/10268))
- SSH 远程 SQLite 并行打开时不再损坏上传的 worker 文件 (contributed by @64673a) (PR [#10166](https://github.com/t8y2/dbx/pull/10166))
- SSH 远程 SQLite 批量保存改为事务执行,不再报操作不可用错误 (contributed by @64673a) (PR [#10179](https://github.com/t8y2/dbx/pull/10179))
- MongoDB 非字符串列正确应用 substring 过滤条件 (contributed by @thailoc-dev) (PR [#10160](https://github.com/t8y2/dbx/pull/10160))
- SQL Server 表提示不再被误判为语句起点,修复语句边界识别错误 (contributed by @dienaso) (PR [#10236](https://github.com/t8y2/dbx/pull/10236))
- 例程与触发器的「查看 DDL」返回对象自身定义,不再显示生成的 CREATE TABLE (contributed by @zipg) (PR [#10274](https://github.com/t8y2/dbx/pull/10274))
- SQL 编辑器在 SELECT 列表或 UPDATE SET 后的光标位置自动触发字段补全 (contributed by @ma123456mai) (PR [#10262](https://github.com/t8y2/dbx/pull/10262))
- 保留大小写的引擎(Oracle 等)上单列查询结果保持可编辑 (contributed by @zipg) (PR [#10267](https://github.com/t8y2/dbx/pull/10267))
- 网格复制为 SQL 时 JSON 中的大整数保持精确值,不再被舍入 (contributed by @thanadon-dev) (PR [#10141](https://github.com/t8y2/dbx/pull/10141))
- 网格原始行号模式下未保存新增行显示占位行号,不再与已有行重号 (contributed by @xianghu908) (PR [#10208](https://github.com/t8y2/dbx/pull/10208))
- 插件 Dock 加号选择器保持在窗口内并向下展开 (contributed by @jinpy666) (PR [#10261](https://github.com/t8y2/dbx/pull/10261))
- 插件快捷入口停靠右侧时拖动预览位置正确镜像 (contributed by @Ezreal-byte) (PR [#10273](https://github.com/t8y2/dbx/pull/10273))
- Windows 更新时先清空缓存 ready 目录再重命名,修复更新安装失败 (contributed by @mr-dadong) (PR [#10161](https://github.com/t8y2/dbx/pull/10161))
- 工具栏检查更新同时检测 MCP 更新 (contributed by @zipg) (PR [#10226](https://github.com/t8y2/dbx/pull/10226))
- 页签提示可立即关闭并优化显示样式 (contributed by @aiLi0617) (PR [#10228](https://github.com/t8y2/dbx/pull/10228))
- 降低启动初始加载耗时并解除应用恢复阻塞
- AI 助手在默认动作选择前先初始化会话连接绑定,修复绑定未生效的问题
- Linux 系统凭据服务访问移至独立线程,避免在异步运行时中访问导致失败或卡顿
### 安装
- 新增 Win7 静态浏览器版发布包,dbx-web 支持将静态资源内嵌到二进制,更新时可直接替换文件 (contributed by @zhwq1216) (PR [#9580](https://github.com/t8y2/dbx/pull/9580))

---
<!-- dbx-cnb-mirror -->
> 国内下载:如果 GitHub 下载较慢,可从 [CNB 镜像](https://cnb.cool/dbxio.com/dbx/-/releases/tag/v0.6.23) 下载桌面端安装包,Docker 镜像从 `docker.cnb.cool/dbxio.com/dbx:v0.6.23` 拉取。

Related Repositories