github t8y2/dbx v0.5.75

4 hours ago

新功能

  • 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)

Don't miss a new dbx release

NewReleases is sending notifications on new releases.