Skip to content

368.0.0

Compare
Choose a tag to compare
@github-actions github-actions released this 17 Apr 12:09
b3c7eff

@metamask/assets-controllers 58.0.0

Added

  • Added includeMarketData to the params of the OnAssetsConversion handler (#5639)
  • Added fetchHistoricalPricesForAsset method to MultichainAssetsRatesController (#5639)
  • Added getSelectedMultichainAccount action to multichainAssetsRatesController (#5639)
  • Added new state field historicalPrices to MultichainAssetsRatesController (#5639)

Changed

  • BREAKING: Bump @metamask/snaps-controllers peer dependency from ^9.19.0 to ^11.0.0 (#5639)
  • BREAKING: Bump @metamask/providers peer dependency from ^18.1.0 to ^21.0.0 (#5639)
  • Bump @metamask/snaps-utils from ^8.10.0 to ^9.2.0 (#5639)

@metamask/bridge-controller 16.0.0

Changed

  • BREAKING Bump @metamask/assets-controllers peer dependency to ^58.0.0 (#5672)
  • BREAKING Bump @metamask/snaps-controllers peer dependency from ^9.19.0 to ^11.0.0 (#5639)
  • Bump @metamask/multichain-network-controller dependency to ^0.5.0 (#5669)

@metamask/bridge-status-controller 13.0.0

Added

  • BREAKING: Add @metamask/snaps-controllers peer dependency at ^11.0.0 (#5634, #5639)
  • BREAKING: Add @metamask/gas-fee-controller peer dependency at ^23.0.0 (#5643)
  • BREAKING: Add @metamask/assets-controllers peer dependency at ^58.0.0 (#5643, #5672)
  • Add @metamask/user-operation-controller dependency at ^33.0.0 (#5643)
  • Add uuid dependency at ^8.3.2 (#5634)
  • Add @metamask/keyring-api dependency at ^17.4.0 (#5643)
  • Add bignumber.js dependency at ^9.1.2 (#5643)
  • Add submitTx handler that submits cross-chain swaps transactions and triggers polling for destination transaction status (#5634)
  • Enable submitting EVM transactions using submitTx (#5643)
  • Add functionality for importing tokens from transaction after successful confirmation (#5643)

Changed

  • BREAKING Change @metamask/bridge-controller from dependency to peer dependency and bump to ^16.0.0 (#5657, #5665, #5643 #5672)
  • Add optional config.customBridgeApiBaseUrl constructor arg to set the bridge-api base URL (#5634)
  • Add required addTransactionFn and estimateGasFeeFn args to the BridgeStatusController constructor to enable calling TransactionController's methods from submitTx (#5643)
  • Add optional addUserOperationFromTransactionFn arg to the BridgeStatusController constructor to enable submitting txs from smart accounts using the UserOperationController's addUserOperationFromTransaction method (#5643)

Fixed

  • Update validators to accept any bridge string in the StatusResponse (#5634)