2024-12-09 -- Remove Halohash from matchcode-toolkit and use samecode in its place. Halohash and related tests have been moved to samecode.
2024-11-07 -- Remove dependency on scancode-toolkit branch in testing extra_requires.
2024-10-29 -- Collect snippet hashes in fingerprint plugin.
2024-08-07 -- Update link references of ownership from nexB to aboutcode-org.
2024-05-10 -- Update scancode-toolkit fingerprint plugin to get file fingerprints for text files.
2024-04-30 -- Update file fingerprint to include number of ngrams hashed in it.
2024-04-15 -- Add new functions to compute fingerprints on text resources for approximate file matching (#5)
2024-03-15 -- Rename FingerprintPackage
pipeline to FingerprintCodebase
2024-03-14 -- Create FingerprintPackage
addon pipeline for scancode.io
2024-02-23 -- Update ScanAndFingerprintPackage
pipeline to reflect the renaming of the ScanPackage
pipeline to ScanSinglePackage
in scancode.io
2023-12-19 -- Update ScanAndFingerprintPackage
pipeline with updates from the upstream ScanPackage
pipeline from scancode.io
2023-12-18 -- Remove ScanAndFingerprintPackage
pipeline from matchcode-toolkit's entry points. (aboutcode-org/purldb#263)
2023-08-31 -- Do not fingerprint empty directories.
2023-08-31 -- Track fingerprints to ignore in matchcode_toolkit.fingerprinting.IGNORED_DIRECTORY_FINGERPRINTS
.
2023-08-02 -- Update scan_and_fingerprint_package
pipeline to use new directory fingerprinting functions from scancode.io.
2023-06-29 -- Do not include empty files when computing directory fingerprints.
2023-06-22 -- Rename compute_directory_fingerprints
to compute_codebase_directory_fingerprints
and create a new version of compute_directory_fingerprints
that works on Resource objects instead of codebases.
2023-06-05 -- Initial release.