新功能
- 连接管理 — 侧边栏连接支持批量选择工具栏,可全选、取消全选、批量删除、批量移动到分组或新建分组;同时保留连接图标原位置和普通点击行为 (contributed by @ZhonFortune)
- HTTP 隧道 — 新增 HTTP Tunnel 连接层和部署脚本,适合 SSH 不可用或受限网络下访问数据库,并补充相关文档
- MongoDB — 新增 GridFS 管理器,可浏览 bucket 和文件;连接表单支持 TLS/CA 证书、retryWrites 等选项,方便 DocumentDB + SSH 隧道场景;支持
db.coll.stats()、dataSize()、storageSize()、totalIndexSize()等集合统计命令 (contributed by @ZionLin2016, @xiaoge19961220, @onenewcode, closes [#2529]) - SQL 编辑器 — 新增 Vim 模式;SQL 标签页显示未保存状态,降低误关或漏保存风险 (contributed by @zipg)
- AI 助手 — 已发送的用户消息支持编辑后重新发送;表格提及候选支持过滤和键盘滚动,最多展示 200 个候选项 (contributed by @Abeautifulsnow, @eryajf, closes [#2466])
- SQL 库 — 已保存 SQL 支持移动到文件夹,整理脚本更方便
- 连接树 — 选中的多个连接支持批量复制/删除,连接管理批处理能力更完整
改进
- 下载与更新 — 新增 AtomGit 更新下载源,并支持将 release 同步到 AtomGit,国内下载链路更稳定
- 导出性能 — PostgreSQL 查询结果导出改为流式处理,导出大结果集时内存压力更低
- JDBC Agent — 缓存列元数据、校验选择的 driver artifact,并保留 JDBC DECIMAL 精度,减少重复元数据请求和精度丢失
- AI 上下文 — 限制每张表进入 AI 上下文的索引/外键数量,并截断超长结果预览字段,避免大 schema 或大文本结果撑爆上下文 (contributed by @Abeautifulsnow)
- 界面细节 — 统一侧边栏 tooltip,修正导入/导出按钮图标,优化 Kafka agent 暗色主题图标对比度、驱动管理标签关闭交互和表数据条件栏字体显示 (contributed by @eryajf, @onceMisery, @zipg, closes [#2468])
- MySQL DDL — 表 DDL 末尾自动补充分号,复制后的脚本更便于直接执行
修复
- SQL 执行超时 — 多语句顺序执行时,前端兜底超时会按 statement 数量扩展,避免大量 INSERT 仍在后端正常执行时前端提前报超时 (contributed by @CN-Scars, closes [#2455])
- DuckDB — 改进查询取消逻辑,减少取消长查询时的卡顿或残留执行风险 (contributed by @onceMisery)
- MySQL / JDBC — 支持 cleartext password 认证参数;修复跨库编辑目标、复制 BLOB 十六进制字面量和 URL 中多
@用户名/密码解析问题 (contributed by @LwClick, @gdzhu8023, closes [#2447]) - MongoDB — 修复文档查询排序走 SQL
ORDER BY的问题,保留 int64 过滤条件,并兼容旧版counthelper - Oracle — 导入时使用单行 INSERT,复制 INSERT 也按行生成,提升 Oracle 执行兼容性 (contributed by @LwClick)
- 数据库兼容性 — 修复 Firebird 分页语法、GBase routine 列表、SQL Server routine 源码 ALTER 生成、达梦独立索引 DDL、IoTDB 重复 schema、H2 JSON 字段显示等问题
- 数据网格与传输 — 保留高精度数值编辑结果;打开表数据时使用已保存行数限制;数据传输保留目标表名大小写
- SQL 库 / 侧边栏 — Windows 下恢复 Ctrl+click 多选,macOS 的 Ctrl+click 右键兼容逻辑保持不变 (contributed by @jeeinn, closes [#2219])
- 编辑器 — 避免 MySQL
REPLACE()函数旁出现误导性的运行 gutter (contributed by @SpencerZhang)
国内下载:如果 GitHub 下载较慢,可从 CNB 镜像 下载桌面端安装包,Docker 镜像从
docker.cnb.cool/dbxio.com/dbx:0.5.45拉取。