github t8y2/dbx v0.5.72
DBX v0.5.72

latest release: packages-v0.4.50
5 hours ago

新功能

  • 空间数据预览 — 查询结果保留几何列 SRID,Geometry / Layer Preview 支持自动识别或手动选择 EPSG,并改进空间数据导出和 SQL Server 空间值解析。 (contributed by @amwps290)
  • RabbitMQ Agent — 使用原生 Go Agent 替换 Java 实现,保持消息、队列、交换机、绑定和管理接口能力。
  • ClickHouse 补全 — SQL 编辑器新增 ClickHouse 函数补全。 (contributed by @encyc)
  • 外键记录跳转 — 可从数据网格的外键单元格直接打开被引用记录。 (contributed by @difagume) (closes #329)
  • Turso — 补齐连接树元数据加载和表重命名支持。 (contributed by @zipg)
  • 复制字段名 — 支持按字段注释复制列名。 (contributed by @tianyifeng-druid)
  • Redis 键详情 — 自动刷新改为轮询完整键值,并独立维护 TTL 实时倒计时。 (contributed by @eryajf)
  • XLSX 导出 — 超过单工作表行数上限时自动拆分 Sheet,并流式生成工作表 XML。 (contributed by @Abeautifulsnow) (closes #4671)
  • AI 分析导出 — 支持将 AI 助手分析结果导出为 Markdown。 (contributed by @Abeautifulsnow)

改进

  • 表结构元数据 — 将 DDL、字段、索引、外键、触发器和表注释持久化缓存,并按标签页懒加载,减少重复远程请求。 (contributed by @yanguibao1997)
  • 数据网格转置视图 — 改进选中定位、键盘导航和记录锚点,并展示字段元数据。 (contributed by @eryajf, @onenewcode) (closes #4969, #4994)
  • 数据工具栏 — 优化紧凑模式切换阈值,使窄窗口布局更稳定。 (contributed by @zipg)
  • 条件输入框 — 折叠多行条件时保留光标位置,并优化补全项的回车选择行为。 (contributed by @zipg)
  • 数据列宽 — 大页数据可自动扩展默认列宽,同时保留用户手动设置的宽度。 (contributed by @xddcode)
  • SQL 补全排序 — 优先展示与已输入前缀精确匹配的代码片段。
  • 日语翻译 — 补齐 55 项缺失的日语界面文案。 (contributed by @cwatanab)

修复

  • RabbitMQ — 支持 SSH 隧道和自定义 Management API 地址及端口,避免非默认部署连接失败。
  • GaussDB — M 模式下正确生成 SQL、执行表数据导出,并通过 MySQL 兼容路径获取 DDL。 (contributed by @zipg)
  • MySQL — 重新打开表数据页签时保留正确数据库上下文,并兼容排序规则为空的视图元数据。 (contributed by @onenewcode) (closes #4967)
  • PostgreSQL — 正确解码 JSON 数组和 record 结果,并在复制表结构时安全保留表注释。 (contributed by @zipg) (closes #5061)
  • SQL Server 数据库上下文 — 执行 USE 后同步数据库选择器,将前置 USE 用作补全上下文,并支持 Database..Table 补全。 (contributed by @guoyongchang) (closes #1570, #4978, #4979)
  • SQL Server 数据编辑 — 未限定 Schema 的查询结果使用来源表 Schema,而不是当前默认 Schema。 (contributed by @zipg)
  • SQL Server 存储过程 — 保留源码前置注释,并在保存已存在的过程或函数时正确转换为 ALTER
  • MongoDB 分页 — 估算文档总数时仍可按需精确统计并跳转末页。 (contributed by @xddcode)
  • MongoDB 兼容与导出 — 兼容旧版更新命令,并确保 find 查询导出完整结果集。
  • Oracle 例程 — 为缺少 CREATE 前缀的过程和函数源码补齐可保存声明。
  • Vastbase — 使用兼容旧版 PostgreSQL 目录的元数据路径,修复主键、索引和外键读取导致的表结构导出失败。
  • Dameng — 支持级联删除 Schema,并在删除前切换会话上下文、完成后刷新连接树。 (contributed by @GIWTO)
  • Kingbase — MySQL 兼容模式导出 DDL 时保留完整字段类型修饰。 (contributed by @zipg)
  • Xugu — 普通用户连接时降级处理受限的 SYSTEM 控制查询,避免数据库加载失败。 (contributed by @mapan0424)
  • Doris — 创建数据库 SQL 不再附加不兼容的字符集声明。
  • Elasticsearch — 更新旧版索引文档时保留 document type。
  • DuckDB 参数识别 — 不再将 struct 字段分隔符误识别为 SQL 参数。
  • OceanBase Oracle — 允许在只读事务中执行查询。
  • InterSystems IRIS — 正确识别可编辑表的主键。
  • Inceptor — JDBC 导入连接可正确识别为 Hive 方言。
  • JDBC Agent 超时恢复 — 查询超时后隔离失效连接并恢复后续会话,避免必须重启 Agent。 (contributed by @onceMisery)
  • JDBC BLOB — 通过标准 Blob 接口读取二进制字段,兼容更多 JDBC 驱动。
  • Native Agent 启动 — 相对数据目录下使用绝对规范路径启动 Agent,避免文件存在时仍报 No such file or directory
  • Excel 导入 — 正确应用空字符串导入选项,不再将配置值错误转换为空值。
  • DataGrip 导入 — 保留连接分组,并支持导入 Kingbase 连接。 (contributed by @Aealen) (closes #3014)
  • 数据页签复用 — 从不同入口打开表数据时统一遵循页签复用设置。 (contributed by @zipg)
  • 侧边栏对象状态 — 删除视图后立即刷新分组数量,并在筛选状态下保留表引用拖拽。 (contributed by @xddcode, @EuanTop) (closes #4802)
  • macOS 编辑器选择 — 拖动滚动条后点击 SQL 编辑器不再产生异常文本选区。 (contributed by @Staroon)
  • SQL 编辑器提示 — Tooltip 正确显示在结果面板上方,同时避免 Portal 遮挡应用界面。
  • SQL 关键字补全 — 带引号的预填充表名后恢复 WHERE 等关键字建议,并将初始光标定位到 SQL 末尾。 (contributed by @ekesaiting) (closes #3746)
  • 桌面端更新 — 下载按钮宽度不再随进度文本变化而抖动。 (contributed by @eryajf) (closes #4963)
  • Gemini 工具调用 — 在多轮工具调用中保留 thought_signature 和模型返回片段。 (contributed by @xEdenx)

Don't miss a new dbx release

NewReleases is sending notifications on new releases.