新功能
- Apache Kyuubi — 新增原生连接、元数据浏览和查询支持。 (contributed by @zipg) (closes #6297)
- Nacos 访问控制 — 连接配置新增访问控制支持,可使用鉴权信息连接受保护的 Nacos 服务。 (contributed by @eryajf) (closes #5839)
- 跨数据库对象注释 — 在更多数据库的对象浏览和元数据中展示注释信息。 (contributed by @q396921921)
- Oracle 表约束 — 在表结构编辑器中展示 Oracle 表约束信息。 (contributed by @q396921921) (closes #6148)
- 外键引用值 — 数据网格可显示外键字段对应的引用值,便于直接理解关联数据。 (contributed by @zipg) (closes #1382)
- SQL 块注释 — 编辑器新增 SQL 块注释操作。 (contributed by @q396921921) (closes #6160)
- 表结构列复制 — 支持在不同数据表之间复制列定义。 (contributed by @eryajf) (closes #6209)
- 自定义界面配色 — 支持创建和使用自定义 UI 调色板。 (contributed by @domye)
- MQTT 消息流控制 — 消息流新增暂停和继续操作。 (contributed by @q396921921) (closes #5615)
- Pi MCP 配置 — 设置中新增 Pi 客户端的 MCP 配置支持。 (contributed by @domye)
改进
- 查询超时引导 — 查询超时错误页新增设置入口,可直接调整相关超时配置。 (contributed by @zipg)
- 数据传输对象搜索 — 对象搜索优先展示前缀匹配结果,更快定位目标表。 (contributed by @q396921921)
- 官网数据库支持信息 — 集中维护官网支持数据库列表、图标和连接配置校验,减少页面信息不一致。 (contributed by @eryajf)
- 密码保存说明 — 连接对话框使用紧凑的问号提示展示密码保存行为,并根据勾选状态显示对应说明。
修复
- Nacos 配置编辑器初始化 — 在编辑器绘制前构建语法树,避免首次打开配置时显示异常。 (contributed by @q396921921) (closes #6302)
- Nacos 配置复制目标组 — 复制配置时允许覆盖目标分组。 (contributed by @q396921921) (closes #6298)
- 侧边栏全局搜索状态 — 搜索进行中显示加载状态,并在模式切换时取消过期搜索任务。 (contributed by @q396921921 and @0verme) (closes #6299, #6190)
- MCP 只读 SQL 判定 — 统一 MCP 工具的只读 SQL 分类,避免受限连接执行写操作。 (contributed by @q396921921) (closes #6053)
- MCP 可选参数 Schema — 可选字段发布为兼容性更好的 JSON Schema,修复部分 MCP 客户端参数解析失败。 (contributed by @q396921921) (closes #6344)
- 触控标签页拖拽 — 触摸输入不再误触发标签页拖拽排序。 (contributed by @q396921921) (closes #5854)
- SQL Server 查询耗时 — 查询耗时统计包含锁等待时间。 (contributed by @q396921921) (closes #6097)
- Redis 控制台命令显示 — 在响应之前显示实际执行的 Redis 命令。 (contributed by @q396921921) (closes #5856)
- Redis JSON 树标签 — JSON 树节点标签保持水平显示,不再异常换行。 (contributed by @q396921921) (closes #6293)
- Redis 自动扫描预算 — 自动加载扫描结果时遵守共享预算,避免过度加载。 (contributed by @q396921921) (closes #6022)
- Xugu 公共同义词顺序 — 在对象树中将公共同义词放在 Schema 之后。 (contributed by @mapan0424)
- MongoDB 命令执行状态 — 命令执行摘要正确反映最终成功或失败状态。 (contributed by @q396921921) (closes #6085)
- 数据传输覆盖校验 — 覆盖前校验目标对象确实存在,避免错误进入覆盖流程。 (contributed by @q396921921) (closes #6248)
- CodeBuddy 登录状态 — 正确处理 CodeBuddy 的认证状态。 (contributed by @q396921921) (closes #6253)
- MySQL 视图编辑草稿 — 保持视图编辑草稿的 SQL 格式,不再被意外压缩。 (contributed by @q396921921) (closes #5057)
- WebKit 粘贴光标 — 粘贴后重新同步编辑器光标,修复 WebKit 下的光标位置异常。 (contributed by @q396921921) (closes #4647)
- 编辑器 Ctrl+D 快捷键 — 自定义 Ctrl+D 绑定可正常生效,不再被默认行为覆盖。 (contributed by @0verme) (closes #6351)
- 表结构水平滚动条 — 表结构页面始终保留可用的水平滚动条。 (contributed by @zipg)
- 转置网格记录表头 — 转置模式下的记录表头恢复左对齐。 (contributed by @eryajf) (closes #6346)
- RabbitMQ 队列消息入口 — 从队列对象可正确进入对应消息页面。 (contributed by @q396921921) (closes #5984)
- Oracle 执行计划占位符 — 正确绑定 Explain Plan SQL 中的参数占位符。 (contributed by @q396921921)
- 连接导入布局 — 导入连接时,即使连接已存在也会正确应用布局信息。 (contributed by @q396921921) (closes #6365)
- SQL 补全标识符引用 — 按数据库方言应用标识符引用,并避免 MySQL 对普通标识符添加多余反引号。 (contributed by @zipg) (closes #6371, #6374, #6376)
- 表达式索引结构同步 — 仅在来源明确时按表达式索引生成同步 SQL,避免 PostgreSQL 系数据库生成错误 DDL。 (contributed by @q396921921) (closes #6295)
- SQL 文件夹吸顶标题 — 修复滚动文件列表时文件夹标题穿透其他内容。 (contributed by @zipg)
- 联表查询字段注释 — 联表查询结果可正确显示字段注释。 (contributed by @0verme) (closes #2129)
- WebView 启动监测 — 延长启动监测超时,减少较慢设备上的误判和异常退出。 (contributed by @niubinJD) (closes #6062)
- MySQL 存储过程标签 — 不再将存储过程标签误识别为 SQL 参数。 (contributed by @zipg)
安装
- macOS 下载架构识别 — 官网和文档下载入口可区分 Intel 与 Apple Silicon Mac,并自动推荐正确安装包。 (contributed by @eryajf)