All Versions
24
Latest Version
Avg Release Cycle
33 days
Latest Release
850 days ago

Changelog History
Page 1

  • v0.13.1 Changes

    November 29, 2021

    Public API changes

    None

    Notable internal changes

    [#163] Fix compilation error for certain combinations of transitive dependencies related to ed25519-dalek-fiat

  • v0.13.0 Changes

    Public API changes

    • [#158] Change MSRV to Rust 1.56.0

    Notable internal changes

    • 🚚 [#152] Remove dependency on arrayvec
    • [#157] Depend on ed25519-dalek-fiat instead of ed25519-dalek
    • ⬆️ [#157] Upgrade to rand 0.8
    • ⬆️ [#157] Upgrade to rand_chacha 0.3
    • ⬆️ [#157] Upgrade to gridiron 0.9
    • 🚚 [#158] Remove dependency on arrayref
    • [#159] Relax dependency version requirements
  • v0.12.0 Changes

    Public API changes

    • [#127] Change MSRV to Rust 1.41.1
    • ⬆️ [#128] Upgrade to getrandom 0.2.0
    • ⬆️ [#129] Upgrade to quick-error 2.0
    • ⬆️ [#133] Upgrade to ed25519-dalek 1.0.1
    • ⬆️ [#134] Upgrade to arrayvec 0.5
    • ⬆️ [#135] Upgrade to hex 0.4
    • ⬆️ [#136] Upgrade to derivative 2.1.1
    • ⬆️ [#137] Upgrade to gridiron 0.8.0
    • ⬆️ [#138] Upgrade to sha2 0.9
    • ⬆️ [#140] Upgrade to cfg-if 1.0.0
  • v0.11.1 Changes

    May 11, 2020

    Public API changes

    • [#115]
      • Add explicit 32-bit and 64-bit backends as features: u64_backend, u32_backend

    Notable internal changes

    • [#108]
      • Add memory protections for secret values (disable with disable_memlock)
  • v0.11.0 Changes

    March 11, 2020

    Public API changes

    • [#105]
      • Upgrade dependencies (rand, rand_chacha, ed25519-dalek, gridiron)
  • v0.10.0 Changes

    March 05, 2020

    Public API changes

    • [#104]

      • Eliminate the Revealed struct.
      • Add Hash for all public types except Recrypt.
      • Add Eq for all types which had PartialEq.
    • [#101]

      • Eliminate the Revealed wrappers for PrivateKey, Plaintext, and DerivedSymmetricKey.
      • Implement PartialEq for PrivateKey, Plaintext, and DerivedSymmetricKey.

    Notable internal changes

    • [#101]

      • Eliminate the Revealed wrapper for SigningKeypair.
      • Implement PartialEq for SigningKeypair.
    • [#104]

      • Move to use constant time eq for all properties that have bytes().
      • Use derivative to derive PartialEq and Hash instead of hand crafted implementations.
  • v0.9.2 Changes

    December 11, 2019

    Public API changes

    • 👯 [#99] Implement Clone for Plaintext.
  • v0.9.1 Changes

    December 10, 2019

    Notable internal changes

    • 📌 [#98] Fix the dependency pinning for ed25519-dalek to be exact.
  • v0.9.0 Changes

    October 25, 2019

    Public API changes

    • [#95]
      • Remove Add and Sub from PrivateKey.
      • Add augment and augment_minus to PrivateKey, which correctly support private key rotation.
  • v0.8.5

    October 25, 2019