v0.6.23

Rheosoph/flow-likev0.6.23Sep 25, 2026by t8y2

Upgrading?

AI Summary

A major update to the DBX desktop client focusing on new data sources (Salesforce), enhanced plugin capabilities (AI tools, clipboard access), and improved query performance visualization. It also includes extensive bug fixes for MySQL, Oracle, and JDBC connections.

Key Highlights

  • New Salesforce (SOQL) data source with OAuth support
  • Plugin platform gains AI tool calling and clipboard read capabilities
  • Query results now display detailed timing breakdowns for SQL, MongoDB, and more
  • Win7 static browser version support added

New Features

  • Salesforce (SOQL) data source integration
  • PostgreSQL Event Trigger object browsing
  • Export Data Dictionary to PDF with customizable templates
  • Plugin AI tool calling capability
  • Plugin clipboard read bridge (host.clipboard:read)
  • SQL editor auto-highlight for non-existent tables and fields
  • Query result tab pinning and renaming
  • Detailed query execution timing for multiple database types
  • Grid data loading stop button
  • Update center rollback to previous versions

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