Skip to content

Latest commit

 

History

History
33 lines (26 loc) · 2.01 KB

CHANGELOG.md

File metadata and controls

33 lines (26 loc) · 2.01 KB

Changelog

The format is based on Keep a Changelog.

[Unreleased]

Breaking

  • Bump rust-secp256k1 to v0.19, always allow zero signatures. #438
  • Updated rlp to 0.5. #463
  • Updated dependencies. #483
  • Remove deprecated trait impls FromStr/TryFrom for Secret #495

[0.6.2] - 2020-06-19

  • Put Secret memory on heap. #400
  • Add copy_from_str conversion methods for Secret.
  • Deprecate From<&str> in favor of copy_from_str.

[0.6.1] - 2020-04-11

  • Add recover_allowing_all_zero_message() and ZeroesAllowedMessage to accomodate ethereum's ecrecover builtin. #369

[0.6.0] - 2020-03-16

  • License changed from GPL3 to dual MIT/Apache2. #342
  • Updated dependencies. #361

[0.5.0] - 2020-02-08

  • Remove inv() from SecretKey (breaking). #258
  • Generate::generate() does not return error. #258
  • Secp256k1 is no longer exported. #258
  • Remove public_is_valid() as it is now impossible to create invalid public keys. #258
  • 0-valued Secp::Messages are disallowed (signatures on them are forgeable for all keys). #258
  • Switch to upstream rust-secp256k1 at v0.17.2. #258
  • make rustc_hex dependency optional. #337