github t8y2/dbx v0.5.82

latest release: packages-v0.4.60
2 hours ago

新功能

  • 连接级数据库浏览器 — 新增连接级别的数据库浏览面板,可搜索、查看该连接下所有数据库的默认字符集与排序规则,方便在多库环境下快速定位和切换。
  • Redis 命令终端自动补全 — Redis 命令终端新增命令名、参数语法补全与实时诊断,输入命令时自动提示可用命令及用法。
  • MongoDB 文档折叠预览 — MongoDB 文档浏览器支持按字段折叠/展开 JSON 预览,大文档查看更清晰。
  • Hive 原生 Go Agent — 将 Hive 驱动从 Java JDBC Agent 迁移为原生 Go 实现,无需依赖 Java 环境即可连接 Hive,并完善 Kerberos 与 ZooKeeper 服务发现支持。
  • 忽略指定更新版本 — 应用更新弹窗支持忽略当前提醒的版本,被忽略的版本不再重复提示,直到下一个版本发布。
  • 虚谷对象类型成员分组 — 在数据库树中将虚谷对象类型的成员节点分组展示,结构更清晰。
  • Qoder CLI 接入 — 新增 Qoder CLI 作为 AI 提供方。
  • Nacos 配置批量管理 — Nacos 控制台改进配置批量管理能力,支持更高效的配置列表操作与列宽调整。
  • PostgreSQL 系列用户自定义类型 — 为 PostgreSQL 系列数据库(含 Kingbase、Vastbase)列出用户自定义类型(UDT)的详细信息与 DDL,并在侧边栏分组展示。
  • 可配置查询结果最大行数 — 编辑器设置新增查询结果最大行数限制,统一管控查询、表数据、存储过程及连续加载的返回行数上限,避免大结果集占用过多内存。
  • Kafka 消息复制 — Kafka 消息浏览器支持复制消息 Payload 和 Headers,便于排查与转发。
  • Consul/Nacos 服务深链预填 — 新建连接时支持通过 Consul、Nacos 服务深链预填连接信息。
  • 对象面板保留活动标签 — 切换表时对象右侧面板保留当前活动的标签页,不再重置到默认标签。

改进

  • MySQL 批量 DML 合并执行 — 执行大型 SQL 脚本时将相邻 DML 合并为多语句 COM_QUERY 批量下发,提升大批量写入性能。

修复

  • ShardingSphere Proxy 逻辑表列表 — 修复无法列出 ShardingSphere Proxy 逻辑表的问题。
  • Mycat 无限定符 DDL 重试 — 修复 Mycat 下执行无库名限定的 DDL 失败的问题,自动重试补全限定符。
  • Hive 空 catalog 时列出 schema — 修复 JDBC Agent 在 catalog 为空时无法列出 Hive schema 的问题。
  • Kingbase TOP 分页导出 — 修复 Kingbase 导出分页受 TOP 限制截断的问题。
  • Kingbase 用户自定义列类型解析 — 修复 Kingbase 列的用户自定义类型未正确解析展示的问题。
  • Kingbase MySQL 兼容模式存储过程 — 修复 Kingbase 在 MySQL 兼容模式下无法列出存储过程的问题。
  • Kingbase CTE DML 执行路径 — 修复 Kingbase 通过 CTE 执行 DML 时的执行路径问题。
  • GaussDB M 模式类型元数据 — 修复 GaussDB M 模式下类型元数据读取失败的问题。
  • 网格鼠标选区同步 — 修复鼠标选择单元格时单元格详情面板未同步更新的问题。
  • 网格日期格式化控件溢出 — 修复日期格式化选择控件在窄列下溢出的问题。
  • 编辑器列提示与自动补全作用域 — 修复编辑器列悬浮提示与自动补全作用域不准确的问题。
  • 建表 SQL 预览保留可见 — 修复建表 SQL 预览在特定情况下被隐藏的问题。
  • SQL 库目录导入保留文件夹 — 修复从目录导入 SQL 库时文件夹结构丢失的问题。
  • 编辑器代码片段 Tab 导航 — 修复代码片段补全后 Tab 键导航失效的问题。
  • 快速打开搜索排序 — 改进快速打开的搜索排序并简化相关设置。
  • 侧边栏连接移动后清除选区 — 修复连接移动后侧边栏仍保留异常选区的问题。
  • MQTT 控制台标签渲染 — 修复 MQTT 控制台标签在渲染时才解析导致显示异常的问题。
  • RabbitMQ 参数占位符国际化 — 修复 RabbitMQ 参数占位符中的花括号被误当作 i18n 插值导致报错的问题。
  • MongoDB 格式化 Shell 语句分隔 — 修复 MongoDB 格式化 Shell 语句未正确分隔的问题。
  • MongoDB 保留 null 字段 — 修复 MongoDB 旧版 Agent 编辑时丢失 null 字段的问题。
  • Oracle 查询前避免对象发现 — 修复 Oracle 在执行查询前触发不必要的对象发现导致延迟的问题。
  • PostgreSQL pg_dump 限制守卫 — 导入 pg_dump 相关限制守卫,避免导出时触发不支持的特性。
  • SQL Server 游标声明分析 — 修复 SQL 分析未识别游标声明导致解析错乱的问题。
  • ClickHouse 客户端 SSL 参数隔离 — 修复 ClickHouse 客户端 SSL 参数被混入服务端设置的问题。
  • TDengine 时间戳时区保留 — 修复 TDengine 格式化时间戳时丢失查询时区的问题。
  • GBase8s 网格写入省略 owner — 修复 GBase8s 数据网格写入时误带 owner 限定符的问题。
  • Dameng DBMS_OUTPUT 连接初始化 — 修复 Dameng 连接初始化 DBMS_OUTPUT 时未限制范围导致异常的问题。
  • Spark 建表 DDL 注释保留 — 修复 Spark 生成的建表 DDL 丢失注释的问题。
  • Kafka 旧版 API Broker 列出主题 — 修复 Kafka 在旧版 API Broker 上无法列出主题的问题。
  • RocketMQ ACL 探测限制 — 修复 RocketMQ 连接时 ACL 探测未限制范围导致连接缓慢的问题。
  • Consul 显式 API 端口走隧道 — 修复 Consul 显式 API 端口未正确通过传输层隧道访问的问题。
  • Web 子路径重定向保留查询参数 — 修复 Web 子路径重定向时丢失查询参数的问题。
  • 连接备注刷新显示 — 修复连接备注保存后未及时刷新显示的问题。
  • MiniMax 官方 Logo — 修正 AI 提供方使用官方 MiniMax Logo。
  • Codex Windows 冷启动超时 — 放宽 Codex 模型发现在 Windows 冷启动时的超时时间。
  • 文档 changelog 标签与无限滚动 — 修复文档站 changelog 活动标签保留与桌面端无限滚动稳定性问题。

Don't miss a new dbx release

NewReleases is sending notifications on new releases.