All Versions
8
Latest Version
Avg Release Cycle
216 days
Latest Release
364 days ago

Changelog History

  • v0.7.0 Changes

    October 18, 2020
    • Damerau Levenshtein algorithm improvement (~15% faster)
    • 👉 Use Slice for matrix rows (Levenshtein ~2% slower; Restricted ~25% faster; Damerau ~20% faster)
    • Loosen type restriction for max arguments from Int32 to Int
  • v0.6.0 Changes

    June 07, 2020
    • Type spec of parameters for integer Hamming loosened from Int32 | Int64 to Int
    • Code quality/reflect language changes
  • v0.5.0 Changes

    January 18, 2020

    👉 Use // operator for integer division for compatibility with Crystal 0.31+

  • v0.4.0 Changes

    February 10, 2018

    ➕ Adds RestrictedEdit.most_similar

  • v0.3.0 Changes

    November 06, 2017
    • ➕ Adds thresholded version of Restricted Edit
    • 🐎 Performance improvements
  • v0.2.1 Changes

    November 05, 2017
    • Thresholded Levenshtein remains bounded to max value when one string is blank
    • 🛠 Fix Ukkonen cut-off implementation 🏇
  • v0.2.0 Changes

    March 26, 2017

    JaroWinkler.distance and JaroWinkler.similarity now have the same method signature.

  • v0.1.0 Changes

    October 19, 2017

    🎉 Initial release 🎉