github OpenZeppelin/cairo-contracts v0.16.0

20 days ago

Summary

Added

  • ERC721Enumerable component (#996)
  • ERC2981 (NFT Royalty Standard) component (#1091)
  • merkle_tree package with utilities to verify proofs and multi proofs (#1101)

Changed

  • Bump snforge to v0.27.0 (#1107)
  • Bump scarb to v2.8.0 (#1120)

Changed (Breaking)

  • Changed ABI suffix to Trait in dual case account and eth account modules (#1096)
    • DualCaseAccountABI renamed to DualCaseAccountTrait
    • DualCaseEthAccountABI renamed to DualCaseEthAccountTrait
  • Removed _accept_ownership from OwnableComponent::InternalImpl

Fixed

  • OwnableTwoStep allowing a pending owner to accept ownership after the original owner has renounced ownership (#1119)

Full Changes List

Don't miss a new cairo-contracts release

NewReleases is sending notifications on new releases.