thzxx
|
05a603ee68
|
feat: 0.10.1 忽略规则字符通配与收尾打磨 - 段内?单字符与[abc]/[a-z]/[!abc]字符类通配(未闭合与空类退化字面量、非法类体回退字面量永不崩溃、既有*/**/否定语义回归锚固化)、快照保存批量读取遮罩显示已读取N/M进度(文件数口径与扫描进度反馈对称)、差异文件导航游标不在序列时隐藏导航组(修双击same条目与对照模式fixed条目的—计数与死按钮)、修复0.10.0遗留snapshotDiff.test版本号类型错误(展开构造替代非法字面量传参)、修正E2E用例数记载(28→27),新增16用例(612单测+E2E 27全过覆盖率98.2/93.46/93.77/98.2),文档四件套同步
|
2026-08-19 14:19:51 +08:00 |
|
thzxx
|
c209ae291a
|
feat: 0.10.0 快照内容级对照、忽略规则高级 glob 与扫描进度反馈 - 快照v2可选携带差异条目双侧内容(folder:read-batch批量读取IPC受控并发、单文件2MB与总量32MB双限超限整体降级为纯状态快照保存永不失败、对照模式双击进入快照基线vs当前文件的内容对比完整复用单文件能力、v1旧快照兼容加载、contents解析防御绝不部分加载、保存期间读取遮罩)、忽略规则匹配器重写支持多段路径/前导/锚定/整段**跨段/段内*通配/!否定规则(最后匹配优先与gitignore一致、父目录剪枝后子项无法反否定、无效规则UI实时提示不再静默丢弃、纯逻辑迁src/shared两进程共用源码)、扫描进度推送(首个push型IPC、scanId复用扫描会话序号旧扫描迟到进度天然丢弃、遮罩显示已比对N/M)、新增33单测与4条E2E(596单测+28E2E全过覆盖率98.16/93.28/93.69/98.16),文档四件套同步
|
2026-08-19 13:24:35 +08:00 |
|
thzxx
|
35fa81df9d
|
feat: 0.9.0 忽略规则、增量缓存跨会话持久化、快照基线、字符级预算自适应与性能基准E2E - 忽略规则(gitignore简化子集:目录整树剪枝不枚举不计数、扩展名通配与名字匹配、随偏好持久化)、扫描增量缓存落盘userData跨会话自动注入(LRU 8对、防御性解析、渲染端零改动)、快照基线(保存/加载JSON对照六类状态变迁统计与条目标注、对照随重扫刷新、报告附快照口径)、字符级变更组预算随输入规模自适应(下限与固定值一致小输入零变化、大输入按总组流半数放宽上限100万封顶)、大文件性能基准E2E(5万行<15s与300KB GBK<10s耗时断言)+新功能E2E、文档与版本号同步
|
2026-08-18 22:58:00 +08:00 |
|
thzxx
|
fa13160848
|
feat: 0.8.0 文件夹对比深度增强与字符级逐组预算制 - 按扩展名多选过滤(第四维过滤与其他条件取交集、N/总数计数切换)、目录行双击聚合对比(差异导航限定子树内批量审查、双击文件回全局、空差异提示与折叠态自愈)、增量重扫(size+mtime指纹一致零IO沿用、语义开关翻转按semSame纯内存组合零IO、unreadable不缓存与截断弃缓存、重新扫描按钮)、字符级变更组逐组预算制(超限组仅行级配对输出不再牵连其余组、charModePartial部分降级标记与报告说明、全部组降级仍整体降级)、拖拽导入E2E(dropFiles合成DataTransfer覆盖decodeBuffer IPC全链路4用例)、文档与版本号同步
|
2026-08-18 22:02:37 +08:00 |
|
thzxx
|
1c52f5d3cb
|
feat: 0.7.0 文件夹对比增强(语义判等/子目录树形/搜索与状态过滤/报告导出/差异文件导航/大目录单点失败降级)+ 字符级分块锚定恢复(0.6.3 算法)与滚动回弹根因修复(重算期间保留旧结果撑住容器高度)+ E2E 滚动稳定性回归锚
|
2026-08-18 18:40:03 +08:00 |
|
thzxx
|
74d52ec0b0
|
fix: 双击文件夹条目读取失败清空该侧面板修复名不符实对比残留、枚举改手写BFS凑满即停修复超大目录枚举耗时(0.6.2)
|
2026-08-18 15:29:21 +08:00 |
|
thzxx
|
946f6b2f6a
|
fix: 文件夹对比收尾打磨 - 扫描内容比对受控并发化(16并发分批)、「返回文件对比」清空两侧面板修复旧对比残留、同目录防呆提示、total注释修正与README版本号补同步(0.6.1)
|
2026-08-18 15:07:02 +08:00 |
|
thzxx
|
be619c2377
|
feat: 解码 worker 化、Playwright E2E 测试体系与文件夹对比(0.6.0)
|
2026-08-18 14:40:44 +08:00 |
|