✨ 新功能
- ✨ feat(data-grid): 支持隐藏表格行号列 (#790) (contributed by @virgosgod-maker)
- ✨ feat(database-icons): 完善数据源品牌图标资源
- ✨ feat(connection/redis): 补充哨兵拓扑并修复探活字段重叠
- ✨ feat(query-editor/sidebar): 支持执行计时与单库展开
- ✨ feat(nacos-service): 完善实例详情与列表交互
- ✨ feat(redis): 支持 List 数据倒序显示
- ✨ feat(nacos-workbench): 优化配置管理与服务发现交互
- ✨ feat(nacos): 完善分组服务发现交互
- ✨ feat(nacos): 新增 Nacos 数据源管理能力
- ✨ feat(sidebar): 支持侧边栏宽度随拖动实时调整 (contributed by @AutumnNazi)
- ✨ feat(redis): 支持按命名空间快速模糊筛选
- ✨ feat(cloud-backup): 支持加密云端备份与选择性恢复 (contributed by @AutumnNazi)
- ✨ feat(connection-modal): 重构连接弹窗 Studio 交互 (contributed by @LiuSiXiang-007)
- ✨ feat(connection-modal): 按 Demo 重做新建连接弹窗信息架构与密排表单
- ✨ feat(connection): 优化数据源选择并支持全局搜索
- ✨ feat(datagrid): 支持选区单元格复制粘贴 (#718) (contributed by @virgosgod-maker)
🐛 问题修复
- 🐛 fix(datagrid): 修复最小列宽下筛选与排序控件隐藏 (contributed by @kunghim)
- 🐛 fix(oracle): 修复视图 DDL 截断与 ROWID 注入问题
- 🐛 fix(mac-window): 固定使用 macOS 原生窗口控制
- 🐛 fix(dameng): 修复表设计字段注释加载失败
- 🐛 fix(query-editor/logging): 修复达梦SQL美化并完善诊断日志
- 🐛 fix(query-editor): 统一主题背景与结果区布局
- 🐛 fix(sync/mysql): 修复批量导入占位符超限
- 🐛 fix(connection-modal): 消除表单默认态滚动条
- 🐛 fix(driver-manager): 修复进度条越界与按钮对比度 (#773)
- 🐛 fix(vastbase): 修复含点表名误识别为模式 (#757)
- 🐛 fix(redis): 修复刷新与切换 Key 时页面抖动 (#775)
- 🐛 fix(data-import): 约束导入目标下拉框宽度 (#774)
- 🐛 fix(proxy): 修复 HTTP CONNECT 超时竞态
- 🐛 fix(query-editor): 将执行耗时固定到编辑器底部
- 🐛 fix(rabbitmq): 修复连接类型回退与管理端口误用
- 🐛 fix(data-grid): 支持单值粘贴填充选区 (#781) (contributed by @virgosgod-maker)
- 🐛 fix(dameng): 修复系统视图查询被注入 ROWID (contributed by @AutumnNazi)
- 🐛 fix(mongodb/query-editor): 修复受限账号连接与不限行数
- 🐛 fix(ci): 精简驱动重建判定逻辑并增加 API 重试
- 🐛 fix(nacos-config): 修复配置发布监听误报
- 🐛 fix(nacos-connection): 支持受限命名空间与权限保护
- 🐛 fix(nacos): 完善多版本连接与配置服务可靠性
- 🐛 fix(proxy): 修复 Nacos 隧道目标透传与握手取消
- 🐛 fix(ai): 修复 WebView2 中 AI 面板动态模块加载失败 (contributed by @Guichena)
- fix(update): 统一更新缓存与成功清理目录 (contributed by @liuqiufeng)
- 🐛 fix(redis): 完善 Issue #759 全量扫描逻辑 (contributed by @virgosgod-maker)
- 🐛 fix: 修复 Issue #759 (Closes #759) (contributed by @virgosgod-maker)
- 🐛 fix(sql-editor): 保留 PostgreSQL JSONB 问号运算符
- 🐛 fix(nacos): 兼容多版本 API 与精确分组查询
- 🐛 fix: 修复 Issue #762 (Closes #762) (contributed by @virgosgod-maker)
- 🐛 fix: 修复 Issue #763 (Closes #763) (contributed by @virgosgod-maker)
- 🐛 fix: 修复 Issue #764 (Closes #764) (contributed by @virgosgod-maker)
- 🐛 fix(test): 修复前端基线测试断言 (contributed by @virgosgod-maker)
- 🐛 fix: 修复 Issue #753 (Closes #753) (contributed by @virgosgod-maker)
- 🐛 fix(bindings): 修复 Nacos 模型类边界
- 🐛 fix(redis): 修复字段弹窗旧值与缩放布局
- 🐛 fix(theme): 统一 Monaco 与通用弹窗主题细节
- 🐛 fix(oracle): 修复大对象查询导致客户端崩溃
- 🐛 fix(sidebar): 将 PostgreSQL 分区表归入主表
- 🐛 fix(data-grid): 刷新总数后跳转尾页
- 🐛 fix(sidebar): 修复表名快捷复制
- 🐛 fix(dameng): 修复设计表无法读取表注释 (contributed by @AutumnNazi)
- 🐛 fix(window): 遵循启动最大化偏好并恢复窗口尺寸
- 🐛 fix(update): 恢复检查更新按钮加载动效
- 🐛 fix(redis): 将 Key 搜索调整为前缀匹配
- 🐛 fix(dameng): 修复索引元数据查询与错误提示
- 🐛 fix(ai): 隐藏 Claude CLI 后台控制台窗口 (contributed by @AutumnNazi)
- 🐛 fix(ci): 提升驱动元数据探测稳定性
- fix: 为检查更新按钮添加加载状态 (contributed by @liuqiufeng)
- fix(redis): 避免 Redis 搜索因稀疏 SCAN MATCH 返回空结果 (contributed by @liuqiufeng)
- 🐛 fix(query-editor): 修复 SQL 美化后横向视口偏移 (contributed by @AutumnNazi)
- 🐛 fix(redis): 修复监控图表提示数据错位
- 🐛 fix(kingbase): 修复开表与 ER 图加载缓慢问题
- 🐛 fix(ci): 固定后端测试资源与 Java 编码 (contributed by @virgosgod-maker)
- 🐛 fix(test): 修复后端测试环境与跨平台隔离 (contributed by @virgosgod-maker)
- 🐛 fix: 修复 Issue #734 (Closes #734) (contributed by @virgosgod-maker)
- 🐛 fix(redis): 完善集合值分页与只读查看
- 🐛 fix(redis): 修复过滤扫描空页导致 Key 搜索漏项
- 🐛 fix: 修复 Issue #726 (Closes #726) (contributed by @virgosgod-maker)
- 🐛 fix(nativewindow): 修复主进程退出后子窗口残留
- 🐛 fix(updater): 修复状态竞态与后台进程回收
- 🐛 fix(driver-agent): 为 IPC 超时与关停增加可取消回收
- 🐛 fix(ssh): 为共享端口转发增加引用计数与失败回滚
- 🐛 fix(tdengine): 编码 DSN 用户名与密码
- 🐛 fix(ai): 修复流式终态与 Provider 并发选择
- 🐛 fix(sql-error): 锁等待超时不再被误判为查询超时并给出无效建议
- 🐛 fix(transaction): 修复前端刷新后托管事务变成孤儿并长期持有行锁
- 🐛 fix(frontend-test): 移除钉死主题变量的 DataGrid 提交按钮样式断言
- 🐛 fix(frontend-test): 移除因标记失效而长期失败的 DataGrid 静态断言
- 🐛 fix(about): 修正更新通道选中态被 v2 通用 Segmented 样式覆盖
- 🐛 fix(webserver): 修复 X-Forwarded-For 可绕过登录失败锁定
- 🐛 fix(db): 修复大整数与 IP 列显示丢值、会话路径方言退化、MariaDB 漏影响行数校验
- 🐛 fix(driver-agent): 移除 IPC 单行 8 MiB 上限,避免大批次请求打死连接
- 🐛 fix(app): 修复已存查询导入丢失 SQL 与连接配置并发写入互相覆盖
- 🐛 fix(tabs): 恢复活动标签顶部强调条 (contributed by @AutumnNazi)
- 🐛 fix(sync): 修复分页比对与 DDL 字面量缺反斜杠转义导致的错删行与语法错误 DDL
- 🐛 fix(sync): 修复 SQL 结果集全量覆盖先清空目标表导致的数据不可恢复丢失
- 🐛 fix(mqtt): 修复关闭连接与在途消息拉取竞争导致的进程崩溃
- 🐛 fix(webserver): 修复登录/初始化页 next 参数的 DOM XSS 与开放重定向
- 🐛 fix(export): 补齐 SQL 导出反斜杠转义漏掉的 ClickHouse 与 TDengine 方言
- 🐛 fix(export,ssh,secret,explain): 修复 SQL 导出注入与六处静默数据丢失/资源泄漏
- 🐛 fix(proxy,export): 修复转发器并发竞争泄漏与 xlsx 导出错误吞噬
- 🐛 fix(connection): 修复 RPC 保护配置构建类型 (contributed by @virgosgod-maker)
- 🐛 fix(query-editor): 修复查询结果实际表身份 (contributed by @virgosgod-maker)
- 🐛 fix(connection): 保留旧连接保护配置兼容性 (contributed by @virgosgod-maker)
- 🐛 fix: 修复 Issue #719 (Closes #719) (contributed by @virgosgod-maker)
- 🐛 fix(table-designer): 修复外部 SQL 恢复并支持字段复制粘贴 (#717) (contributed by @virgosgod-maker)
- 🐛 fix(data-viewer): 刷新表数据时重新统计总数 (contributed by @virgosgod-maker)
⚡ 性能优化
- ⚡️ perf(kingbase): 消除 SQL 查询周期性探活延迟
- ⚡️ perf(kingbase): 优化数据表首屏加载性能
♻️ 重构
- ♻️ refactor(frontend-test): 剥离混合型测试中的寄生源码文本断言
🔧 其他变更
- ✅ test(frontend): 同步基线测试契约 (contributed by @virgosgod-maker)
- ✅ test(ai): 改用行为断言验证代码块依赖边界 (contributed by @virgosgod-maker)
- ✅ test(ci): 修正驱动重建测试用例以匹配打包脚本新判定逻辑
- 🎨 style(nacos): 优化服务发现与变更提示布局
- 🔧 chore(wails): 同步后端接口绑定与依赖校验
- 🔧 chore(issue): 完善需求模板并增加中英文支持
- 🔧 chore(issue): 完善问题反馈模板信息采集
- 🎨 style(redis): 扁平化工作台并修正分隔与悬浮细节
- 🎨 style(connection): 连接表单必填项置顶并去掉层层卡片
- 🎨 style(theme): 提升主操作按钮醒目度、修复默认主题标签对比度并降级保存按钮
- 🎨 style(transaction): 手动事务提交按钮改用 warn 独立配色并修复待提交条数看不见
- 🎨 style(theme): 修复主要操作按钮交互态在各主题下几乎不可辨
- 🔥 remove(go-test): 删除后端读取源码文本断言的测试函数
- 🎨 style(about): 修正开关与更新通道选择器的主题色一致性
- 🔥 remove(frontend-test): 删除源码文本断言型测试并补齐全局 i18n 校验
- ✅ test(frontend): 同步现有组件行为契约 (contributed by @virgosgod-maker)
- ✅ test(i18n): 更新组件拆分后的源码守卫 (contributed by @virgosgod-maker)
- ✅ test(query-editor): 修复结果测试隔离与过期断言 (contributed by @virgosgod-maker)
- 🔧 chore(repo): 忽略本地 zcode 工作目录 (contributed by @virgosgod-maker)
完整变更: v0.9.0...v0.9.1