github t8y2/dbx v0.5.25

latest releases: agents-v0.2.54, v0.5.57, agents-latest...
one month ago

新功能

  • 新数据库支持 — 新增 XuguDB、InterSystems IRIS、OpenGauss 支持,连接覆盖范围更完整
  • OceanBase 连接入口 — OceanBase 入口合并为一个,并支持 MySQL / Oracle 模式切换,创建连接时更清晰
  • 连接参数扩展 — URL 参数字段扩展到更多数据库类型,并增强 MySQL / OceanBase-Oracle 参数兼容
  • 查询编辑器拖拽表名 — 支持将对象浏览器中的表拖入 SQL 编辑器,快速插入表引用
  • SQL 文件预览 — SQL 文件打开与预览体验增强,查看脚本内容更顺手
  • 数据库级连接关闭 — 支持关闭数据库范围内的连接池,切换或释放连接更可控
  • 对象浏览器分区表分组 — 分区表可归并展示,浏览大量分区对象时更清爽
  • 微信交流群入口 — 关于页面新增微信交流群文档入口,反馈和交流更方便

改进

  • SSH 隧道稳定性 — SSH 隧道新增保活与自动重连,长时间空闲或网络抖动后更不容易断开 (contributed by @rarnu)
  • 轻量菜单与提示 — 下拉菜单、侧边栏树 Tooltip 等多处交互切换为更轻量实现,减少卡顿
  • 窗口拖拽区域 — 扩大桌面窗口可拖拽区域,窗口操作更自然
  • Homebrew 安装说明 — 安装文档切换到私有 tap 命令,macOS 安装指引更准确
  • 数据网格列操作 — 表格列头菜单新增复制 SQL ALTER 能力,结构调整更方便

修复

  • MySQL 兼容查询 — 修复部分 MySQL 兼容服务端不支持 COM_STMT_PREPARE 时查询失败的问题
  • Oracle 连接兼容性 — 保留完整 Oracle JDBC 描述符,并改进代理、SSH 场景下的主机端口处理
  • Oracle LOB 查询 — 修复 Oracle CLOB / BLOB 字段查询兼容问题
  • UI 缩放窗口裁剪 — 修复缩放后窗口内容可能被裁剪的问题 (contributed by @Michaelxwb)
  • 不支持表注释的数据库 — SQLite、DuckDB 等不支持表注释时禁用对应输入并显示提示,避免误操作 (contributed by @Abeautifulsnow)
  • 浅色 Tooltip 残留 — 修复自定义 Tooltip 偶现非悬浮态残留的问题
  • macOS 托盘图标 — 修复 macOS 托盘图标模板色适配问题
  • 编辑器拖拽可靠性 — 修复拖拽表引用 payload 不稳定、无法插入等问题
  • Schema Diff 对话框 — 修复结构对比对话框无法缩放的问题
  • 连接分组断开 — 修复连接位于分组内时断开逻辑找不到节点的问题
  • CI 格式化 — 修复 Husky 未正确格式化暂存 Rust 文件导致 CI fmt 失败的问题

下载安装

Windows

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

Scoop:

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

macOS

文件 说明
DBX_0.5.25_aarch64.dmg 推荐 — 适用于 Apple Silicon
DBX_0.5.25_x64.dmg 适用于 Intel Mac

Homebrew:

brew install --cask t8y2/tap/dbx

Linux

发行版 推荐格式 安装方式
Ubuntu / Debian / Linux Mint / Pop!_OS .deb sudo apt install ./DBX_*.deb
Fedora / RHEL / CentOS / Rocky Linux .rpm sudo dnf install ./DBX-*.rpm
其他发行版 .AppImage chmod +x DBX_*.AppImage && ./DBX_*.AppImage

Don't miss a new dbx release

NewReleases is sending notifications on new releases.