v0.5.75

t8y2/dbxv0.5.75Aug 4, 2026by t8y2

AI Summary

This update introduces native drivers for Cassandra and Vastbase, enhances ER diagram editing and SQL semantic selection, and resolves numerous issues with Oracle, MongoDB, and Linux rendering.

Key Highlights

  • Native Go drivers for Cassandra and Vastbase.
  • Redis support for viewing compressed value contents.
  • SQL editor semantic selection feature.
  • Boolean cell editing via checkboxes.
  • Enhancements to RocketMQ connection and query experience.

New Features

  • Cassandra native Go driver (HOCON Kerberos & Astra).
  • Vastbase native Go driver.
  • Redis compressed value viewing.
  • Zookeeper cluster authentication support.
  • ER diagram editing and export enhancements.
  • SQL semantic selection and full-match cursor.
  • Boolean cell checkboxes in data grids.
  • RocketMQ connection and query improvements.

Full Release Notes

### 新功能

- **Cassandra 原生驱动** — Cassandra 改用原生 Go Agent 驱动,原生支持 HOCON Kerberos 认证与 Astra 云数据库连接,无需 Java 运行时即可使用。
- **Vastbase 原生驱动** — 海量数据(Vastbase)改用原生 Go 驱动替换原 JDBC Agent,连接更轻量。
- **GaussDB 类型支持** — JDBC Agent 新增 GaussDB 类型支持,并将插件迁移至 Gradle 构建。 (contributed by @AndrewDi)
- **Redis 压缩值查看** — Redis 支持查看压缩值的解压内容,便于直接阅读被压缩存储的数据。 (contributed by @Abeautifulsnow)
- **Zookeeper 集群认证** — Zookeeper 支持配置集群认证,便于连接启用了认证的集群。 (contributed by @ijevin)
- **ER 图编辑增强** — ER 图编辑与导出功能增强,支持更多编辑操作与导出选项。 (contributed by @CGerAJ)
- **SQL 语义选择** — SQL 编辑器新增语义选择与全匹配光标,可按语义块快速选中并同步编辑所有匹配处。 (contributed by @fuuulstack)
- **布尔单元格勾选** — 数据网格支持布尔类型单元格以勾选框编辑,切换真值更便捷。 (contributed by @difagume)

### 改进

- **RocketMQ 查询** — 改进 RocketMQ 连接、主题与消息查询体验。 (contributed by @aiLi0617)
- **驱动下载文档** — 文档中的驱动下载链接改为从 Agent 注册表自动生成,避免维护脱节。 (contributed by @eryajf)

### 修复

- **Oracle LOB** — 延迟旧版 LOB 连接切换,避免读取大对象时连接状态异常。
- **Oracle XMLTYPE** — XMLTYPE 查询解码失败时自动重试,避免偶发读取失败。
- **Oracle DDL 引号** — 生成 DDL 时保留带引号的对象名,避免大小写敏感对象引用丢失。
- **MySQL 视图导出** — 导出时按依赖顺序排列视图,避免依赖视图先导出导致失败。
- **JSON 导出 BOM** — 导出 JSON 文件时移除 BOM 头,避免部分解析器读取异常。
- **导入重复表头** — 导入时区分重复的源表头,避免列映射错乱。
- **MongoDB 排序规则** — find 查询支持 collation 排序规则。 (contributed by @zipg)
- **Turso 解码** — 正确解码 Hrana 协议的 float 与 blob 值,避免数据读取错误。
- **Xugu 元数据** — 普通用户也能访问元数据,修复权限受限时结构读取失败。 (contributed by @mapan0424)
- **Cassandra 数据中心** — 未指定数据中心时自动推断本地数据中心,避免连接失败。
- **Kingbase 元数据缓存** — 缓存人大金仓元数据字段能力,提升结构读取性能。 (contributed by @DASungta)
- **Kingbase 类型列** — 正确处理缺失的类型元数据列,避免结构读取报错。
- **PrestoSQL URL** — 避免 JDBC URL 重复参数,修复连接异常。
- **SQL Server 批处理** — 保留批处理多结果集与 DML 影响行数映射。 (contributed by @zipg)
- **Dameng DBMS_OUTPUT** — 安全处理达梦 DBMS_OUTPUT 消息,避免解析异常。 (contributed by @zipg)
- **Redis 扫描** — 隔离稀疏扫描的续扫状态,避免分页错乱。 (contributed by @wang-zhengxin)
- **PL/SQL 渲染** — 优化大型 PL/SQL 源码渲染性能,避免编辑卡顿。
- **Agent 元数据隐藏** — 隐藏内部 Agent 元数据错误,避免暴露实现细节。
- **Agent 连接池** — 等待连接池关闭后再重连,避免重连时资源泄漏。
- **ClickHouse 只读限流** — 只读用户支持结果限制查询,避免因限流报错。
- **MCP 初始化** — 处理初始化前的探测请求,避免 MCP 启动异常。
- **对象元数据刷新** — 切换激活表时刷新元数据,避免过期结构。
- **数据标签页复用** — 仅对同一表复用数据标签页,避免误覆盖其他表数据。 (contributed by @zipg)
- **侧边栏表大小** — 建表后刷新表大小显示。 (contributed by @zipg)
- **前端启动保护** — 保护启动与加载快捷键,避免初始化未完成时误触发。 (contributed by @zipg)
- **网格无限滚动** — 数据库排序时重置无限滚动状态,避免分页错位。
- **Linux DMABuf** — 无可用渲染设备时禁用 DMABuf,避免 Linux 启动崩溃。 (contributed by @holmesin)
- **macOS 快捷键** — 区分 macOS Control 与 Command 快捷键,避免误触。 (contributed by @eryajf)
- **SQL 执行边界** — 保留当前 SQL 执行边界,避免执行范围漂移。 (contributed by @zipg)
- **SSH 主机密钥** — Web 端首次连接恢复主机密钥确认提示。 (contributed by @zhuhaoh)
- **Agent 下载源** — 更新检查时尊重配置的下载源。 (contributed by @zipg)