Skip to content

Latest commit

 

History

History
78 lines (52 loc) · 2.28 KB

CHANGELOG.rst

File metadata and controls

78 lines (52 loc) · 2.28 KB

CapiDup Change Log

All releases and notable changes will be described here.

CapiDup adheres to semantic versioning. In short, this means the version numbers follow a three-part scheme: major version, minor version and patch number.

The major version is incremented for releases that break compatibility, such as removing or altering existing functionality. The minor version is incremented for releases that add new visible features, but are still backwards compatible. The patch number is incremented for minor changes such as bug fixes, that don't change the public interface.

Changed

  • Detect directory loops while crawling. Can happen e.g. if follow_dirlinks is True and there are symlinks pointing to parent directories. See issue #17.

Fixed

  • Fix occasional false negatives in one of the unit tests. See issue #19.

1.1.0 — 2017-02-06

Added

  • find_duplicates_in_dirs can now exclude directories, through a new optional parameter exclude_dirs. See issue #10.
  • find_duplicates_in_dirs can now exclude files, through a new optional parameter exclude_files. See issue #15.
  • find_duplicates_in_dirs can now follow symbolic links to subdirectories, through a new optional parameter follow_dirlinks. See issue #16.

Changed

  • Implement unit tests for indexing files with non-ASCII filenames, to make sure it works. See issue #9.

Fixed

  • Fix possible breakage when files are deleted while they are being indexed. See issue #12.

1.0.1 — 2016-07-12

First production release.