更新日志

追踪每次发布 — 新功能、改进和修复。

0.5.45发布于 2026年7月3日
下载

Release v0.5.45

新功能

  • 连接管理侧边栏连接支持批量选择工具栏,可全选、取消全选、批量删除、批量移动到分组或新建分组;同时保留连接图标原位置和普通点击行为 (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 过滤条件,并兼容旧版 `count` helper
  • 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)
0.5.44发布于 2026年7月2日
下载

Release v0.5.44

新功能

  • 向量数据库Qdrant、Milvus、Weaviate 和 ChromaDB 支持向量检索;Qdrant / Milvus 可显示 collection 维度,并按 collection 维度生成示例向量 (contributed by @lexmin0412, closes #2396, closes #2401, closes #2408)
  • 整库导出新增全数据库导出能力,便于一次性备份或迁移完整数据库内容 (contributed by @CSXFanMeng)
  • SQL 编辑器右键表名可直接打开编辑表结构;选中 SQL 支持大小写转换;带 schema / 库名前缀的表名导航更准确 (contributed by @zipg, @tianyifeng-druid)
  • 表结构编辑字段列表支持搜索、列宽持久化和可折叠 SQL 预览,编辑大表结构时更容易定位字段和查看变更 SQL (contributed by @zipg, closes #2402)
  • AI 配置AI 设置支持按 Provider 独立保存,切换 Claude、OpenAI、DeepSeek、Ollama 或 OpenAI-compatible 配置时不再互相覆盖 (contributed by @Abeautifulsnow)
  • 数据网格查询结果支持自动刷新,单元格详情编辑器新增 JSON 压缩操作 (contributed by @xiaoliangL, @zipg)
  • 连接与侧边栏支持 StarRocks TLS 连接;添加子组时可自定义组名;侧边栏新增一键折叠全部节点 (contributed by @d0zingcat, @eryajf)
  • 设置页新增界面字体选择;启动时标签页恢复策略支持“全部 / 仅固定 / 不恢复”三种模式 (contributed by @zipg, closes #2267)
  • Redis支持复制显示中的 key 名称,并改善 key 搜索可见性 (contributed by @onenewcode)

改进

  • 标签页溢出列表可直接关闭、置顶、重命名、复制名称和关闭其它标签,未保存 SQL 仍会保留确认保护 (contributed by @zipg)
  • AI 助手工具调用状态卡片合并展示,Markdown 表格溢出更稳定,回答文本恢复流式输出,并移除不兼容的 temperature 参数 (contributed by @Abeautifulsnow)
  • 导入导出统一导入 / 导出图标语义,并明确结果归档导入按钮文案 (contributed by @thinkwei2012)
  • 数据库兼容性InfluxDB 错误信息提取更清晰;Kafka 管理操作兼容性增强;Vastbase 默认 agent 数据库处理更稳 (contributed by @ptma, @cmiracle)
  • 国际化补齐缺失多语言文案,新增 zh-TW、ja、es、it、pt-BR 自动刷新相关翻译
  • 界面性能与细节侧边栏注释重绘和 tooltip 溢出测量更轻量,Windows 注释字体应用更准确,弹窗遮罩区域支持拖动窗口
  • 对象与脚本保留对象源码格式;已保存 SQL 更新元数据时保留所属文件夹;事务控制 SQL 按普通语句执行

问题修复

  • Redis修复保护模式危险命令确认弹窗、Sentinel 隧道路由、稀疏 key 搜索批处理和桌面端 Pub/Sub WebSocket 连接问题 (contributed by @dal1wg, @clj1566317)
  • SQL 执行修复快捷执行可能执行全量 SQL、分号位置光标识别和关闭未保存 SQL 标签未提示的问题 (contributed by @eryajf, @zipg, closes #2368, closes #2369)
  • MySQL / SQL 文件支持未选择数据库时执行安装脚本,并在瞬时连接错误时重试 MySQL 语句 (contributed by @onenewcode, closes #2356)
  • Oracle修复时间字段编辑和表结构修改报错,数据标签页复用共享连接池以减少重复连接问题 (contributed by @zipg)
  • MongoDB支持多命令执行,并补充 MongoDB 数据传输入口 (contributed by @onenewcode)
  • 连接管理复制连接时保留在同一分组内;GoldenDB 和 Vastbase 连接后支持新建数据库入口 (contributed by @eryajf, @LwClick, closes #2361)
  • 数据网格修复横向滚轮分页覆盖场景和条件历史下拉行为问题 (contributed by @Spencer.Chang)
  • 桌面端移除重复 popover import,降低构建噪声 (contributed by @GuoyuSu)
0.5.43发布于 2026年7月1日
下载

Release v0.5.43

新功能

  • 连接密码查看已保存的数据库连接密码和 MQ 认证密钥支持通过密码输入框右侧按钮显示/隐藏,便于核对连接信息 (closes #2360)
  • 手动事务控制查询执行新增手动事务控制能力,可更清晰地管理提交和回滚流程 (contributed by @Abeautifulsnow)
  • MongoDB Shell新增 `deleteOne/deleteMany`、`dropIndex/dropIndexes` 等 shell 风格命令支持,并覆盖完整执行链路 (contributed by @onenewcode)
  • 数据网格WHERE / ORDER BY 条件输入支持展开,长表达式编辑更方便;表对象支持复制/粘贴快捷键,可选择复制结构、数据或二者一起复制 (contributed by @zipg, @cmiracle)
  • 设置页设置入口迁移为主标签页,减少弹窗层级并改善长期配置体验。
  • AI 配置OpenAI-compatible Provider 支持 max completion tokens,便于适配更多模型参数 (contributed by @eryajf)
  • Agent 集成新增 AI Agent CLI 集成说明,方便自动化工具理解仓库约定 (contributed by @asdlem)

改进

  • MySQL 大库体验前台查询与后台元数据加载隔离,打开表、分页和 WHERE/ORDER BY 查询不再被大规模元数据任务拖慢或阻塞 (contributed by @LwClick, closes #2274)
  • 数据编辑与详情日期时间编辑器箭头按钮即时更新;竖版单元格详情布局优化;表打开数量限制与结果分页大小解耦 (contributed by @zipg)
  • 对象浏览对象浏览器宽度更自适应,内部内容可滚动;SQL 库连接名宽度受控,长名称不再挤压布局 (contributed by @zipg)
  • 数据库兼容性Presto 元数据补全更高效;Oracle 表结构已有字段识别更准确;SQL Server IDENTITY 仅允许兼容字段类型 (contributed by @luoianun, @zipg)
  • MCP / Web 部署Windows 配置使用 Node 入口,bridge port 写入解析后的数据目录,并补充 portable data directory 文档。
  • 安装与打包Nix / NixOS 文档和依赖更新,并注册桌面入口 (contributed by @juve-8)

问题修复

  • MongoDBSRV URL 按 seed list 处理;MongoDB 到 MongoDB 传输保留 BSON 类型,避免日期、ObjectId 等值被错误字符串化 (contributed by @onenewcode)
  • 数据传输目标对象已存在时跳过 CREATE DDL,降低迁移到已有表时的失败概率。
  • 标签页关闭 data tab 后恢复上一个标签页;关闭有未保存内容的标签页会提示;升级后固定数据标签页连接失败也能恢复 (contributed by @zipg)
  • SQL 编辑器修复 snippet Tab 跳转、滚动条拖动触发文本选择、字符串内错误触发补全、Oracle PL/SQL 语句范围识别等问题 (contributed by @zipg)
  • SQL 导出修复 INSERT 导出中的日期时间格式问题 (contributed by @zipg)
  • 对象过滤器已保存可见对象过滤后,再次打开过滤器只显示过滤后的候选范围 (contributed by @LwClick, closes #2272)
  • 表结构编辑减少列重排 SQL 生成范围,避免不必要的结构变更 (contributed by @ptma)
  • 驱动管理未安装的 PrestoSQL 驱动不再显示卸载操作 (contributed by @Abeautifulsnow)
  • 界面细节移除表视图选项按钮的持久高亮,补充非编辑快捷键 ID 的视觉提示 (contributed by @zipg)
0.5.42发布于 2026年7月1日
下载

Release v0.5.42

新功能

  • OSCAR 数据库新增 OSCAR 数据库支持,补齐连接、查询和基础元数据浏览能力。
  • MongoDB Shell支持 `db.collection.createIndex(keys, options)`,可直接在 shell 风格命令里创建索引并返回索引名 (contributed by @onenewcode, closes #2187)
  • SQL Server 兼容模式高级设置新增旧版兼容模式,可在 TLS 握手失败或旧版本服务端环境中使用非加密连接。
  • SQL 补全SELECT 列表支持按表名/别名展开全部字段,并优化 FROM、LIMIT、AND/OR 等上下文关键字排序 (contributed by @zipg)
  • 数据网格新增表格字号调节,查询结果和表数据的 Canvas、DOM、转置视图与编辑状态统一生效 (contributed by @zipg)
  • 标签页支持标签页切换快捷键,固定标签页会单独显示为一行,便于区分长期保留的工作区。
  • Kafka新增 Kafka MQ Admin Client 支持,便于管理和浏览 Kafka 资源。 (contributed by @onceMisery )
  • 打包安装新增 Windows WebView2 离线安装包,并支持 NixOS 打包。

改进

  • 表结构编辑字段拖拽排序改为 pointer 跟踪,发布版中拖拽按钮可正常排序,并显示插入位置提示;SQL Server 新增字段支持设置 IDENTITY 自增 (contributed by @zipg, closes #2119, closes #2254)
  • SQL 执行入口左侧 gutter 运行按钮复用统一执行目标解析,避免多条 SQL 只执行第一条;大 SQL 滚动时缓存可执行范围,减少编辑器卡顿 (contributed by @zipg, closes #2256)
  • 单元格详情记住 JSON 格式化开关,侧边栏和弹窗保持一致;格式化编辑提示限制次数,减少重复打扰 (contributed by @zipg, closes #2252)
  • 连接与驱动连接失败时提示可更新的内置驱动;隐藏不适用的 native agent JRE 标记;Agent/JRE 下载流程更健壮 (contributed by @zipg)
  • Web 部署图标资源遵守 `DBX_PUBLIC_BASE_PATH`,Agent 驱动默认持久化到 `DBX_DATA_DIR/agents`,便于 Docker/Web 部署 (contributed by @CN-Scars)
  • AI查询超时错误页可跳转到超时设置;OpenAI-compatible Provider 的工具调用流式解析更稳定,保留工具名和 UTF-8 内容 (contributed by @lc6464, @jischeng)
  • 界面交互SQL 库根层文件点击后高亮正确,数据库打开状态可在连接树展示,更多高风险操作收纳到子菜单 (contributed by @eryajf, closes #2250, closes #2251)
  • 国际化补齐意大利语缺失文案 (contributed by @fraluc06)

问题修复

  • 数据网格复制修复编辑行后复制 INSERT/UPDATE 仍使用旧值的问题,复制 SQL 会随当前单元格值重新生成 (closes #2204)
  • SQL Server修复 BIT/nullable BIT 编辑生成 `TRUE/FALSE`、默认值修改 SQL 报错、列注释显示、rowversion 迁移写入失败、IDENTITY_INSERT 补全缺失等问题 (contributed by @zipg, closes #2208, closes #2190, closes #2146, closes #2093)
  • MongoDB修复旧版 MongoDB legacy agent 不支持 `updateOne/updateMany` 的问题;复制 JSON/INSERT、createIndex 和 shell 执行路径也做了兼容补齐 (closes #2207)
  • Elasticsearch更新和删除带 `_routing` 的文档时会保留并传递 routing,避免路由索引写入失败 (closes #2217)
  • Oracle修复 XMLTYPE 查询可能返回 NULL 或 TTC 错误的问题;恢复对象浏览元数据;修复注释开头查询不返回结果表 (closes #2259)
  • MySQL / MariaDB修复 enum 类型带字符集/排序规则后编辑识别错误、`DESC UPDATE` 行内执行按钮重复、存储过程 SELECT 结果不显示、无选中数据库时创建数据库失败等问题 (closes #2247, closes #2245)
  • PostgreSQL / GaussDB修复联合外键 DDL 导出被拆分、GaussDB 浏览对象报错、owned sequence 迁移丢失、重载过程重复显示等问题 (contributed by @zipg, @weihanhan, closes #2091, closes #2186)
  • ClickHouse / Lake 表修复带顶层 `SETTINGS` 的分页 SQL 位置错误;无快照 Lake/外部表打开时降级为 `LIMIT 0` 预览结构 (contributed by @CN-Scars, @jischeng, closes #2206, closes #2197)
  • OceanBase / Kingbase / Milvus同步 OceanBase 查询超时到服务端会话;修复 Kingbase 新增字段 SQL 语法;Milvus 集合列表使用用户指定数据库 (contributed by @zipg, @lexmin0412, closes #2156, closes #2180, closes #2087)
  • 对象浏览与侧边栏修复对象浏览器标签页切回后布局异常、简单视图侧边栏分页超量、连接树偶发只剩用户与权限等问题 (contributed by @zipg, closes #2223, closes #2092)
  • 导出与传输导出 DDL 自动追加分号;SQL Server rowversion 迁移时跳过自动生成列;DuckDB 空占位数据库文件处理更稳。
  • Web / 驱动安装修复 Web 版 agent driver 持久化、离线驱动下载说明、fallback agent batch 错误处理等问题 (contributed by @CN-Scars)
  • 稳定性修复 SQL 子查询语义诊断误报,并将自动诊断默认关闭以降低大 SQL 性能影响;SQL 预览高亮失败会回退纯文本避免白屏。
0.5.41发布于 2026年6月29日
下载

Release v0.5.41

新功能

  • 查询编辑器语句左侧新增可执行标记,可一键或快捷键执行光标所在语句 (contributed by @eryajf, closes #2018)
  • 数据网格筛选列筛选支持数据库端值列表过滤,适合大表直接按数据库值筛选;筛选输入字号也做了可读性优化
  • 数据网格导航工具栏新增“跳转到列”,可搜索字段、自动取消隐藏并滚动定位 (contributed by @kkk000111999)
  • 结果来源与导出查询结果支持来源标签和来源语句展示,导出文件名可按 tab 标题生成 (contributed by @eryajf, closes #2023)
  • MongoDB 编辑MongoDB `find` 查询结果支持直接编辑文档字段,`_id` 保持只读,保存后同步当前表格显示 (closes #2035)
  • 图片字段预览BLOB/LONGBLOB 等二进制图片字段可在单元格详情中直接预览,支持 PNG、JPEG、GIF、WebP、BMP、AVIF 和安全 SVG (closes #1896)
  • 表结构编辑查询结果 DDL 面板新增编辑表结构入口,字段排序改为拖拽交互并保留数据库能力限制 (contributed by @zipg)
  • AI / 向量数据库向量数据库 Assistant 使用集合语义提示词,并新增集合列表与记录浏览工具,覆盖 Qdrant、Milvus、Weaviate、ChromaDB (contributed by @lexmin0412, closes #2059)
  • Web 部署Web 版支持 context path 部署,便于挂载在反向代理子路径下

改进

  • 表结构草稿切换 tab 后保留表结构编辑器未保存草稿,复制结构 tab 时会深拷贝草稿,手动刷新和保存后仍按最新结构刷新
  • 网格视图选项Canvas/DOM 渲染模式入口移动到视图选项,并优化分段按钮、图标与布局一致性
  • 单元格详情格式化 JSON 后使用只读高亮视图展示,侧边栏详情和弹窗详情都支持语法高亮
  • Agent 与驱动移除废弃的 GaussDB Java agent 和旧 Oracle Java agents,GBase 8a agent 启动错误提示更清晰
  • 界面细节工具栏文字按钮垂直对齐更一致,图片预览弹窗层级更合理,DDL 抽屉窄宽度下按钮文案会自动收起

问题修复

  • 数据网格修复 Ctrl/Cmd 点选单元格误变成区间选择、自动列宽偏窄、MSSQL 空表 Canvas 新增首行丢失、首行插入后不可见、保存快捷键与提示不一致等问题 (contributed by @Caisin, @zipg, closes #1777, closes #2054)
  • MongoDB修复空数据库名带 URI 参数时连接串缺少 `/`、复制行 JSON 未展开嵌套 JSON 字符串、复制 INSERT 未生成 Mongo shell 语句、shell projection 被忽略以及 `db.version()` 不可用的问题 (contributed by @CN-Scars, closes #2037, closes #1238, closes #2052)
  • SQL Server`datetime` 查询和导出按正确毫秒精度处理,复制/导出 INSERT 会按 SQL Server 日期时间类型生成可执行字面量 (closes #2050)
  • PostgreSQL兼容 PostgreSQL 10 没有 `pg_proc.prokind` 的例程元数据查询,并避免 `ALTER DEFAULT PRIVILEGES` 合法语句被诊断误报 (contributed by @CN-Scars, closes #1651)
  • MySQL / SQLite / GBase修复 MySQL enum/set 字段长度显示、TCP keepalive 单位、schema diff 部署 SQL 目标限定;SQLite 补齐 `if` 和 `unistr` 兼容函数;GBase 8a 查询忽略不兼容的正数 fetchSize (contributed by @CN-Scars)
  • 编辑器导航Ctrl+点击 `schema.table` 形式表名可正确跳转到 DDL,Oracle/OceanBase Oracle 表别名补全不再插入不兼容的 `AS` (contributed by @tianyifeng-druid, closes #1721)
  • 侧边栏与对象浏览修复连接搜索树展开状态丢失、按表注释搜索结果被远程刷新覆盖,以及应用重启后 Redis/MongoDB/etcd/ZooKeeper/MQ/Nacos/Object Browser 等恢复 tab 需要手动刷新连接的问题 (contributed by @Abeautifulsnow, closes #2033)
  • AI / Codex流式响应保留 UTF-8,Windows 下 Codex 执行提示词改走 stdin,避免命令行过长导致启动失败 (contributed by @Abeautifulsnow)
  • 稳定性SQL 预览高亮失败时回退纯文本避免白屏;便携版残留标记不再导致安装版历史数据丢失;内置驱动搜索不再出现重复项 (closes #2029)
加载更多版本…