Releases: velocityzen/files
1.6.1
New Features
-
Config file support (
.files): Drop a.filesfile in either the
source or destination directory to set defaults for any command.
Right-side values override left-side, and CLI flags still win. Use
--no-configto skip loading. See.files.examplefor all available
options. -
Size tolerance for fuzzy matching: New
sizeToleranceoption
(0.0–1.0) lets fuzzy-matched files differ in size by a percentage —
useful when comparing re-encoded media or edited documents where
content shifts but files should still be treated as a pair. Only
applies whenmatchPrecisionis below 1.0.
Improvements
-
Clearer verbose output: When run with
--verbose, the tool now
prints which.filesconfig and.filesignorefiles it loaded, so
you can see exactly which settings are in effect. -
Safer directory diff/sync: Internal refactor of the diff and sync
pipeline tightens up edge cases around deletions and one-way sync
safety.
1.5.0
- Add fuzzy matching
- New build options decrease file size 50%
1.4.0
1.3.0
Update README.md