1 ChangeLog for rust-argon2
2 =========================
4 This documents all notable changes to
5 [rust-argon2](https://github.com/sru-systems/rust-argon2).
10 - Update crossbeam-utils dependency to 0.7.
15 - Use constant time equals to compare hashes.
20 - Use 2018 edition or Rust
21 - Use &dyn error::Error instead of &error::Error
23 - Allow callers of encode_string to pass any &[u8]
24 - Update base64 dependency.
29 - Use crossbeam utils 0.6 instead of crossbeam 0.5
34 - Replace blake2-rfc with blake2b_simd.
39 - Replace rustc-serialize dependency with base64 and hex.
40 - Update base64 dependency.
41 - Update crossbeam dependency.
42 - Update hex dependency.
43 - Allow updating to minor versions of blake2-rfc.
48 - Embed Config struct in Context struct.
53 - Use ThreadMode enum instead of explicit thread number.
54 - Use a Config struct instead of explicit configuration arguments.
55 - Use references instead of vectors for byte data in the Context struct.
56 - Deprecate the following functions:
57 - hash_encoded_defaults