- multithread diffing
- diffing (maybe)
- compressing (maybe)
foldiff stats
after diffing, before applying, and standalone- replace
anyhow
with custom error types - write custom threading utilities
- reflinks now apply for duplicated files too
foldiff upgrade
- upgrade older manifests to new ones- move core
foldiff
functionality tolibfoldiff
- significant refactors
- decouple logic from
indicatif
andcliutils
- use reflinks when copying unchanged files to reduce disk usage on filesystems such as btrfs, xfs, and apfs
- switch to FLDF v1.1.0
- diff versioning handling to allow still reading FLDF 1.0.0-r
- Force windows to use the
/
path separator over\
for portability.
- Fix diffing not working with relative paths for inputs
- yeah.