Skip to content

Version 0.3.6

Choose a tag to compare

@a4lg a4lg released this 13 Apr 01:53
· 185 commits to main since this release

At the same time we are preparing for the large test rewrite, we continuously seeking rooms for improvement.

  • Performance
    • Possible optimization by the standard library: NumericWindows
      This version implemented the marker trait FusedIterator for NumericWindows. It helps optimization primarily on the standard library.
  • Maintainability
    • Preparation for Rust 2024
      Rust 2024 will raise a warning when an unsafe item is used without an unsafe block (even in an unsafe function).
      FuzzyHashData::new_from_internals_unchecked() is fixed to use an unsafe block for preparation to Rust 2024.
  • Documentation
    • Added SemVer violation list.
    • Improved compatibility policy.
    • Moved from docs to _docs.

Crates.io: https://crates.io/crates/ffuzzy/0.3.6
Docs.rs: https://docs.rs/ffuzzy/0.3.6/ssdeep/

Full Changelog: v0.3.5...v0.3.6