版本 7.3.3 - 界面焕新与可靠性改进

Published: 2026-10-27 | Stela Augustínová

DbGate 7.3.3 更新了浅色和深色主题,包括按钮、菜单、对话框和通知,并让云部署选项更易于访问。本次发布改进了 Redis 浏览功能,使已禁用的 MongoDB 筛选器按预期工作,并解决了导出下载和 SSH 连接失败时的问题。此外,还更新了应用依赖,并修复了多项安全问题。

云部署快捷入口

DbGate README 现已包含 RepoCloud、Railway、Elestio 和 Sealos 的一键部署链接,方便您通过首选平台开始部署 DbGate 网页版。

更可靠的 Redis 浏览体验

版本 7.3.3 修复了 Redis 列表、集合、有序集合、流和哈希的计数显示。计数逻辑现在会针对每种键类型使用相应命令,并在命令失败时仍将结果与对应的键正确匹配。

Redis 流分页现在也能正确处理较大的条目 ID。流 ID 由时间戳和序列号组成;更新后的游标计算会保留完整的整数精度,并在序列号达到最大值时正确推进。这修复了浏览包含较大 ID 的流时分页不正确的问题,相关报告见 #1599。

筛选器、下载和 SSH 连接修复

已禁用的 MongoDB 列筛选器现在会从查询条件中排除。您可以临时关闭某个列筛选器,其已保存的值将不再继续限制显示的文档。

当工作区存储在隐藏目录中时,导出文件现在也能正常下载。此前,如果工作区路径中的某个父目录以点号开头,下载处理程序可能会拒绝该文件。

SSH 隧道连接失败后,现在会清理其后台进程。此前,反复连接失败可能导致每次尝试后都遗留一个运行中的新进程,随着时间推移造成过高的内存占用。DbGate 现在会在失败后终止该进程,并逐步延长后续尝试之间的等待时间。这修复了 #1605 中报告的问题。

运行时更新与安全修复

本次发布更新了应用依赖和桌面应用使用的 Electron 运行时。Alpine Docker 镜像也从 Node.js 18 升级至 Node.js 24。

版本 7.3.3 修复了多项安全问题。我们建议更新,以获得这些修复以及界面和可靠性方面的改进。

完整更新日志

7.3.3

  • ADDED: 在 README 中新增 RepoCloud、Railway、Elestio 和 Sealos 的一键部署链接
  • CHANGED: 更新了浅色和深色主题、按钮、菜单、对话框和通知
  • CHANGED: 更新了应用依赖和 Electron 运行时,并将 Alpine Docker 镜像升级至 Node.js 24
  • FIXED: Redis 键计数和流分页问题,包括对较大流条目 ID 的处理 #1599
  • FIXED: 已禁用的 MongoDB 列筛选器仍被应用的问题
  • FIXED: 工作区存储在隐藏目录中时导出下载失败的问题
  • FIXED: SSH 隧道连接失败后后台进程仍继续运行并导致内存占用过高的问题 #1605
  • FIXED: 修复了多项安全问题