Releases: hbollon/go-edlib
Releases · hbollon/go-edlib
v1.6.0
v1.5.0
v1.4.0
v1.3.4
Fixed Unicode compatibility with LCS functions + others minor improvements
v1.3.3 Fixed LCS Backtrack/Diff with Unicode inputs + LCS unicode test cases
v1.3.0 : Cosine, Benchmarks and fixes
Changelog :
Added :
- Cosine similarity algorithm
- Benchmarks package used to benchmark all similarity algorithms
- Benchmark bash script
- Add output files to
./tests/outputs/
sub-directory for benchmarks and tests results
Misc :
- Unit tests for all new functions + new test cases for existing ones (still 100% covered)
Changed :
- Refactored AlgorithMethod type to Algorithm
- Improved tests.sh script
Fixed :
- LCS edit distance issue with Unicode inputs
Reworked library structure & Error handling improvements
v1.2.1 Fixed golint missing comments
Fuzzy Search algorithms based on edit distances
v1.2.0 Fuzzy search retruning set of matching set (optinnal threshold) + tests
Jaro/Jaro-Winkler, Similarity percentage calculation for all algorithms, LCS backtrack & diff functions
Changelog :
Added :
- Jaro & Jaro-Winkler similarity algorithms
- Similarity percentage calculation for all algorithms
- LCS Backtrack/BacktrackAll functions
- LCS Diff function
Misc :
- Created Go module + TravisCI config
- Unit tests for all new functions + new test cases for existing ones (still 100% covered)
Changed :
- Refactor few functions
- Deleted useless matrix instanciations
- Merged test files to separate folder