v2.0.0
Breaking Changes
- Removed
diffWithCovers. 该实验性 API 无消费方;移除后 HDiffPatch 子模块可直接跟踪纯上游(v5.0.1),不再携带自有补丁。
What's Changed
- Vendored HDiffPatch v3.1.1 → v5.0.1,lzma SDK → v26.02。同输入产物逐字节同级、diff 速度持平;patch 双向兼容已验证(老库产物 ↔ 新库应用)。
- 新增
diffSingleStream(oldPath, newPath, outDiffPath[, cb]):流式块匹配生成 single 格式(与diff()同格式)——生成端内存 O(匹配块),实测 100MB 输入仅 ~27MB RSS 增量;产物经旧版(v3.1.1)客户端 patch 内核逐字节验证可直接应用,存量客户端零升级即可受益。 - 关闭 v5 默认的 diff 进度打印,保持服务端 worker 日志干净。
Full Changelog: v1.3.0...v2.0.0