Skip to content

Releases: rapidfuzz/rapidfuzz-cpp

Release 1.2.0

20 Aug 02:06
f860f64
Compare
Choose a tag to compare

Added

  • added damerau levenshtein implementation
    • Not API stable yet, since it will be extended with weights in a future version

Release 1.1.1

29 Jul 19:13
Compare
Choose a tag to compare

Performance

  • improve performance for banded Levenshtein implementation

Release 1.1.0

28 Jul 22:49
Compare
Choose a tag to compare

Fixed

  • fix banded Levenshtein implementation

Changed

  • implement Hirschbergs algorithms to reduce memory usage of
    levenshtein_editops

Release 1.0.5

22 Jul 22:48
Compare
Choose a tag to compare

Fixed

  • fix opcode conversion for empty source sequence

Release 1.0.4

29 Jun 14:56
8f0b180
Compare
Choose a tag to compare

Fixed

  • fix implementation of hamming_normalized_similarity
  • fix implementation of CachedLCSseq::distance

Release 1.0.3

24 Jun 12:34
Compare
Choose a tag to compare

Fixed

  • fix integer wraparound in partial_ratio/partial_ratio_alignment

Release 1.0.2

11 Jun 14:10
Compare
Choose a tag to compare

Fixed

  • fix unlimited recursion in CachedLCSseq::distance
  • reduce compiler warnings

Release 1.0.1

16 Apr 09:56
Compare
Choose a tag to compare

Added

  • added LCSseq (longest common subsequence) implementation

Fixed

  • reduced compiler warnings
  • consider float imprecision in score_cutoff
  • fix incorrect score_cutoff handling in token_set_ratio and token_ratio
  • fix template deduction guides on MSVC

Release 1.0.0

18 Mar 16:59
Compare
Choose a tag to compare

initial release