github t8y2/dbx v0.5.4

latest releases: packages-v0.4.17, agents-v0.2.39, v0.5.41...
one month ago

新功能

  • JDBC SSH 隧道和代理支持 — JDBC 连接新增 SSH 隧道和代理支持,自动解析和改写 JDBC URL 中的 host:port,通过隧道安全访问远程数据库
  • 对象浏览器分组与右键菜单 — 对象浏览器按类型分组显示数据库对象,新增右键上下文菜单操作
  • Redis 批量操作和命令行 — Redis 新增批量键操作和命令执行器
  • 数据库代理支持 — 新增数据库连接和 AI 的代理 (Proxy) 支持
  • 数据表格 LIKE/NOT LIKE 过滤 — 右键菜单新增 LIKE、NOT LIKE、大于、小于等过滤条件
  • 数据库对象源码编辑 — 支持查看和编辑数据库对象(存储过程、函数、视图等)的源码
  • Connection URL 动态占位符 — 连接对话框根据数据库类型动态显示对应的 URL 格式示例 (contributed by @Abeautifulsnow)
  • AI Thinking 开关 — AI 设置新增 thinking 开关,可关闭本地模型(如 Ollama/vLLM)的思考输出以节省 token (contributed by @rarnu)
  • PostgreSQL 新类型支持 — 新增 PostgreSQL 整数数组和 float4 类型支持 (contributed by @xKrah)
  • 西班牙语支持 — 新增西班牙语本地化,重构语言切换为下拉菜单 (contributed by @Max29xD)

改进

  • 设置页面优化 — AI 模型设置移至全局设置页面,优化设置页面布局和选中项样式 (contributed by @rarnu)
  • 单元格值不再截断 — 修复详情面板和复制/导出操作中单元格值被截断为 256 字符的问题,现在显示完整内容 (contributed by @Abeautifulsnow)
  • 虚拟滚动优化 — 优化数据表格虚拟滚动,减少快速滚动时的白屏闪烁
  • 数据表格工具栏 — 优化数据表格工具栏布局
  • Redis 键浏览器国际化 — Redis 键浏览器新增国际化支持 (contributed by @xKrah)
  • 设置页面链接 — 改进设置对话框中的链接显示

修复

  • Oracle RAC/SCAN 连接 — 修复 Oracle RAC/SCAN 连接重定向问题 (closes #209)
  • Oracle 表数据加载与编辑 — 修复 Oracle 表数据加载和编辑功能异常
  • Oracle Schema 切换 — 简化编辑器选择器并支持 schema 切换 (closes #205)
  • Oracle 非英文 Windows 连接错误 — 修复 Oracle 在非英文 Windows 系统上的连接错误检测 (closes #208)
  • Oracle Schema Diff — 加速 Oracle schema diff 并增加注释同步 (closes #198)
  • 侧边栏性能 — 修复 100+ 数据库时侧边栏 UI 卡顿 (closes #201)
  • 侧边栏搜索 — 修复侧边栏搜索无法找到被对象浏览器隐藏的表
  • 侧边栏刷新 — 修复展开节点刷新时子节点缓存未清除的问题
  • WHERE 过滤持久化 — 修复 WHERE 过滤条件在 tab 切换时丢失的问题 (closes #210)
  • 数据表格分页 — 修复保存数据后分页大小被重置的问题
  • Enter 键补全 — 修复 Enter 键优先选中自动补全建议项 (closes #202)
  • SQL Server 对象源码 — 修复 SQL Server 对象源码定义保存问题
  • 构建修复 — 修复单引号导致构建失败的问题 (contributed by @xKrah)
  • 侧边栏双击 — 修复侧边栏需要双击才能打开对象浏览器的问题
  • 虚拟树优化 — 修复非空树的虚拟化判断函数

下载安装

系统要求

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

Windows

文件 说明
DBX_0.5.4_x64-setup.exe 推荐 — NSIS 安装包,支持自动更新
DBX_0.5.4_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.4_aarch64.dmg 推荐 — 适用于 Apple Silicon (M1/M2/M3/M4)
DBX_0.5.4_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.