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.
size_opt Cargo feature (#440)KeyInit::new in terms of KeyInit::new_from_slice (#435)KeyInit::new method for MAC types (#432)'static bound on OutSize. (#347)KeySize associated type. (#349)reset feature. (#342)digest v0.10 and remove dependency on crypto-mac (#217)Blake2b and Blake2s renamed into Blake2b512 and Blake2s256
respectively. New Blake2b and Blake2s are generic over output size.
VarBlake2b and VarBlake2s renamed into Blake2bVar and Blake2sVar
respectively. (#217)reset.
This must be enabled to use the methods reset, finalize_reset and
finalize_into_reset.Blake2b and Blake2s no longer support MAC functionality. (#217)Blake2bMac and Blake2sMac types generic over output size and
Blake2bMac512 and Blake2sMac256 type aliases around them. (#217)simd_opt on recent nightlies (#301)digest v0.9 release; MSRV 1.41+ (#155)*Dirty traits from the digest crate (#153)crypto-mac to v0.8 release (#152)block-buffer to v0.8 release (#151)*result* to finalize (#148)