recrypt v0.7.0 Release Notes

Release Date: 2019-04-30 // almost 5 years ago
  • Public API changes

    • [#57]
      • Rename api::Api to api::Recrypt.
      • Rename api_480::Api480 to api_480::Recrypt480.
      • Rename ApiErr to RecryptErr and publicly export RecryptErr.
      • Make PrivateKey::ENCODED_SIZE_BYTES public.
    • [#63]
      • Add a prelude for easier importing of common types and traits.
      • use recrypt::prelude::*
    • [#70]
      • Implement DerivedSymmetricKey.to_private_key.
      • Change PublicKey APIs to take all arguments as borrows.
    • [#71]
      • Implement From<SigningKeyPair> instance for [u8; 64].
      • Implement Clone for PrivateKey.
      • Allow many wrapped byte types to be consumed to get the underlying bytes without copying.
    • [#72] Change PublicSigningKey.bytes method to return a reference instead of copying.