github t8y2/dbx v0.5.6

latest releases: v0.5.43, agents-v0.2.42, packages-v0.4.19...
one month ago

新功能

  • 驱动一键全部升级 — 驱动管理器新增「全部升级」按钮,可一键批量升级所有有可用更新的驱动,实时显示每个驱动的升级进度
  • 驱动安装提示可点击 — 连接时的驱动未安装提示现在可直接点击跳转到驱动管理器
  • 更新提醒徽章 — 每小时自动检查更新,有新版本时在界面显示提醒徽章
  • 系统 Java 运行时 — 驱动管理器支持选择系统 PATH 中的 Java 运行时,无需 DBX 托管 JRE
  • MCP 数据桥接 — 新增 MCP bridge 数据端点,支持所有数据库类型
  • 转置面板拖拽调整 — 数据表格转置面板支持拖拽调整大小
  • Ctrl+F 搜索浮层 — 数据表格工具栏搜索替换为 Ctrl+F 浮动搜索框
  • 导出选中行 — 支持导出数据表格中选中的行,支持批量恢复 (contributed by @Abeautifulsnow)

改进

  • Redis 键扫描加速 — 优化 Redis 键浏览器的扫描性能 (contributed by @yavon007)
  • 连接错误信息翻译 — 连接失败时的后端错误信息现在会翻译为当前语言显示
  • 数据库能力集中管理 — 前后端数据库特性能力检测重构为集中式管理

修复

  • 驱动安装提示 — 已安装驱动不再显示安装提示
  • Informix 表格编辑 — 支持 Informix 表格直接编辑
  • Neo4j 查询与编辑 — 修复 Neo4j 表查询和编辑功能
  • Hive 查询兼容 — 修复 Hive 反引号引用、行编辑权限和事务支持检测
  • Trino 浏览与编辑 — 支持 Trino schema 感知的表浏览和插入
  • H2 侧边栏结构 — 修复 H2 数据库的侧边栏树形结构
  • 达梦连接导入 — 修复 Navicat 导入时达梦/DM 连接的识别
  • 虚拟列表闪烁 — 通过 CSS containment 减少树形虚拟列表的闪烁
  • 表格行定位 — 提交后保持行位置并保留脏单元格颜色
  • 表头控件宽度 — 修复表头控件宽度预留不足的问题
  • Agent 非 UTF-8 输出 — 修复驱动进程非 UTF-8 输出导致的错误
  • MongoDB 编辑刷新 — 修复 MongoDB 文档编辑后 JSON 查看器未刷新
  • 侧边栏分组刷新 — 修复分组对象节点的刷新问题

下载安装

系统要求

操作系统 最低版本 架构
Windows Windows 10 或更高版本 x64
macOS macOS 12 (Monterey) 或更高版本 Intel (x64) / Apple Silicon (arm64)
Linux 见下表 x64

Windows

文件 说明
DBX_0.5.6_x64-setup.exe 推荐 — NSIS 安装包,支持自动更新
DBX_0.5.6_x64_en-US.msi MSI 安装包,适用于企业部署

Scoop:

scoop bucket add dbx https://github.com/t8y2/scoop-bucket
scoop install dbx

更新:

scoop update dbx

macOS

文件 说明
DBX_0.5.6_aarch64.dmg 推荐 — 适用于 Apple Silicon (M1/M2/M3/M4)
DBX_0.5.6_x64.dmg 适用于 Intel Mac

Homebrew:

brew install --cask t8y2/tap/dbx

更新:

brew upgrade --cask t8y2/tap/dbx

Linux

发行版 推荐格式 安装方式
Ubuntu / Debian / Linux Mint / Pop!_OS .deb sudo dpkg -i DBX_*.debsudo apt install ./DBX_*.deb
Fedora / RHEL / CentOS / Rocky Linux .rpm sudo rpm -i DBX-*.rpmsudo dnf install ./DBX-*.rpm
openSUSE .rpm sudo zypper install ./DBX-*.rpm
Arch Linux / Manjaro .AppImage 添加执行权限后运行
其他发行版 .AppImage chmod +x DBX_*.AppImage && ./DBX_*.AppImage

Don't miss a new dbx release

NewReleases is sending notifications on new releases.