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` 拉取。