新功能
- H2 多版本 JDBC — 内置 H2 1.4.200、2.1.214 和 2.4.240 驱动,本地数据库文件可自动识别 PageStore / MVStore 格式,也可切换到自定义驱动。
- SQL 语义诊断开关 — SQL 编辑器工具栏新增快捷开关,可直接启用或关闭语义诊断并与设置项实时同步。 (contributed by @q396921921)
- Milvus 对象删除 — 连接树支持删除 Database 和 Collection,并在成功后刷新对应节点。 (contributed by @onenewcode) (closes #6745)
- GaussDB M 模式索引 — 支持查看复合索引、编辑
UBTREE索引,并按 MySQL 兼容语法生成索引 DDL。 (contributed by @AndrewDi) - Ignite 版本选择 — Apache Ignite 2.x 与 3.x 合并为统一连接入口,可在连接配置中选择版本。
- 标签页快速切换 — 新增 JetBrains 风格的
Ctrl+TabMRU 切换器,支持正反向切换、连接颜色、键盘和鼠标操作。 (contributed by @sxhjlzl) (closes #6762) - MySQL 条件批量更新 — 表数据页可按当前筛选、条件构造器或高级
WHERE更新全部匹配行,并在执行前预览影响行数和完整 SQL。 (contributed by @eryajf) (closes #6588) - Oracle 手动事务 — 查询编辑器支持手动事务模式,可显式控制提交和回滚。
- Nacos 管理能力 — 新增 Nacos 3 Admin API / Console API 连接模式、访问控制与命名空间管理,并完善普通账号范围、凭据会话和权限刷新。 (contributed by @eryajf) (closes #5594, #6393)
- Redis 叶子 Key 删除 — Key 列表的叶子节点新增悬浮删除入口,并在确认信息中展示完整层级 Key。 (contributed by @eryajf) (closes #6831)
- Redis 值解码与查看 — 解码和查看方式拆分为两层,新增 Pickle、Msgpack、PHP Serialize、Protobuf、Base64、YAML、XML 等组合,并保持解码视图只读。 (contributed by @duminga) (closes #1710)
- AI 表引用拖拽 — 可将侧边栏表或视图直接拖入 AI 对话框,自动插入带 Schema 的表引用上下文。 (contributed by @sxhjlzl) (closes #6850)
改进
- AI 写操作确认 — Agent 写入必须展示并绑定唯一、完整的 SQL;未确认的写入会在执行前拦截,生产库继续保持人工审核保护。 (contributed by @Abeautifulsnow)
- 数据传输性能 — 减少 CSV、XLSX、查询结果和数据库导入导出过程中的内存复制与临时分配。
- 危险表操作取消 — 清空、截断和删除表的取消状态、超时反馈与后台任务清理更加可靠,避免无入口的残留查询。 (contributed by @q396921921)
- 删除行确认 — 删除单行或多行数据前展示每一行的完整列值,便于二次核对。 (contributed by @q396921921) (closes #4830)
修复
- 数据网格分页 — 修改 WHERE 或 ORDER BY 后直接刷新会回到第一页,不再沿用旧偏移量。 (contributed by @zipg)
- 数据网格多选编辑 — 范围或整列多选后可直接输入并将最终值应用到整个选区。 (contributed by @xzxlove)
- 数据网格总数 — 查询结果超过当前行数上限时仍保留并展示数据库返回的精确总数。 (closes #6786)
- Windows WebView2 — 渲染器、GPU 或浏览器进程异常退出时自动重载或重启,减少长时间运行后窗口黑屏。 (contributed by @0verme) (closes #6362)
- Kingbase V7 TLS — TLS 握手失败时可按兼容路径重试明文连接。 (closes #6803)
- Kingbase 物化视图 — 查看或编辑物化视图源码时可正确返回定义内容。 (closes #6766)
- MySQL 批量 DML — 多语句批处理按已完成语句持续报告结果,避免成功语句被遗漏或产生幽灵失败。
- MySQL 函数补全 — 补全更多内置函数,并在语句范围内正确提供候选项。 (closes #6846)
- SQL Server 行解码 — 个别损坏或不完整的 UTF-16 字段不再导致整行查询失败。 (closes #6758)
- SQL Server 表数据复制 — 复制表数据时跳过不可写的
rowversion列。 (closes #6796) - SQL Server 语义诊断 —
CREATE、ALTER和CREATE OR ALTER存储过程或函数批次不再被误报为语法错误。 (contributed by @zipg) - PostgreSQL 结果元数据 — 未限定 Schema 的查询会按
search_path解析列和索引元数据,避免同名表导致注释或字段信息错误。 - PostgreSQL 主键约束 — 修改表结构时保留原主键约束名称,避免生成错误的 DROP / ADD DDL。 (closes #6821)
- PostgreSQL 旧版 TLS — 连接配置新增旧版 TLS 兼容路径,支持较老服务端或加密套件。
- Phoenix Schema — 非默认 Schema 下的 HBase 表查询和计数 SQL 正确保留 Schema 限定名。 (contributed by @0verme) (closes #6819)
- Doris Catalog — 当前账号仅能看到一个外部 Catalog 时仍保留 Catalog 层级和作用域。 (contributed by @0verme) (closes #6797)
- Spanner 数组与 DDL — 正确读取 ARRAY 值,并使用 Spanner 原生数值类型生成表结构 DDL。 (closes #6841)
- Oracle 11g 元数据 — 避免查询时触发缓慢的同义词列元数据扫描,缩短加载等待。 (closes #6855)
- Oracle PL/SQL 分段 — 连续的存储过程、函数和其他 PL/SQL 块不再被错误合并或拆分。 (closes #6843)
- Kafka IPv6 地址 — Bootstrap Server 支持带作用域标识符的 IPv6 地址,并继续严格校验端口和协议前缀。 (contributed by @0verme)
- JDBC 离线插件安装 — 从本地 ZIP 安装 JDBC 插件时不再访问网络,可在完全离线环境完成安装。
- 表结构标签页 — PostgreSQL 等数据库中相同表名但不同 Schema 的结构编辑器不再复用同一标签页。 (closes #6799)
- 代码快照布局 — 长代码预览保持完整宽高、对话框可滚动,并导出完整图片而非仅可视区域。 (contributed by @mr-dadong) (closes #6779)
- 代码快照回退 — 语法高亮加载失败时仍保留预览与导出内容。 (closes #6777)
- 编辑器语句框选 — 当前语句边框可覆盖软换行后的完整长语句。 (closes #6764)
- 编辑器右键菜单 — 首次右键时即刷新当前上下文,相关操作不再需要第二次右键才可用。 (closes #6811)
- SQL 元数据刷新 — 刷新连接、数据库、Schema 或表后会清理旧补全缓存并重新运行语义诊断。 (contributed by @zipg) (closes #6772)
- 侧边栏虚拟滚动 — 不同连接和数据库的虚拟树行使用独立标识,展开上方连接后滚动不再遮蔽下方连接。 (closes #6773)
- 设置颜色选择器 — 颜色选择面板自动调整位置并保持在可视窗口内。
- Codex CLI 启动 — 调用 Codex CLI 时补充 Node.js 运行时路径,修复桌面环境找不到 Node 导致的启动失败。 (closes #6849)
国内下载:如果 GitHub 下载较慢,可从 CNB 镜像 下载桌面端安装包,Docker 镜像从
docker.cnb.cool/dbxio.com/dbx:v0.5.91拉取。