新功能
- Linux 静态浏览器版 — 新增 Linux x64 与 arm64 的完全静态
dbx-web发布包,不依赖目标系统 glibc;发布流程会校验静态 ELF、启动后的 Web/API 可用性,并附带 SHA-256 校验文件。 (contributed by @HandSonic) - SSH / 跳板连接 — 新增“私钥 + 密码”组合认证,私钥失败后可回退密码;未知主机密钥会展示指纹并要求接受或拒绝,可记住信任结果,隧道维护页也可直接选择私钥文件。 (contributed by @huijiangyuan) (closes #4442)
- Nacos 配置工作台 — 新增跨命名空间全文搜索、进度与取消、结果导出、ZIP 批量导入导出、冲突预览,以及跨连接/命名空间同步;同时增强 Nacos v2、v3 与 r-nacos 元数据兼容。 (contributed by @eryajf)
- Redis 过期策略 — 新建或编辑 Key 时可选择永不过期、TTL 秒数或本地到期时间,并通过服务端绝对过期时间避免重复应用策略。 (contributed by @onenewcode)
- etcd Key TTL — 支持创建带 TTL 的 Key、实时倒计时、到期自动移除,以及编辑时保留原 Lease;旧 Agent 会明确提示升级,不再静默创建永久 Key。 (contributed by @eryajf) (closes #4417)
- 数据库导出与 SQL 批处理 — MySQL 导出可选择加入建库和
USE前导语句,并支持共享会话、顺序执行多个 SQL 文件和累计进度。 (contributed by @eryajf) (closes #3659) - 数据网格快捷操作 — 支持复制选中列名并配置分隔符、标识符转义和预览;无主键查询结果也可克隆行,单行查询结果可自动转置。 (contributed by @Staroon, @zipg, @eryajf) (closes #4328, #4107)
- 侧边栏对象管理 — 置顶对象支持拖动排序并持久化,表过滤条件也会跨刷新保留。 (contributed by @czs208112, @wbean) (closes #4385)
- 数据库支持 — 新增 Cloudberry 与 UXDB 支持;Doris 原生连接补齐外部 Catalog、权限探测和元数据能力;Kingbase 完成原生模块迁移并移除旧 Java Agent。
- 对象元数据与 DDL — PostgreSQL、openGauss 和 Kingbase 的表 DDL 可包含索引、注释与触发器;Xugu 侧边栏新增约束、索引、触发器及分区等子对象。 (contributed by @amwps290, @mapan0424)
- Redis 正文搜索 — Redis STRING 值及成员详情支持
Ctrl/Cmd+F浮层搜索、上一项/下一项导航和快捷键操作。 (contributed by @onenewcode) (closes #4240) - 连接与驱动工具 — 连接列表支持复制连接名称;全部 Agent 驱动可并发检查和升级,减少批量升级等待。 (contributed by @yaoxinghuo, @Abeautifulsnow) (closes #4122)
改进
- 大批量数据编辑 — 批量填充或修改数千个单元格时使用批处理撤销快照、浅层响应式状态和列元数据缓存,显著减少主线程卡顿。 (contributed by @GIWTO)
- SQL 补全体验 — 内置补全模板按数据库方言选择,歧义字段会带表名限定;按 Tab 时更稳定地等待并插入异步候选,同时收紧补全弹窗圆角。 (contributed by @DASungta)
- 导入导出可靠性 — JDBC 大表导出改用查询游标,PostgreSQL 导入导出保留原始值,MySQL 多表 INSERT 导出保留列别名,Kingbase DATE 导入不再丢失时间;DataGrip 配置导入也支持 Kingbase 和连接分组。 (contributed by @CN-Scars, @zipg) (closes #4379)
- 侧边栏与布局 — 增加可拖拽横向滚动条,批量复制/粘贴表后及时刷新完整列表;现代布局右侧面板、深色工具栏和 MCP 客户端标签页的圆角、对比度与滚动行为进一步统一。 (contributed by @zipg, @czs208112, @Imzl-zl)
- 桌面兼容性 — 改善 Intel Mac 旧版 WebKit 下的连接界面和数据库图标,Linux 会保留显式选择的系统主题;Windows/Linux 恢复使用
Ctrl+W关闭标签页。 (contributed by @zipg, @onenewcode) (closes #4094) - 数据库对象导航 — HANA 表会正确显示在 schema 下;通用 JDBC 驱动可发现并展示 schema;QuestDB 兼容旧版表元数据接口。 (contributed by @gggaiitx)
- PostgreSQL 视图编辑提示 — 当
CREATE OR REPLACE VIEW尝试删除、重排或修改已有字段时,保留服务端错误并给出安全、可操作的处理建议。 (contributed by @zipg) - MongoDB 文档操作 — 查询结果支持复制完整 MongoDB 文档,便于粘贴到 Shell 或其他工具中。 (contributed by @eryajf) (closes #4348)
- 开发与部署文档 — Agent 开发指南新增中文版本,源码构建最低 Rust 版本更新为 1.88,文档构建不再依赖 GitHub 公共 API。
修复
- MySQL 兼容性 — 兼容代理拒绝可选会话变量的场景;修复函数索引表达式、多表 INSERT 列别名,以及 AnalyticDB 等兼容服务返回非标准 EXPLAIN 格式时的执行计划。 (contributed by @zipg)
- SQL 参数与过程分句 — 字符串字面量中的花括号参数可正确插值;GaussDB/openGauss 嵌套
BEGIN ... END过程体不再被提前拆分。 (contributed by @zipg) (closes #4318) - Dameng、Oracle 与 JDBC 排序 — 达梦支持 SSL 连接;达梦/Oracle 重复列名的手动排序改用安全的列序号,并保留通用 JDBC 原有派生列别名行为。 (contributed by @GIWTO)
- Oracle 补全 — 首次加载别名字段时减少遗漏,提升带别名列的补全稳定性。 (contributed by @zipg)
- Kingbase 兼容性 — 恢复表和字段注释,保留 DATE 的时间部分,并根据兼容模式处理权限查询与标识符引用。 (contributed by @zipg) (closes #4316)
- Xugu DDL — 重建表 DDL 会保留大小写和可执行语法,过程、函数、触发器等可编程对象也不会因展示重写而失去执行能力。 (contributed by @mapan0424)
- Doris 查询与 Catalog — 移除不兼容的派生列别名列表,补齐外部 Catalog 补全,并在权限元数据不可用时回退当前用户授权信息。
- MongoDB 查询 — Shell 参数接受尾随逗号,Extended JSON 文档 ID 可正确解码;旧版连接的无筛选查询不再执行昂贵的精确计数。 (contributed by @CN-Scars) (closes #4354, #4361)
- SQL Server 查询 — SQL Server 2008 等旧版兼容设置升级后不会丢失,重复结果列名也不会再导致查询失败。 (contributed by @zipg)
- 数据网格状态 — 表信息文本选择不再被网格复制快捷键覆盖;列过滤在标签页回收后仍保留,总行数默认显示精确值,执行计划节点详情也不会溢出。 (contributed by @onenewcode) (closes #4345)
- Redis 安全操作 — 在 SQL 编辑器执行高风险 Redis 命令前恢复危险操作确认,降低误删或清空数据的风险。 (contributed by @dienaso) (closes #4296)
- Schema Diff 与 AI 示例 — 禁用视图比较时不再额外读取视图 DDL;AI 助手生成示例查询时会使用当前数据库适用的语法。
- 连接与界面细节 — 修复新建连接弹窗标题出现异常焦点框,并补齐数据网格、树节点和进程列表的简体中文文案。 (contributed by @zipg, @dienaso)
安装
国内下载:如果 GitHub 下载较慢,可从 CNB 镜像 下载桌面端安装包,Docker 镜像从
docker.cnb.cool/dbxio.com/dbx:0.5.67拉取。