v0.5.89
t8y2/dbxv0.5.89Aug 20, 2026by t8y2
AI Summary
The release focuses on AI capabilities, adding file/image attachments and new database support like Apache Ignite and Meilisearch.
Key Highlights
- AI file and image attachments support
- New database support: Apache Ignite and Meilisearch
- Custom data type color schemes
- Kafka consumer group backlog viewing
New Features
- AI file and image attachments
- Apache Ignite 2.x and 3.x support
- Meilisearch support
- Custom data grid colors
- Kafka consumer group backlog view
- MongoDB OIDC support
Full Release Notes
### 新功能 - **AI 文件与图片附件** — 支持选择、粘贴或拖拽图片与 CSV、Markdown、JSON、日志等文本文件,并在发送前展示编码、截断和 provider 能力提示。 (contributed by @eryajf) (closes #5793) - **数据网格类型配色** — 支持在设置中自定义数据类型颜色方案,DOM 与 Canvas 渲染保持一致,默认方案不改变已有主题行为。 (contributed by @kir1ito) - **Apache Ignite** — 新增 Apache Ignite 2.x 和 3.x JDBC Thin Agent 支持。 (contributed by @scstc) - **Meilisearch** — 新增索引文档与 Settings 专用浏览页面。 (contributed by @xddcode) - **Redis Key TTL** — 在 Key 列表中展示并实时倒计时 TTL,支持仅筛选无过期时间的 Key。 (contributed by @mr-dadong) - **Kafka 消费者组积压** — 新增消费者组与 backlog 查看能力。 (contributed by @CN-Scars) (closes #6525) - **MongoDB OIDC** — 支持通过系统浏览器完成 OIDC Discovery、Authorization Code + PKCE 认证。 (contributed by @zipg) (closes #6020) - **Xugu 表编辑器** — 扩展可编辑的数据类型覆盖范围。 (contributed by @mapan0424) - **openGauss 对象重命名** — 支持在数据库对象界面重命名对象。 (contributed by @mr-dadong) (closes #6680) - **MySQL 联表聚合结果编辑** — 支持在满足安全条件的情况下编辑联表聚合查询结果。 (contributed by @zipg) - **MySQL 表维护结果集** — 表维护语句和 `CHECKSUM TABLE` 可正确返回并展示数据库原生结果集。 (contributed by @mr-dadong, @q396921921) (closes #6693) - **标签页导航历史** — 支持使用快捷键在标签页历史中前进和后退。 (contributed by @funnytime75) (closes #6607) - **溢出标签搜索** — 标签栏溢出菜单新增搜索入口,快速定位未显示的标签。 (contributed by @eryajf) (closes #6595) - **编辑器连接组选择器** — 工具栏连接选择器支持以连接组树形式浏览和选择。 (contributed by @sxhjlzl) (closes #6635) - **代码快照导出** — 编辑器支持导出 CodeSnap 风格的代码图片。 (contributed by @Abeautifulsnow) - **SQL 插入提示** — `INSERT ... SELECT` 补全提示可展示目标列信息。 - **MCP DeepSeek Harness** — 设置和官方 MCP 文档新增 DeepSeek Harness 配置示例。 (contributed by @Lan-zk) - **对象搜索清除操作** — 数据库和对象浏览器搜索框新增一键清除按钮。 (contributed by @Abeautifulsnow) (closes #6476) ### 改进 - **AI 模型选择器** — Provider 分组标题在滚动时保持可见,模型层级浏览更清晰。 (contributed by @CN-Scars) - **AI 消息列表** — 有序列表标记保留在消息气泡内容区域内,避免编号脱离正文。 (contributed by @q396921921) (closes #6470) - **SQL 编辑器性能** — SQL 预览避免打包未使用的 Shiki 语言,降低前端资源开销。 - **官网与 README** — 优化官网首屏渲染、修复 Star History 图表,并更新完整版本下载统计。 - **数据网格条件历史** — WHERE 和 ORDER BY 条件历史分别保留最近 20 条,提升重复查询效率。 - **SQL 变量替换** — 选中语句执行时正确展开 `@set` 变量,并保留声明上下文。 ### 修复 - **YashanDB** — 结构化字段按 JDBC 对象读取并安全展开,避免驱动拒绝字符串访问器。 - **Oracle** — 浏览物化视图时不再与普通表重复显示。 - **PostgreSQL** — 修复预编译语句缓存失效、重复列生成、分区 DDL 生成和 `CREATE OR REPLACE PROCEDURE` 语义诊断误报。 (contributed by @zipg, @0verme, @q396921921) (closes #6547, #6653, #6703) - **PostgreSQL TLS** — 首选 TLS 失败时可按兼容路径重试明文连接。 - **MySQL** — 修复兼容方言存储过程标签误识别、生成列编辑、代理探测后表刷新、计划事件显示和 `DESC` 后表名补全。 (contributed by @zipg, @q396921921) - **MySQL 数据传输** — 外键循环或引用未选表时延后创建外键,避免表创建顺序导致传输失败。 (contributed by @q396921921) (closes #6665) - **Kingbase** — 支持 V7 元数据目录,修正 KingbaseES 展示名称,并在父表树中显示 Schema 触发器。 (contributed by @zipg, @CN-Scars) - **GaussDB** — 连接配置中的 COUNT 查询 DOP 设置保存后不再被重置。 (contributed by @AndrewDi) - **IoTDB** — 正确显示时间戳并支持表数据编辑、增删和回滚操作。 (contributed by @zipg) - **Impala** — 长时间运行的查询不再被误判为执行失败。 (contributed by @zipg) (closes #6573) - **Redis** — Key 树扫描未完成时用 `+` 标识部分计数,扫描结束后恢复精确数量。 (contributed by @q396921921) (closes #6392) - **Doris** — 查询结果正确显示列注释。 (contributed by @0verme) (closes #6590) - **RabbitMQ** — 队列列表恢复消息速率和队列能力信息。 (contributed by @0verme) (closes #6600) - **Xugu / GoldenDB** — 扩展 Xugu 表编辑器类型支持,并启用 GoldenDB 表传输能力。 (contributed by @mapan0424) - **TDengine / Phoenix JDBC** — 保留 TDengine 数据库上下文,并将 Phoenix URL 属性正确传递给驱动。 - **Dameng** — DBMS 输出延迟初始化,DDL 目标 Schema、数值 BIT 结果和连接展开后的树区域显示恢复正常。 (contributed by @GIWTO) - **SQL Server** — 保留带注释的 CTE,修复 `TOP` 与 `OFFSET/FETCH` 分页冲突,并支持存储过程代码块折叠。 - **IRIS** — 普通数据网格标识符不再被错误加引号。 - **TDSQL** — 只展示逻辑分区表,避免物理分区重复出现在对象列表。 - **SSH 连接** — 未知主机密钥确认等待时间不再计入网络连接超时。 (contributed by @q396921921) (closes #6556) - **连接状态** — 连接重载时保留一次性链接,断开/重连后失效数据标签元数据,并在 Windows 显示全局超时帮助提示。 (contributed by @0verme, @zipg) - **Schema 对比** — 部署脚本预览正确高亮可见选择,并确保选择特定表后 Compare 操作仍可用。 (contributed by @q396921921, @0verme) (closes #6441, #6627) - **编辑器 SQL 范围** — 正确处理尾部注释、存储过程 `BEGIN...END` / `CASE...END` 折叠和多选区域 Tab 缩进。 (contributed by @mr-dadong, @q396921921) (closes #6571, #6574, #5419) - **编辑器补全** — 修复 MySQL 表名补全、选中语句变量替换和 SQL 预览中的资源加载问题。 - **数据网格** — 恢复字段快捷筛选,复制 SQL 时包含所有选中单元格,修复行拖选丢失 `mouseup`、异步大字段筛选目标和连接组级联选择问题。 (contributed by @zipg, @q396921921, @hanxuanyu, @eryajf, @mr-dadong) (closes #6599, #6519, #6549, #6641) - **侧边栏** — 修复按名称排序时拖入文件夹的顺序、Dameng 展开后的空白区域,以及双击激活模式下连接节点不展开的问题。 (contributed by @q396921921, @GIWTO, @xddcode) (closes #6669) - **AI 助手** — 修复 `explain_query` 执行计划画布溢出。 (contributed by @q396921921) (closes #6650) - **设置与连接组** — 修复自定义数据网格配色方案打开设置时不响应,以及分组多选与可见树状态不一致的问题。 - **Windows / MCP** — MCP 启动时隐藏 Windows 控制台窗口。 - **PostgreSQL 导出** — 导出数据库时将触发器延后到函数和存储过程之后创建,避免导入顺序依赖。 (closes #6739) - **MongoDB OIDC** — 修复选择 MONGODB-OIDC 认证后连接表单布局错乱的问题。 (contributed by @zipg) - **Agent 操作锁** — 使用 driver operation lock 和 JRE install lock 后正确回收,避免锁记录长期泄漏。 (contributed by @wu-zhao-min) ### 安装 - **Windows 开发环境** — 更新 Windows 开发环境配置文档,补充当前构建所需步骤。 (contributed by @mr-dadong)