Skip to content

26.0.0

Choose a tag to compare

@github-actions github-actions released this 08 Mar 20:17
· 5716 commits to main since this release
a799f42

Added

  • Add PermissionController and SubjectMetadataController (#692)
  • Add RateLimitController (#698)
  • Add revokePermissions to PermissionController actions (#708)

Changed

  • BREAKING: Fetch and return token image as part of getDetails calls on ERC721Standard and ERC1155Standard (#702)
    • This change is breaking because it requires that the AssetsContractController (on which the ERC721Standard and ERC1155Standard are instantiated) be passed a listener for onPreferencesStateChange from the PreferencesController so that it can use the user's preferred IPFSGateway to fetch any images hosted on IPFS. Consumers will have to pass onPreferencesStateChange in an options object (first arg) to the AssetsContractController constructor when initializing.
  • Reduce load on Infura in gas estimate API fallback (#705)
  • Update fetchBlockFeeHistory to account for nonexistent baseFeePerGas (#703)
  • Update fetchBlockFeeHistory to account for test chains with a few number of blocks (#699)
  • Expose WebSocket via endowments for network access (#696)
  • Bump @metamask/metamask-eth-abis from ^2.1.0 to 3.0.0 (#681)