v0.5.92

t8y2/dbxv0.5.92Aug 22, 2026by t8y2

AI Summary

v0.5.92 adds support for Oracle primary keys and Dameng identity columns, introduces sidebar management improvements, and includes a new offline driver package feature.

Key Highlights

  • Oracle primary key support
  • Dameng identity column switching
  • PostgreSQL database renaming
  • Offline driver package export

New Features

  • Oracle primary key addition
  • Dameng auto-increment column switching
  • PostgreSQL database renaming
  • Connection configuration export
  • Sidebar connection management
  • Sidebar tab positioning
  • MCP configuration wizard
  • Zookeeper value preview
  • SQL completion optimization
  • Query batch recovery

Full Release Notes

### 新功能

- **Oracle 表主键** — 表结构编辑器支持为已有表新增主键。 (closes #6922)
- **Dameng 自增列** — 支持切换已有列的 Identity 属性。 (closes #6906)
- **PostgreSQL 数据库重命名** — 侧边栏支持重命名数据库,并在执行前检查权限、预备事务和活动连接后自动完成连接处理。 (contributed by @Tara8573) (closes #6698)
- **连接配置导出** — 导出连接配置时可选择明文模式,适用于用户明确控制风险的迁移场景。 (contributed by @0verme) (closes #6941)
- **侧边栏连接管理** — 支持将多选连接批量移动到层级分组,并提供快速重命名入口。 (contributed by @eryajf) (closes #6942) (closes #6792)
- **侧边栏标签定位** — 支持从连接树定位当前标签页对应的对象,重启后也能正确定位分组连接。 (closes #6681) (closes #6840)
- **MCP 配置向导** — 设置中新增 ZCode 与 CodeBuddy 的配置指引,降低外部工具接入门槛。 (closes #6763) (closes #6729)
- **`dbx://open` 深链接** — 支持通过 `dbx://open` 打开 DBX,并校验已运行实例接收到的二次启动参数。
- **Zookeeper 值预览** — 支持预览 UTF-8 编码的节点值。 (closes #6897)
- **Redis 命令示例** — 命令编辑器补充常用命令参数示例。 (closes #6925)
- **SQL 补全** — 支持多列 `GROUP BY` 补全,并优化带限定符的字段联想查询。 (closes #6939)
- **查询批次恢复** — 批量 SQL 执行失败后可从已完成位置恢复后续执行。 (contributed by @zipg)
- **生成 SQL 的数据库名** — 可按需在生成的 SQL 中包含数据库名。 (contributed by @eryajf) (closes #6909)
- **数据网格格式与大值** — 支持删除自定义列格式,并按可视区域加载大文本预览。
- **编辑器草稿保留** — 退出时保留未保存的 SQL 草稿,下次打开可继续编辑。 (contributed by @encyc)
- **Milvus 集合重命名** — 支持在连接树中重命名 Milvus Collection。 (contributed by @onenewcode)

### 改进

- **SQL 编辑器性能** — 缓存语义高亮窗口,减少编辑器重复计算。 (closes #6936)
- **SQL 结构折叠** — 避免平方级扫描,提升大型 SQL 文档的折叠响应。 (contributed by @zipg) (closes #3670)
- **字段联想性能** — 按限定符执行数据库前缀查询,减少无关数据库请求。 (contributed by @onceMisery)
- **数据网格交互** — 横向滚轮可正常滚动,长单元格双击选区行为统一。 (contributed by @onenewcode) (closes #6793) (closes #6881)
- **表格文档与上下文菜单** — 文档使用打开页大小,并清理失效的表头右键目标。 (closes #6903) (closes #6869)
- **AI 提示提交** — 修正发送按钮与提示提交的对齐关系。 (closes #6949)
- **MyBatis SQL** — `<where>` 标签在执行前正确解析。 (contributed by @q396921921) (fixes #6902)
- **代码快照** — 代码快照对话框中的选项开关可正确传递到导出流程。 (closes #6870)
- **MCP 启动兼容性** — 正确解析 mise 管理的服务器 shim,减少外部 MCP 服务启动失败。 (closes #6930)

### 修复

- **TDengine** — 正确显示带时区的时间戳和 TAG,并保留 FLOAT 的小数精度。 (contributed by @zipg) (closes #6940) (closes #6937)
- **SQL Server** — 批量查询中的 `USE` 上下文会正确传递,避免后续语句使用错误数据库。 (closes #6947)
- **OceanBase** — 支持解析原生 JDBC URL,并在 Oracle 模式下正确展示序列。 (contributed by @0verme) (fixes #6911) (closes #6895)
- **PostgreSQL** — 参数扫描正确处理 ARRAY 方括号。
- **MySQL** — 保留 JDBC TLS 参数语义,并合并自增主键变更,避免生成互相冲突的 DDL。 (contributed by @zipg) (closes #6873)
- **Oracle** — 修复声明式 PL/SQL 包体分段、延迟加载 XMLTYPE,并在 Schema 树展示序列。 (contributed by @zipg) (closes #6943) (closes #6893)
- **GBase** — 切换数据库版本后同步类型标签。 (contributed by @zipg)
- **Phoenix** — 正确读取 `SYSTEM.CATALOG` 特殊类型。 (contributed by @0verme) (closes #6896)
- **Databricks** — 生成标识符时使用反引号。 (closes #6915)
- **Iris** — 正确返回列描述。 (closes #6912)
- **Redis** — 不支持 `SELECT` 的实例也可执行 db0 命令。 (closes #6876)
- **RocketMQ** — 恢复消费者客户端分配信息。 (closes #6898)
- **DBeaver 导入** — 保留显式配置的数据库名称。 (contributed by @tatuke)
- **编辑器语句边框** — 修复整行高亮遮挡当前语句边框。 (contributed by @zipg) (closes #6883)
- **复制 JSON 文档** — 复制数据生成 SQL 赋值时正确序列化 JSON 文档。 (closes #6871)
- **macOS 全屏** — 原生全屏窗口中按 Escape 不再意外退出。 (contributed by @klinge1011)

### 安装

- **离线驱动包** — 支持导出 DBX 管理的驱动,并兼容旧版 H2 离线包,便于在无网络环境部署。 (contributed by @CN-Scars) (closes #6417)

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