Releases: Turnerj/Quickenshtein
Releases · Turnerj/Quickenshtein
1.5.1
1.5.0
Performance Improvements
1.4.0
Performance Improvements
- Replaced primary .NET Core implementation with new Diagonal Levenshtein Calculation, based on Anna Henningsen's C implementation of Levenshtein Distance - approximately 40% faster than previous
- Faster sequential filling for non-diagonal calculations - approximately 20-40% faster than previous
1.3.0
1.2.0
Performance Improvements & Bug Fixes
- Smarter handling of vectors during row calculation (.NET Core)
- Fixed bug in intrinsic trimming (.NET Core)
- Unrolling outer row loop (.NET Core & .NET Framework)
Note: This version is the first correctly calculating version after version 1.1.0
and 1.1.1
had issues. Additional tests have been added to hopefully mitigate this from happening again in the future.