Skip to content

1229.0.0

Choose a tag to compare

@github-actions github-actions released this 02 Sep 21:22
984bfda

@metamask/phishing-controller 17.4.1

Changed

  • Optimize C2 domain blocklist lookups by switching internal storage from Array to Set, reducing per-lookup complexity from O(n) to O(1) (#6388)
  • Bump @metamask/transaction-controller from ^69.5.2 to ^69.8.0 (#9960, #9969, #10046, #10080)

Fixed

  • Restrict address poisoning known recipients to user-chosen send payees (simpleSend, decoded token transfer recipients, swapAndSendRecipient, and nested batch sends) so confirmed approves, swaps, and contract interactions no longer add token or protocol addresses to the comparison set (#9943)

@metamask/transaction-controller 69.8.0

Added

  • Export getSendRecipients, which returns user-chosen send payees for a transaction (native simpleSend recipients, decoded ERC-20/721/1155 transfer payees including ERC-1155 batch transfers, swapAndSendRecipient, and nested batch sends) and omits protocol addresses such as token, Permit2, and router contracts (#9943)

Changed

  • Bump @metamask/utils from ^11.11.0 to ^11.12.0 (#10076)