]> git.proxmox.com Git - rustc.git/blame - vendor/strsim-0.8.0/CHANGELOG.md
New upstream version 1.63.0+dfsg1
[rustc.git] / vendor / strsim-0.8.0 / CHANGELOG.md
CommitLineData
7cac9316
XL
1# Change Log
2This project attempts to adhere to [Semantic Versioning](http://semver.org).
3
0531ce1d
XL
4## [Unreleased]
5
e1599b0c
XL
6## [0.8.0] - (2018-08-19)
7### Added
8- Normalized versions of Levenshtein and Damerau-Levenshtein (thanks [@gentoid](https://github.com/gentoid))
9
0531ce1d
XL
10## [0.7.0] - (2018-01-17)
11### Changed
e1599b0c 12- Faster Levenshtein implementation (thanks [@wdv4758h](https://github.com/wdv4758h))
0531ce1d
XL
13
14### Removed
15- Remove the "against_vec" functions. They are one-liners now, so they don't
16 seem to add enough value to justify making the API larger. I didn't find
17 anybody using them when I skimmed through a GitHub search. If you do use them,
18 you can change the calls to something like:
19```rust
20let distances = strings.iter().map(|a| jaro(target, a)).collect();
21```
22
041b39d2
XL
23## [0.6.0] - (2016-12-26)
24### Added
25- Add optimal string alignment distance
26
27### Fixed
28- Fix Damerau-Levenshtein implementation (previous implementation was actually
0531ce1d 29 optimal string alignment; see this [Damerau-Levenshtein explanation])
041b39d2 30
7cac9316
XL
31## [0.5.2] - (2016-11-21)
32### Changed
33- Remove Cargo generated documentation in favor of a [docs.rs] link
34
35## [0.5.1] - (2016-08-23)
36### Added
37- Add Cargo generated documentation
38
39### Fixed
40- Fix panic when Jaro or Jaro-Winkler are given strings both with a length of
0531ce1d 41 one
7cac9316
XL
42
43## [0.5.0] - (2016-08-11)
44### Changed
45- Make Hamming faster (thanks @IBUzPE9) when the two strings have the same
0531ce1d 46 length but slower when they have different lengths
7cac9316
XL
47
48## [0.4.1] - (2016-04-18)
49### Added
50- Add Vagrant setup for development
51- Add AppVeyor configuration for Windows CI
52
53### Fixed
54- Fix metrics when given strings with multibyte characters (thanks @WanzenBug)
55
56## [0.4.0] - (2015-06-10)
57### Added
58- For each metric, add a function that takes a vector of strings and returns a
59vector of results (thanks @ovarene)
60
61## [0.3.0] - (2015-04-30)
62### Changed
63- Remove usage of unstable Rust features
64
65## [0.2.5] - (2015-04-24)
66### Fixed
67- Remove unnecessary `Float` import from doc tests
68
69## [0.2.4] - (2015-04-15)
70### Fixed
71- Remove unused `core` feature flag
72
73## [0.2.3] - (2015-04-01)
74### Fixed
75- Remove now unnecessary `Float` import
76
77## [0.2.2] - (2015-03-29)
78### Fixed
79- Remove usage of `char_at` (marked as unstable)
80
81## [0.2.1] - (2015-02-20)
82### Fixed
83- Update bit vector import to match Rust update
84
85## [0.2.0] - (2015-02-19)
86### Added
87- Implement Damerau-Levenshtein
88- Add tests in docs
89
90## [0.1.1] - (2015-02-10)
91### Added
92- Configure Travis for CI
93- Add rustdoc comments
94
95### Fixed
96- Limit Jaro-Winkler return value to a maximum of 1.0
e1599b0c 97- Fix float comparisons in tests
7cac9316
XL
98
99## [0.1.0] - (2015-02-09)
100### Added
101- Implement Hamming, Jaro, Jaro-Winkler, and Levenshtein
102
e1599b0c
XL
103[Unreleased]: https://github.com/dguo/strsim-rs/compare/0.8.0...HEAD
104[0.8.0]: https://github.com/dguo/strsim-rs/compare/0.7.0...0.8.0
0531ce1d 105[0.7.0]: https://github.com/dguo/strsim-rs/compare/0.6.0...0.7.0
041b39d2 106[0.6.0]: https://github.com/dguo/strsim-rs/compare/0.5.2...0.6.0
7cac9316
XL
107[0.5.2]: https://github.com/dguo/strsim-rs/compare/0.5.1...0.5.2
108[0.5.1]: https://github.com/dguo/strsim-rs/compare/0.5.0...0.5.1
109[0.5.0]: https://github.com/dguo/strsim-rs/compare/0.4.1...0.5.0
110[0.4.1]: https://github.com/dguo/strsim-rs/compare/0.4.0...0.4.1
111[0.4.0]: https://github.com/dguo/strsim-rs/compare/0.3.0...0.4.0
112[0.3.0]: https://github.com/dguo/strsim-rs/compare/0.2.5...0.3.0
113[0.2.5]: https://github.com/dguo/strsim-rs/compare/0.2.4...0.2.5
114[0.2.4]: https://github.com/dguo/strsim-rs/compare/0.2.3...0.2.4
115[0.2.3]: https://github.com/dguo/strsim-rs/compare/0.2.2...0.2.3
116[0.2.2]: https://github.com/dguo/strsim-rs/compare/0.2.1...0.2.2
117[0.2.1]: https://github.com/dguo/strsim-rs/compare/0.2.0...0.2.1
118[0.2.0]: https://github.com/dguo/strsim-rs/compare/0.1.1...0.2.0
119[0.1.1]: https://github.com/dguo/strsim-rs/compare/0.1.0...0.1.1
120[0.1.0]: https://github.com/dguo/strsim-rs/compare/fabad4...0.1.0
121[docs.rs]: https://docs.rs/strsim/
041b39d2
XL
122[Damerau-Levenshtein explanation]:
123http://scarcitycomputing.blogspot.com/2013/04/damerau-levenshtein-edit-distance.html