✨ 新功能
- ✨ feat(release): 接入 R2 镜像并限制发布保留量
- ✨ feat(table-overview): 新增紧凑表格视图并持久化视图偏好
- ✨ feat(query-editor): 新增自动换行并持久化编辑器设置
- ✨ feat(about): 关于页自动检查更新开关 + 自定义检查间隔 (contributed by @virgosgod-maker)
- ✨ feat(data-grid): 支持只读单元格查看完整内容
- ✨ feat(data-grid): 支持只读查询结果拖选复制
- ✨ feat(native-window): 支持 macOS Dock 管理独立窗口
- ✨ feat(mcp): 支持 OpenCode 客户端接入
- ✨ feat(table-copy): 新增整表复制与自动副本命名
- ✨ feat(ci): 评论「我想做」自动认领 Issue
- ✨ feat(windows): 支持 MSI 主程序严格单实例启动
- ✨ feat(shortcuts): 支持快捷键关闭当前标签页
- ✨ feat(data-workbench): 直达批量操作并新增数据导入工作台
- ✨ feat(data-sync/export): 支持同步与备份后台工作台
- ✨ feat(data-export): 增强备份进度与原子写入
- ✨ feat(datagrid): 支持按单元格选区删除记录
- ✨ feat(context-menu): 增强字段与数据库名称复制交互
- ✨ feat(connection): 支持自定义 SQL 探活
- ✨ feat(query-result): 新增结果页快速查看表 DDL
🐛 问题修复
- 🐛 fix(import): 修复导入进度与任务停止
- 🐛 fix(ui): 修复拖拽与缩放残留导致的交互锁死
- 🐛 fix(native-window): 修复 AI 子窗重开、设置遮挡与关闭恢复
- 🐛 fix(query-editor): 修复查找框全选被编辑器快捷键拦截
- 🐛 fix(shortcuts): 迁移侧边栏搜索默认快捷键
- 🐛 fix(ci): 补全前端 statSync 类型声明
- 🐛 fix(modal): 统一浮层层级并修复设置窗口遮挡
- 🐛 fix(native-window): 修复 Intel macOS 构建类型转换错误
- 🐛 fix(connection/elasticsearch): 修复索引加载超时与测试按钮卡顿
- 🐛 fix(update): 安装前确认并安全关闭当前安装的全部实例
- 🐛 fix(update): 修复下载进度弹窗层级
- 🐛 fix(ci): 修复标题栏资源测试的类型错误
- 🐛 fix(titlebar): 修复暗色主题标题栏图标白底
- 🐛 fix(sqlserver): 修复存储过程执行消息丢失
- 🐛 fix(tab-manager): 修复工作区标签批量关闭菜单失效
- 🐛 fix(query-editor): 修复 SQL 执行与结果标签交互
- 🐛 fix(connection): 修复多数据源连接与浏览异常
- 🐛 fix(datagrid): 修复 macOS 触摸板横向滚动回跳
- 🐛 fix(release): 修复自动更新日志缺少贡献者署名
- 🐛 fix(data-export): 自动补齐导出文件格式后缀
- 🐛 fix(data-export): 修复查询重放 SQL 导出缺少目标表
- 🐛 fix(tdengine): 修复查询结果仅显示执行日志
- 🐛 fix(ci): 修复草稿发布分页结果解析 [skip ci]
⚡ 性能优化
- ⚡️ perf(jvm-monitor): 回收停止的监控会话
- ⚡️ perf(store): 限制表访问频次状态增长
- ⚡️ perf(result-diff): 主动回收过期比对会话
- ⚡️ perf(native-window): 稳定结果同步回调避免全量序列化
- ⚡️ perf(startup): 延迟加载结果窗口数据网格
- ⚡️ perf(redis-monitor): 暂停后台页签轮询
- ⚡️ perf(startup): 延迟加载 AI 重型模块
- ⚡️ perf(db-cache): 防止释放竞态复活数据库连接
- ⚡️ perf(workbench): 隔离 SQL 输入引发的全局重绘
- ⚡️ perf(native-window): 避免热路径序列化 AI 上下文
- ⚡️ perf(query-completion): 限制大元数据候选构建
- ⚡️ perf(build): 启用生产依赖分块配置
- ⚡️ perf(er-diagram): 限制元数据缓存长期增长
- ⚡️ perf(driver-agent): 限制长期运行错误日志缓存
- ⚡️ perf(store): 合并持久化写入并复用状态投影
- ⚡️ perf(window): 降低空闲状态原生轮询频率
- ⚡️ perf(db-cache): 合并并发冷连接并缩短缓存锁
- ⚡️ perf(ai-chat): 隔离流式消息重绘并复用工具结果索引
- ⚡️ perf(workbench): 隔离后台页签日志订阅
- ⚡️ perf(data-grid): 合并当前页查找扫描
- ⚡️ perf(query-draft): 将大草稿持久化移出输入热路径
- ⚡️ perf(logger): 批量同步日志以消除全局 I/O 阻塞
- ⚡️ perf(query-editor): 避免后台查询页重复加载元数据
- ⚡️ perf(native-window): 优化 AI 独立窗口启动与交互
♻️ 重构
- ♻️ refactor(settings): 重构设置中心布局与交互规范
🔧 其他变更
- ✅ test(i18n): 更新性能重构后的源码守卫
- 📝 docs(readme): 将体积表述从 ~10MB 更新为 ~30MB 量级
- 📝 docs(readme): 将反馈联系方式写入 README 并下线 #536 置顶依赖
- 📝 docs(readme): 补充 Windows 内网 WebView2 Runtime 安装与排查
- 📝 docs(spec): 设计标签关闭快捷键路由
- 🔧 ci(release): 支持发布分支触发草稿发布 [skip ci]
- 🔧 ci(release): 新增草稿发布安全校验 [skip ci]
完整变更: v0.8.7...v0.8.8