v0.5.71

t8y2/dbxv0.5.71Jul 30, 2026by t8y2

AI Summary

Adds support for Easysearch and etcd, enhances multi-database capabilities like Doris/StarRocks and openGauss/Kingbase, and introduces improvements to the data grid, SQL editor, and various database drivers.

Key Highlights

  • Easysearch support with connection and query capabilities
  • etcd cluster operations, lease monitoring, and access control
  • Doris/StarRocks multi-Catalog browsing and switching
  • GaussDB M-mode support with vendor JDBC driver
  • ZooKeeper SASL DIGEST-MD5 authentication
  • MiniMax AI Provider preset
  • Configurable SQL editor navigation and persistent data grid layouts

New Features

  • Easysearch database support
  • etcd cluster operations and access control
  • Doris/StarRocks multi-Catalog support
  • openGauss/Kingbase server dashboard and process list
  • GaussDB M-mode JDBC driver and identifier handling
  • ZooKeeper DIGEST-MD5 SASL authentication
  • MiniMax AI Provider
  • SQL editor Ctrl+Click navigation
  • Multi-file SQL execution statistics
  • Saved SQL execution in current context
  • Object and Data page tab separation
  • Persistent data grid column layout
  • Data copy format control
  • JDBC Agent shared connection pool
  • Redis key details auto-refresh
  • Agent batch query timeout configuration

Full Release Notes

### 新功能

- **Easysearch** — 新增一等数据库支持,补齐连接、对象浏览、查询与文档入口。
- **etcd** — 新增集群运维、租约监视与访问控制能力。 (contributed by @eryajf)
- **Doris / StarRocks** — 支持多 Catalog 浏览与切换。 (contributed by @ChunMengLu) (closes #4625)
- **openGauss / Kingbase** — 新增服务器仪表盘和进程列表。 (contributed by @amwps290)
- **GaussDB** — M 模式支持厂商 JDBC 驱动,并按兼容模式处理标识符引号。 (contributed by @zipg) (closes #4241)
- **ZooKeeper** — 支持 DIGEST-MD5 SASL 身份认证。 (contributed by @ijevin) (closes #4837)
- **MiniMax** — 新增 MiniMax AI Provider 预设。 (contributed by @octo-patch)
- **SQL 编辑器导航** — 可配置 `Ctrl+Click` 打开表数据或对象详情。 (contributed by @weiyong1996) (closes #1053)
- **多文件 SQL 执行** — 展示每个文件的独立执行统计。 (contributed by @Abeautifulsnow)
- **已保存 SQL** — 支持在当前数据库上下文中执行。 (contributed by @DASungta)
- **对象与数据页签** — 区分对象详情页签和表数据页签,减少同名页签混淆。 (contributed by @DASungta)
- **数据网格布局** — 持久化列布局,并改进拖拽排序体验。 (contributed by @togls)
- **数据复制格式** — 新增复制格式控件,完善网格与上下文菜单中的导出选择。

### 改进

- **JDBC Agent** — 增加共享连接池与元数据会话复用,降低重复建连并保持结果集生命周期内的连接一致性。
- **Redis 键详情** — 改进自动刷新和 TTL 轮询行为。 (contributed by @eryajf) (closes #4924)
- **Agent 批量查询** — 正确支持不限时的批次超时配置,避免长查询被默认超时中断。
- **数据传输图标** — 按驱动配置展示来源与目标数据库图标。 (contributed by @ChunMengLu) (closes #4672)

### 修复

- **可编辑查询别名** — 支持 Unicode 表别名,避免中文等标识符导致数据网格错误判定为不可编辑。
- **侧边栏树状态** — 修复类型筛选后详情丢失、节点无法收起、异步展开后自动收起,以及折叠后仍继续加载元数据的问题。 (contributed by @guoyongchang, @zipg, @dienaso) (closes #4841, #4873, #4878, #4930)
- **侧边栏提示** — 补充连接工具栏 Tooltip,并避免窄侧边栏提示被窗口边缘截断。 (contributed by @zipg)
- **连接弹窗滚动** — 小窗口中连接表单保持可滚动。 (contributed by @zipg)
- **弹窗背景** — 使用主题感知遮罩替代不稳定的模糊效果,修复深色样式与弹窗背景异常。
- **加密导出** — 修正密码输入框的 Tab 焦点顺序。 (contributed by @zipg)
- **Windows 启动** — 改进启动窗口恢复兜底和诊断日志。 (contributed by @zipg)
- **SQL 文件恢复** — 冷启动时保留已打开的 SQL 文件页签。 (contributed by @guoyongchang) (closes #4737)
- **复制为 INSERT** — 保留 JSON 对象/数组字面量,并包含自增主键字段。 (contributed by @dienaso) (closes #4944, #4950)
- **SQL Server 补全** — 查询补全可建议数据库名称。 (contributed by @guoyongchang) (closes #4848)
- **SQL Server 数据编辑** — 保留跨库编辑目标和隐藏键排序上下文,并停止不支持分页时的重复重试。 (contributed by @guoyongchang) (closes #4904, #4945)
- **SQL Server 导出** — 将 `bit` 值导出为可执行的数字字面量。
- **SQL Server 触发器** — 元数据中返回完整触发器定义。
- **SQL Server 例程** — 正确生成存储过程输出参数。
- **MySQL 5.7 元数据** — 避免依赖 `information_schema.TABLES` 联表查询。 (contributed by @SnowArk)
- **MySQL 数据传输** — 插入数据时跳过生成列,避免导入失败。
- **MySQL DDL** — 通过通用 JDBC 路径读取建表语句。
- **MySQL Catalog** — 优先使用 `SHOW DATABASES` 获取数据库列表。
- **Kingbase 表结构** — 修复元数据兼容和字段改名后的刷新异常。 (contributed by @zipg)
- **Kingbase 数据传输** — 创建目标表时保留表和字段注释。
- **Kingbase 多语句查询** — 保持分页能力,避免查询超时。 (contributed by @zipg)
- **Dameng** — 创建目标表时移除不兼容的 `IF NOT EXISTS`,并支持受限 Schema 下的表列表。
- **PostgreSQL 索引** — 在表结构编辑器中显示索引类型。 (contributed by @onenewcode) (closes #4606)
- **Oracle RAW** — 使用 `HEXTORAW` 序列化 RAW 值,保证编辑 SQL 可执行。
- **MongoDB** — 旧版服务正确路由集合列表请求。
- **Informix** — 保留手动配置的 JDBC URL 参数。
- **H2** — 忽略已失效的 JDBC 驱动类配置。
- **Milvus** — 根据 Schema 推导默认写入值。 (contributed by @onenewcode)
- **Xugu 同义词** — 支持获取同义词对象源码。 (contributed by @mapan0424)
- **Doris 表筛选** — 侧边栏正确应用表名筛选条件。 (contributed by @wbean)
- **Redis Stream** — 对 Stream 条目分页,避免一次加载全部记录。 (contributed by @onenewcode) (closes #4790)
- **JDBC 驱动导入** — 避免重复导入已位于管理目录中的驱动。 (contributed by @zipg) (closes #4958)
- **应用更新下载** — 改进取消响应和下载停滞检测,减少更新长时间无进展。 (contributed by @rihkddd) (closes #4879)

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