Skip to content

Latest commit

 

History

History
123 lines (88 loc) · 2.58 KB

CHANGELOG.md

File metadata and controls

123 lines (88 loc) · 2.58 KB

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.

UNRELEASED

Breaking changes

  • Removed std crate feature (#105)
  • Bump MSRV to 1.81 (#105)
  • Bump hmac dependency to v0.13

0.12.3 (2022-02-17)

Fixed

  • Minimal versions build (#63)

0.12.2 (2022-01-27)

Fixed

  • Re-export InvalidLength and InvalidPrkLength (#59)

0.12.1 (2022-01-27) [YANKED]

Added

  • Ability to switch HMAC implementation to SimpleHmac with respective SimpleHkdfExtract and SimpleHkdf aliases (#57)

0.12.0 (2021-12-07)

Changed

  • Bump hmac crate dependency to v0.12 and digest to v0.10 (#52)

0.11.0 (2021-04-29)

Added

  • Wycheproof HKDF test vectors (#49)

Changed

  • Bump hmac crate dependency to v0.11 (#50)

Fixed

  • HKDF-Extract with empty salt (#46)

0.10.0 (2020-10-26)

Changed

  • Bump hmac dependency to v0.10 (#40)

0.9.0 (2020-06-22)

Added

  • Multipart features for HKDF-Extract and HKDF-Expand (#34)

Changed

  • Bump digest v0.9; hmac v0.9 (#35)

0.8.0 (2019-07-26)

Added

  • Hkdf::from_prk(), Hkdf::extract()

0.7.1 (2019-07-15)

0.7.0 (2018-10-16)

Changed

  • Update digest to 0.8
  • Refactor for API changes

Removed

  • Redundant generic-array crate.

0.6.0 (2018-08-20)

Changed

  • The expand signature has changed.

Removed

  • std requirement

0.5.0 (2018-05-20)

Fixed

  • Omitting HKDF salt.

Removed

  • Deprecated interface

0.4.0 (2018-03-20

Added

  • Benchmarks
  • derive Clone

Changed

  • RFC-inspired interface
  • Reduce heap allocation
  • Bump deps: hex-0.3

Removed

  • Unnecessary mut

0.3.0 (2017-11-29)

Changed

  • update dependencies: digest-0.7, hmac-0.5

0.2.0 (2017-09-21)

Fixed

  • Support for rustc 1.20.0

0.1.2 (2017-09-21)

Fixed

  • Support for rustc 1.5.0

0.1.0 (2017-09-21)

  • Initial release