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

Changelog History

  • v0.7.0

    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

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

    January 18, 2020

    ๐Ÿ‘‰ Use // operator for integer division for compatibility with Crystal 0.31+

  • v0.4.0

    February 10, 2018

    โž• Adds RestrictedEdit.most_similar

  • v0.3.0

    November 06, 2017
    • โž• Adds thresholded version of Restricted Edit
    • ๐ŸŽ Performance improvements
  • v0.2.1

    November 05, 2017
    • Thresholded Levenshtein remains bounded to max value when one string is blank
    • ๐Ÿ›  Fix Ukkonen cut-off implementation ๐Ÿ‡
  • v0.2.0

    March 26, 2017

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

  • v0.1.0

    October 19, 2017

    ๐ŸŽ‰ Initial release ๐ŸŽ‰