Skip to content

77.0.0

Choose a tag to compare

@github-actions github-actions released this 21 Sep 16:05
· 7041 commits to main since this release
59aead9

@metamask/accounts-controller 1.0.0

Added

  • Initial release (#1637)

@metamask/assets-controllers 12.0.0

Added

  • Add AssetsContractController methods getProvider, getChainId, getERC721Standard, and getERC1155Standard (#1638)

Changed

  • BREAKING: Add getNetworkClientById to AssetsContractController constructor options (#1638)
  • Add optional networkClientId parameter to various AssetContractController methods (#1638)
  • The affected methods are:
    • getERC20BalanceOf
    • getERC20TokenDecimals
    • getERC20TokenName
    • getERC721NftTokenId
    • getTokenStandardAndDetails
    • getERC721TokenURI
    • getERC721AssetName
    • getERC721AssetSymbol
    • getERC721OwnerOf
    • getERC1155TokenURI
    • getERC1155BalanceOf
    • transferSingleERC1155
    • getBalancesInSingleCall

@metamask/keyring-controller 7.5.0

Added

  • Add KeyringController messenger actions (#1691)
    • KeyringController:getAccounts
    • KeyringController:getKeyringsByType
    • KeyringController:getKeyringForAccount

Changed

  • Bump @metamask/eth-sig-util from 6.0.0 to 7.0.0 (#1669)

@metamask/message-manager 7.3.2

Changed

  • Bump @metamask/eth-sig-util from 6.0.0 to 7.0.0 (#1669)

@metamask/network-controller 12.2.0

Added

  • Add NetworkController:getNetworkClientById action (#1638)
  • Add lookupNetworkByClientId and get1555CompatibilityWithNetworkClientId methods (#1557)

Changed

  • Add optional networkClientId argument to methods lookupNetwork and getEIP1559Compatibility (#1557)

@metamask/signature-controller 6.0.0

Changed

  • BREAKING: Removed keyringController property from constructor option (#1593)

@metamask/transaction-controller 11.0.0

Added

  • Add optional getLastBlockVariations method to RemoteTransactionSource type (#1668)
  • Add updateTransactionGasFees method to TransactionController (#1674)
  • Add r, s and v properties to the transaction metadata (#1664)
  • Add sendFlowHistory property to the transaction metadata (#1665)
  • Add updateTransactionSendFlowHistory method to TransactionController (#1665)
  • Add originalGasEstimate property to the transaction metadata (#1656)
  • Add incomingTransactions.queryEntireHistory constructor option (#1652)

Changed

  • BREAKING: Remove apiKey property from RemoteTransactionSourceRequest type (#1668)
  • BREAKING: Remove unused FetchAllOptions type from TransactionController (#1668)
  • BREAKING: Remove incomingTransactions.apiKey constructor option (#1668)
  • BREAKING: Rename the transaction object to txParams in the transaction metadata (#1651)
  • BREAKING: Add disableHistory constructor option (#1657)
    • Defaults to false but will increase state size considerably unless disabled
  • BREAKING: Add disableSendFlowHistory constructor option (#1665)
    • Defaults to false but will increase state size considerably unless disabled
  • BREAKING: Rename the transactionHash property to hash in the transaction metadata

Fixed

  • Fix the sorting of incoming and updated transactions (#1652)
  • Prevent rate limit errors when incomingTransactions.includeTokenTransfers is true by by alternating Etherscan request types on each update (#1668)