github t8y2/dbx v0.5.76
DBX v0.5.76

latest releases: packages-v0.4.55, agents-v0.2.76
3 hours ago

新功能

  • Neo4j 原生驱动 — Neo4j 改用原生 Go 驱动替换原 JDBC Agent,无需 Java 运行时即可连接。
  • TDengine 原生驱动 — TDengine 改用原生 Rust 驱动替换原 Java Agent,连接更轻量。
  • MQTT 连接支持 — 新增 MQTT broker 连接,支持主题树浏览、消息发布与管理控制台。 (contributed by @Jinmoli)
  • SSH JumpServer 认证 — SSH 支持 JumpServer 键盘交互认证(密码、公钥、TOTP 等),支持直连资产登录与 netcat 回退。 (contributed by @Rson9)
  • GaussDB 多主机 — GaussDB 支持配置多主机地址,便于连接高可用集群。 (contributed by @AndrewDi)
  • Redis 有序集合编辑 — 有序集合支持按分数升序/降序分页浏览,并可在列表中直接编辑成员与分数。 (contributed by @eryajf)
  • 拼音补全 — SQL 编辑器支持中文标识符的拼音首字母与单字匹配,对齐 DataGrip 体验。 (contributed by @xddcode)
  • AI 助手时间工具 — AI 助手新增时区感知的当前时间工具,可将"最近 7 天"等相对时间表达解析为具体日期。 (contributed by @Abeautifulsnow)
  • MCP 更新提示 — MCP 服务有新版本时在界面显示更新徽标,避免错过更新。 (contributed by @Abeautifulsnow)
  • Kafka 消息浏览重设计 — 历史消息浏览改为"最近 N 条 / 最早消息 / 指定 Offset"三种读取起点,按时间合并分区结果。 (contributed by @onenewcode)
  • 数据标签页复用模式 — 新增可配置的数据标签页复用模式,可在设置中自定义打开数据的行为。
  • DDL 快捷键与删除行按钮 — 新增"查看表 DDL"可配置快捷键(默认 Shift+Cmd/Ctrl+D),数据表格工具栏新增删除行按钮。 (contributed by @jean3690)

改进

  • 后端异常协议 — 统一后端错误协议,跨 Rust/HTTP/Tauri/前端边界保留数据库原始错误详情,SQL 执行错误现在显示具体原因而非通用提示;公共边界对凭据、Session 等敏感字段脱敏。 (contributed by @onceMisery)
  • SQL 导出性能 — 优化 SQL 导出性能并统一导出进度交互,新增耗时统计。 (contributed by @onceMisery)
  • 数据保存错误反馈 — 保存失败时报错面板改为卡片样式更醒目,被修改的单元格切换为警示色高亮。 (contributed by @rihkddd)
  • 布尔单元格编辑 — 改进布尔类型单元格的编辑与复制操作体验。
  • 数据筛选控件宽度 — 优化结构化筛选弹窗与控件宽度,避免过度拉伸与重叠。 (contributed by @zipg)
  • 面板与侧边栏边框 — 改进面板缩放与侧边栏边框显示。
  • Redis 压缩值文档 — 文档补充 Redis 压缩值解压视图的使用说明。 (contributed by @Abeautifulsnow)
  • 赞助联系表单 — 文档站新增赞助联系表单。

修复

  • SQL Server PRINT 消息 — 执行包含 PRINT 的批处理时自动切回数据表视图,显示 PRINT 输出。 (contributed by @zipg)
  • SQL Server 批处理影响行数 — 显式事务 DML 批次正确统计影响行数,不再显示 0 行。 (contributed by @zipg)
  • SQL Server 中文表名补全 — 中文表名带别名后可正确联想 WHERE 字段与别名前缀。 (contributed by @guoyongchang)
  • SQL Server 重复列分页 — 连接查询结果含重复列名时分页不再报错。
  • MySQL SHOW TRIGGERS — Agent 将 SHOW TRIGGERS 识别为只读元数据查询,不再误要求写操作确认。 (contributed by @onenewcode)
  • MySQL 存储过程输出参数 — 绑定存储过程输出参数,避免执行报错。
  • MySQL 触发器源码 — 恢复触发器源码查看,避免读取失败。
  • Kingbase 可连接模板库 — 可连接的业务数据库(同时标记为模板库)在侧边栏正常显示。 (contributed by @zipg)
  • Kingbase DSN 参数 — 过滤 go 驱动不支持的 DSN 参数,避免连接报错。 (contributed by @amwps290)
  • PostgreSQL 枚举查询协议 — 含自定义枚举字段的查询保持在二进制协议,避免回退文本协议导致性能下降或超时。 (contributed by @lazyanubis)
  • PostgreSQL 索引 INCLUDE — 按服务器版本控制索引 INCLUDE 子句可用性,避免低版本报错。
  • MongoDB 索引操作归属 — 索引相关操作归入 Indexes 分组,删除全部索引时使用正确的集合名。 (contributed by @onenewcode)
  • MongoDB 旧版 findOne — 兼容旧版 Agent 的 findOne 查询。
  • Dameng 受限用户 Schema — 保留受限权限用户的 schema,避免结构读取遗漏。
  • Informix 空 Owner 节点 — 隐藏没有用户表的空 owner 节点,避免点击后无内容。 (contributed by @chenhbb)
  • Xugu EXPLAIN 结果 — EXPLAIN 语句作为查询结果返回,不再仅显示执行成功。 (contributed by @mapan0424)
  • Vastbase 索引元数据兼容 — 恢复旧版索引元数据查询兼容性。
  • DuckDB Windows 静态运行时 — DuckDB Agent 在 Windows 静态链接运行时,避免依赖 VC++ Runtime。
  • 网格插入行数 — 插入多行对话框可正常修改行数。 (contributed by @laosiji66666)
  • 网格无限滚动选择 — 无限滚动追加结果时保留已选行与 Shift 多选锚点。 (contributed by @zipg)
  • 网格负数排序 — 数值列当前页排序正确处理负数。 (contributed by @zipg)
  • 网格分数缩放文字 — Windows 分数缩放下 Canvas 表格文字不再模糊。 (contributed by @TangTangH)
  • 网格复制行状态 — 复制行菜单仅在有效行时启用,刷新后自动关闭右键菜单。 (contributed by @zipg)
  • 网格方向键焦点 — 切换页签后方向键仍可导航单元格。 (contributed by @xddcode)
  • 网格千分位数值 — 粘贴含千分位的数值自动去除分隔符,避免保存失败。 (contributed by @dienaso)
  • SQL 大小写转换 — 转换选区大小写时保留字符串字面量,不改变查询语义。 (contributed by @guoyongchang)
  • SQL 执行后焦点 — 点击工具栏执行按钮后保持编辑器焦点与光标位置。 (contributed by @zipg)
  • 关闭右侧标签页 — 恢复顶部标签页右键"关闭右侧标签页"菜单。 (contributed by @guoyongchang)
  • 冷启动快速打开 — 冷启动连接树未展开时仍可搜索未加载的表。 (contributed by @zipg)
  • 多选 DDL — 侧边栏多选表/视图后查看 DDL 与生成 SQL 显示全部选中对象。 (contributed by @zipg)
  • 比较选项 — 取消勾选比较选项后不再被父级状态刷新自动恢复。 (contributed by @zipg)
  • 外部文件数据源 — 记住外部 SQL 文件的数据源选择。
  • 租户路由提示 — 保留 SQL 开头的租户路由注释,避免语句拆分丢失。
  • Windows 7 启动兼容 — 修复 Windows 7 上无法启动的问题,移除不支持的 API 依赖并处理 WebView2 Runtime 缺失。 (contributed by @zipg)

国内下载:如果 GitHub 下载较慢,可从 CNB 镜像 下载桌面端安装包,Docker 镜像从 docker.cnb.cool/dbxio.com/dbx:v0.5.76 拉取。

Don't miss a new dbx release

NewReleases is sending notifications on new releases.