v0.5.74

t8y2/dbxv0.5.74Aug 2, 2026by t8y2

AI Summary

This release introduces a visual execution plan canvas, batch data insertion, and tree-based selection for data transfers. It also adds a global search feature in settings and improves MongoDB index management. Additionally, it fixes numerous compatibility issues across PostgreSQL, Dameng, Oracle, and other database systems.

Key Highlights

  • Visual execution plan canvas for query performance analysis
  • Batch row insertion in data grid
  • Tree-based selection for data transfer objects
  • Global search in settings panel
  • Docker image includes Java runtime and JDBC drivers

New Features

  • Execution plan canvas
  • Data grid batch insert
  • Data transfer tree selection
  • Settings global search
  • Improved MongoDB sidebar index management

Full Release Notes

### 新功能

- **执行计划画布** — 查询执行计划新增可视化画布,按节点展示实际执行计划,便于直观分析查询性能与执行路径。 (contributed by @possebon)
- **数据网格批量插入** — 数据网格支持在指定位置批量插入多行,便于在大表中间快速补录数据。 (contributed by @Abeautifulsnow)
- **传输对象树形选择** — 数据传输改为树形结构勾选源对象,可按数据库/Schema 分层批量选择要传输的表与对象。 (contributed by @GIWTO)
- **设置全局搜索** — 设置面板新增全局搜索,按关键字定位配置项,无需逐页查找。 (contributed by @eryajf)

### 改进

- **MongoDB 索引管理** — 侧边栏索引管理优化展示与操作体验,便于查看和维护集合索引。 (contributed by @onenewcode)
- **备份进度与导出** — 备份历史进度记录更完整,PostgreSQL 导出流程更稳定。 (contributed by @CSXFanMeng)

### 修复

- **PostgreSQL 表编辑** — 表结构未改变触发器时允许正常编辑保存,不再因触发器未变而阻断表变更。 (closes #4218)
- **PostgreSQL Hologres** — 支持 Hologres 的 Schema 选择,修复元数据与查询无法指定 Schema 的问题。
- **Docker 镜像** — 桌面端 Docker 镜像内置 Java 运行时,JDBC 驱动无需额外配置即可直接使用。 (closes #1151)
- **Dameng 列补全** — 未显式选择 Schema 时也能正确补全达梦表的列,避免补全失效。
- **Dameng 受限表 DDL** — 受限权限下回退读取可达的表结构 DDL,不再因部分表无权限而整体失败。
- **Kingbase 自定义类型** — 正确解析人大金仓用户自定义列类型,避免结构读取报错。
- **OceanBase Oracle 模式** — 恢复 Oracle 兼容模式下的表导入,修复导入流程异常。
- **Oracle DB Link** — 读取与生成 SQL 时保留 `database link` 引用,避免跨库对象引用丢失。
- **MongoDB 更新复制** — 执行更新复制时仅作用于选中列,不再误改未选字段。 (contributed by @zipg)
- **MongoDB 查询** — `count` 行数估算失败时继续执行查询并返回结果,不再因估算错误中断。
- **MCP JDBC 插件** — 从桌面端存储目录加载 JDBC 插件,修复插件无法识别的问题。
- **MCP 便携数据目录** — MCP 配置包含便携版数据目录,避免便携模式下配置与数据错位。
- **MCP DML 结果** — 保留 DML 语句的执行结果与 `RETURNING` 行,便于查看变更影响。 (contributed by @lizujie)
- **查询后端错误** — 保留结构化后端错误信息,不再丢失具体错误上下文。 (contributed by @onceMisery)
- **ER 图基数** — 关系连线显示基数(1:1 / 1:N 等),关系语义更清晰。 (contributed by @zipg)
- **SQL 编辑器诊断** — 表结构保存后自动刷新诊断,避免过期错误提示残留。
- **侧边栏删除对话框** — 长名称在删除确认对话框中正确换行,避免按钮被挤出可视区域。
- **Windows WebView2** — 修复部分环境下 WebView2 启动失败导致窗口无法加载的问题。 (contributed by @zipg)
- **AI 模型保留** — 保留已保存模型与手动填写的模型配置,不再在切换或刷新时丢失。 (contributed by @Abeautifulsnow)
- **Agent 可执行权限** — 恢复 Agent 原生可执行文件的执行权限,修复权限丢失导致 Agent 无法启动。

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