3.6 KiB
3.6 KiB
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.10.6 (2022-12-16)
Added
size_optCargo feature (#440)
Changed
- Implement
KeyInit::newin terms ofKeyInit::new_from_slice(#435)
0.10.5 (2022-11-11)
Fixed
- Implementation of the
KeyInit::newmethod for MAC types (#432)
0.10.4 (2022-02-17) [YANKED]
Fixed
- Bug on big-endian targets (#366)
0.10.3 (2022-02-17) [YANKED]
Fixed
- Minimal versions build (#363)
0.10.2 (2022-01-09) [YANKED]
Fixed
- Rare compilation error by adding
'staticbound onOutSize. (#347) - Values of
KeySizeassociated type. (#349)
0.10.1 (2022-01-05) [YANKED]
Fixed
- Compilation error with enabled
resetfeature. (#342)
0.10.0 (2021-12-07) [YANKED]
Changed
- Update to
digestv0.10 and remove dependency oncrypto-mac(#217) Blake2bandBlake2srenamed intoBlake2b512andBlake2s256respectively. NewBlake2bandBlake2sare generic over output size.VarBlake2bandVarBlake2srenamed intoBlake2bVarandBlake2sVarrespectively. (#217)- Hasher reset functionality moved behind a new non-default feature,
reset. This must be enabled to use the methodsreset,finalize_resetandfinalize_into_reset.
Removed
Blake2bandBlake2sno longer support MAC functionality. (#217)
Added
- Separate
Blake2bMacandBlake2sMactypes generic over output size andBlake2bMac512andBlake2sMac256type aliases around them. (#217)
0.9.2 (2021-08-25)
Fixed
- Building with
simd_opton recent nightlies (#301)
0.9.1 (2020-10-26)
Changed
0.9.0 (2020-06-10)
Added
- Support for Persona and Salt (#78)
Changed
- Update to
digestv0.9 release; MSRV 1.41+ (#155) - Use new
*Dirtytraits from thedigestcrate (#153) - Bump
crypto-macto v0.8 release (#152) - Bump
block-bufferto v0.8 release (#151) - Rename
*result*tofinalize(#148) - Upgrade to Rust 2018 edition (#119)