Skip to content

Releases: rapidfuzz/rapidfuzz-cpp

Release 3.3.3

Choose a tag to compare

@maxbachmann maxbachmann released this 27 Aug 08:15

Fixed

  • fixed WRatio for a length ratio of exactly 8.0

Release 3.3.2

Choose a tag to compare

@maxbachmann maxbachmann released this 11 Feb 12:45

Fixed

  • fixed compilation with old msvc versions that don't properly support if constexpr

Release 3.3.1

Choose a tag to compare

@maxbachmann maxbachmann released this 22 Jan 00:20

Fixed

  • fixed tests not building with catch2 versions >= 3.0

Release 3.3.0

Choose a tag to compare

@maxbachmann maxbachmann released this 18 Jan 22:10
6f34131

Changed

  • add C++11 and C++14 support

Release 3.2.0

Choose a tag to compare

@maxbachmann maxbachmann released this 17 Dec 13:13
fdbcc21

Performance

  • improve calculation of min score inside partial_ratio so it can skip more alignments

Release 3.1.1

Choose a tag to compare

@maxbachmann maxbachmann released this 24 Oct 14:08

Fixed

  • Fixed incorrect score calculation for SIMD implementations of Levenshtein and OSA on 32 bit systems

Release 3.1.0

Choose a tag to compare

@maxbachmann maxbachmann released this 24 Oct 10:21
76befcc

Changed

  • split editops_apply/opcodes_apply into *_apply_str and *_apply_vec. This avoids the instantiation of
    std::basic_string for unsupported types.

Release 3.0.5

Choose a tag to compare

@maxbachmann maxbachmann released this 02 Jul 20:04

Fixed

  • the editops implementation didn't properly account for some cells in the Levenshtein matrix.
    This could lead both to incorrect results and crashes.

Release 3.0.4

Choose a tag to compare

@maxbachmann maxbachmann released this 07 Apr 20:06
10426d2

Fixed

  • fix tagged version

Release 3.0.3

Choose a tag to compare

@maxbachmann maxbachmann released this 06 Apr 13:41

Fixed

  • fix potentially incorrect results of JaroWinkler when using high prefix weights