All Versions
29
Latest Version
Avg Release Cycle
-
Latest Release
-

Changelog History
Page 3

  • v1.1.4 Changes

    • ๐Ÿ›  Fix typos in documentation comments.
    • โœ‚ Remove unnecessary Default bound on Scalar::from_hash.
  • v1.1.3 Changes

    • โช Reverts the change in 1.1.0 to allow owned and borrowed RNGs, which caused a breakage due to a subtle interaction with ownership rules. (The RngCore change is retained).
  • v1.1.2 Changes

  • v1.1.1 Changes

    • ๐Ÿ›  Fixed an issue related to #[cfg(rustdoc)] which prevented documenting multiple backends.
  • v1.1.0 Changes

    • โž• Adds support for precomputation for multiscalar multiplication.
    • Restructures the internal source tree into serial and vector backends (no change to external API).
    • โž• Adds a new IFMA backend which sets speed records.
    • The avx2_backend feature is now an alias for the simd_backend feature, which autoselects an appropriate vector backend (currently AVX2 or IFMA).
    • Replaces the rand dependency with rand_core.
    • Generalizes trait bounds on RistrettoPoint::random() and Scalar::random() to allow owned and borrowed RNGs and to allow RngCore instead of Rng.
  • v1.0.3 Changes

    • โž• Adds ConstantTimeEq implementation for compressed points.
  • v1.0.2 Changes

    • ๐Ÿ›  Fixes a typo in the naming of variables in Ristretto formulas (no change to functionality).
  • v1.0.1 Changes

    • Depends on the stable 2.0 version of subtle instead of 2.0.0-pre.0.
  • v1.0.0 Changes

    ๐ŸŽ‰ Initial stable release. Yanked due to a dependency mistake (see above).