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.
crypto-commondependency bumped to v0.2 (#1173)- Edition changed to 2021 and MSRV bumped to 1.57 (#1173)
Mac::new,Mac::new_from_slice, andMac::generate_keymethods (#1173)
- Loosen
subtleversion requirement (#1260)
Mac::verify_resetandMac::verify_slice_resetmethods (#1154)
- MSRV build (#1117)
- Feature-gated implementation of the
const_oid::AssociatedOidtrait for the core wrappers. (#1098)
- Minimal versions build (#940)
- Relax bounds on the
Mactrait (#849)
- Doc cfg attribute for
CtOutputandMacError. (#842) - Expose
KeyInit::generate_keymethod in docs. (#847)
- Dirty traits are removed and instead block-level traits are introduced. Variable output traits reworked and now support both run and compile time selection of output size. (#380, #819)
- The
crypto-mactraits are reworked and merged in. (#819)