更新日志

更新日志

每个版本的能力与修复,全部记录在 VALIDATION.md 并在此同步。

0.2.9最新
2026-09-11
  • 首个正式应用图标:深石墨底板 + 淡紫/青渐变交织格栅,官网图标同步更换
  • 无功能改动:不触碰 Swift 源码与数据库结构
  • Release 回归 83 项重跑通过;本机 /Applications 完成替换安装验证
0.2.8本地 Beta
2026-09-11
  • 独立审计三项缺陷修复:事件游标只在整批落盘后推进;重叠索引根提交互不清除;目录删除合并子树同事务
  • 审计方 fixture 纳入回归集,Release 回归增至 83 项
  • 0.2.7 → 0.2.8 实测替换安装:224 万行索引原地保留、事件实时入账
0.2.7本地 Beta
2026-09-11
  • 功能冻结,进入稳定性观察期(此后仅缺陷修复)
  • 扫描期间事件只积压不排空,重建结束统一落盘,不用旧读数覆盖修改
  • 索引根永不因事件删除(卷离线防线);单路径删除要求父目录存活
0.2.4–0.2.6本地 Beta
2026-09-11
  • 暂存区重建:走查写独立暂存表、按根单事务切换,中断/取消/权限失败/进程被杀都不触碰已入库数据
  • 事件洪峰限流(4000 条/轮 + 构建目录份额),不存在事件触发清空式重建的路径
  • 真实索引恢复至 220 万行,独立探针 100% 覆盖对照;p95 0–26ms 零超时
  • Keychain 测试凭据跨两次发布替换验证通过;第二实例激活已有实例后退出
0.2.3本地 Beta
2026-09-11
  • 扫后交换重建 + 15 秒走查看门狗:任何根失败或取消都完整保留既有索引
  • 单实例互斥锁;默认跳过模拟器/废纸篓噪音目录
  • 「已不存在」判定收紧为 ENOENT/ENOTDIR;诊断导出改结构化 IndexHealth
0.2.2本地 Beta
2026-09-10
  • 搜索相关度:node_modules / .git / 构建产物 / venv 等目录同级降权
  • 文件失败分类恢复:权限 → 文件访问设置、失效 → 刷新搜索、超时 → 重试
  • 设置界面与菜单中英统一;诊断导出(无隐私内容)
0.2.1本地 Beta
2026-09-10
  • 快捷键冲突恢复:录制失败或非法组合保留原绑定,替换先预留再释放,Esc 取消后可重试
  • 文件预览访问预检:3 秒预算,权限拒绝 / 超时 / 取消均有反馈,可直达文件访问设置
  • 快捷指令取消语义修复:收到取消后正常返回仍归类为取消并释放运行状态,支持重试
  • 持久化回归:偏好、自定义快捷键、剪贴板、使用记录与索引根目录两次重开 / 迁移后保持
  • 测试增至 63 项;实测 /Applications 下 0.2.0 → 0.2.1 就地升级数据保持
0.2.0本地 Beta
2026-09-09
  • 中英文本地化:界面资源随系统语言切换(zh-Hans / en)
  • 搜索与操作状态重构:查询快照、分类切换保留关键词、相关度结合使用记录
  • 应用 Actions:可搜索的 Open With、VS Code 打开文件夹 / 比较两个文件、Chrome 无痕窗口
  • Shortcuts 运行管理:有界输出、超时与取消、重复运行保护、刷新失败保留列表
  • ⌘Y Quick Look 预览、⌘Return 在 Finder 中定位;绝对路径改主键范围查询;测试增至 51 项
0.1.2本地 Beta
2026-09-08
  • Agents 与 Skills:Settings 中创建带工具白名单的 Agent,按名称搜索进入
  • 文件搜索语法:ext: / path: / kind: / sort: 运算符与引号词组
  • ⌘Y 结果预览:剪贴板与文件结果的富预览视图
  • 发布打包脚本 package_release.sh:版本化 zip + SHA-256 校验
  • 测试增至 41 项:Agent 仓储、查询解析、预览交互
0.1.1本地 Beta
2026-09-08
  • 自建文件索引:SQLite + FSEvents 增量 + FTS5 trigram,548 万文件 0–20ms
  • App 快捷指令四件套:专属操作、⇥ 参数模式与最近参数、macOS Shortcuts 集成、Open With 菜单
  • Quicklinks、计算器、文件模式目录范围过滤
  • Native Tools 扩至 11 个(filesystem.list、shortcuts.list/run)
0.1.0本地 Beta
2026-09
  • 命令面板 MVP:全局快捷键、应用索引与排序、系统命令、审批模型
  • 剪贴板历史、Ask AI 工具循环(OpenAI Responses Provider)
  • MCP stdio 客户端:握手、发现、调用、超时与断连清理
  • 28 项单元测试与离线 MCP fixture