Changelog

All notable changes to this project will be documented in this file.

The format is based on Keep a Changelog, and this project adheres to Semantic Versioning.

0.8.0 (2021-08-27)

Changed

  • Bump password-hash to v0.3 (#217)
  • Use resolver = "2"; MSRV 1.51+ (#220)
  • Bump pbkdf2 dependency to v0.9 (#233)

Removed

  • McfHasher impls for Scrypt (#219)

0.7.0 (2021-04-29)

Changed

  • Bump password-hash crate dependency to v0.2 (#164)
  • Bump hmac and crypto-mac crate deps to v0.11 (#165)
  • Bump salsa20 crate dependency to v0.8 (#166)
  • Bump pbkdf2 crate dependency to v0.8 (#167)

0.6.5 (2021-03-27)

Fixed

  • Pin password-hash to v0.1.2 or newer (#151)

0.6.4 (2021-03-17)

Changed

  • Bump base64ct dependency to v1.0 (#144)

0.6.3 (2021-02-20)

Changed

  • Enable rand_core feature of password-hash (#139)

0.6.2 (2021-02-06)

Added

  • Params accessor methods (#123)

0.6.1 (2021-02-01)

Changed

  • Bump base64ct dependency to v0.2 (#119)

0.6.0 (2021-01-29)

Added

  • PHC hash support using password-hash crate (#111)

Changed

  • Rename include_simple features to simple (#99)
  • Rename ScryptParams => Params (#112)

0.5.0 (2020-10-18)

Changed

  • Bump crypto-mac dependency to v0.10 (#58)
  • Use salsa20crate to implement Salsa20/8 (#60)

0.4.1 (2020-08-24)

Changed

  • Minor documentation update (#50)

0.4.0 (2020-08-18)

Changed

  • Bump pbkdf2 dependency to v0.5 (#45)

0.3.1 (2020-07-03)

Fixed

  • Enable alloc feature for base64. (#38)
  • Remove superflous main() in documentation (#40)

0.3.0 (2020-06-10)

Added

  • recommended method for easy creation of recommended ScryptParam (#28)
  • std feature (#32)
  • thread_rng feature (#33)

Changed

  • Code improvements (#33)
  • Bump rand to v0.7 (#33)
  • Bump hmac to v0.8 (#30)
  • Bump sha2 to v0.9 (#30)
  • Bump pbkdf2 to v0.4 (#36)
  • Bump subtle to v2 (#13)
  • MSRV 1.41+ (#30)
  • Upgrade to Rust 2018 edition (#24)

0.2.0 (2018-10-08)

0.1.2 (2018-08-30)

0.1.1 (2018-07-15)

0.1.0 (2018-06-30)