Skip to content

317.0.0

Latest
Compare
Choose a tag to compare
@github-actions github-actions released this 04 Mar 15:04
8ecf861

@metamask/accounts-controller 25.0.0

Changed

  • BREAKING: Bump @metamask/keyring-controller peer dependency to ^20.0.0 (#5426)
  • Bump @metamask/keyring-internal-api from ^4.0.3 to ^5.0.0 (#5405)

@metamask/assets-controllers 52.0.0

Changed

  • BREAKING: Bump @metamask/keyring-controller peer dependency to ^20.0.0 (#5426)
  • BREAKING: Bump @metamask/accounts-controller peer dependency to ^25.0.0 (#5426)
  • BREAKING: Bump @metamask/preferences-controller peer dependency to ^16.0.0 (#5426)
  • Bump @metamask/keyring-internal-api from ^4.0.3 to ^5.0.0 (#5405)

Fixed

  • Fixed conversion rates for MANTLE (#5402)

@metamask/bridge-controller 4.0.0

Changed

  • BREAKING: Bump @metamask/accounts-controller peer dependency to ^25.0.0 (#5426)
  • BREAKING: Bump @metamask/transaction-controller peer dependency to ^47.0.0 (#5426)

@metamask/bridge-status-controller 4.0.0

Changed

  • BREAKING: Bump @metamask/accounts-controller peer dependency to ^25.0.0 (#5426)
  • BREAKING: Bump @metamask/transaction-controller peer dependency to ^47.0.0 (#5426)
  • BREAKING: Bump @metamask/bridge-controller peer dependency to ^4.0.0 (#5426)

@metamask/earn-controller 0.6.0

Changed

  • BREAKING: Bump @metamask/accounts-controller peer dependency to ^25.0.0 (#5426)

@metamask/keyring-controller 20.0.0

Changed

  • BREAKING: addNewKeyring method now returns Promise<KeyringMetadata> instead of Promise<unknown> (#5372)
    • Consumers can use the returned KeyringMetadata.id to access the created keyring instance via withKeyring.
  • BREAKING: withKeyring method now requires a callback argument of type ({ keyring: SelectedKeyring; metadata: KeyringMetadata }) => Promise<CallbackResult> (#5372)
  • Bump @metamask/keyring-internal-api from ^4.0.3 to ^5.0.0 (#5405)
  • Bump @metamask/eth-hd-keyring from ^10.0.0 to ^11.0.0 (#5405)
  • Bump @metamask/eth-simple-keyring from ^8.1.0 to ^9.0.0 (#5405)

@metamask/multichain-transactions-controller 0.6.0

Changed

  • BREAKING: Bump @metamask/accounts-controller peer dependency to ^25.0.0 (#5426)
  • Bump @metamask/keyring-internal-api from ^4.0.3 to ^5.0.0 (#5405)

@metamask/notification-services-controller 2.0.0

Added

  • Add support for locales on push notifications (#5392)

Changed

  • BREAKING: Bump @metamask/keyring-controller peer dependency to ^20.0.0 (#5426)
  • BREAKING: Bump @metamask/profile-sync-controller peer dependency to ^9.0.0 (#5426)

@metamask/preferences-controller 16.0.0

Changed

  • BREAKING: Bump @metamask/keyring-controller peer dependency to ^20.0.0 (#5426)

@metamask/profile-sync-controller 9.0.0

Changed

  • BREAKING: Bump @metamask/keyring-controller peer dependency to ^20.0.0 (#5426)
  • BREAKING: Bump @metamask/accounts-controller peer dependency to ^25.0.0 (#5426)
  • Bump @metamask/keyring-internal-api from ^4.0.3 to ^5.0.0 (#5405)

@metamask/signature-controller 24.0.0

Changed

  • BREAKING: Bump @metamask/keyring-controller peer dependency to ^20.0.0 (#5426)
  • Bump @metamask/utils from ^11.1.0 to ^11.2.0 (#5301)

@metamask/transaction-controller 47.0.0

Added

  • Persist user rejection optional data in rejected error (#5355)
  • Add updateAtomicBatchData method (#5380)
  • Support atomic batch transactions (#5306)
    • Add methods:
      • addTransactionBatch
      • isAtomicBatchSupported
    • Add batch to TransactionType.
    • Add nestedTransactions to TransactionMeta.
    • Add new types:
      • BatchTransactionParams
      • TransactionBatchSingleRequest
      • TransactionBatchRequest
      • TransactionBatchResult
    • Add dependency on @metamask/remote-feature-flag-controller:^1.4.0.

Changed

  • BREAKING: Bump @metamask/accounts-controller peer dependency to ^25.0.0 (#5426)
  • BREAKING: Require messenger permissions for KeyringController:signEip7702Authorization action (#5410)
  • BREAKING: Support atomic batch transactions (#5306)
    • Require AccountsController:getState action permission in messenger.
    • Require RemoteFeatureFlagController:getState action permission in messenger.
  • Bump @metamask/utils from ^11.1.0 to ^11.2.0 (#5301)
  • Throw if addTransactionBatch is called with any nested transaction with to matching internal account (#5369)

@metamask/user-operation-controller 26.0.0

Changed

  • BREAKING: Bump @metamask/keyring-controller peer dependency to ^20.0.0 (#5426)
  • BREAKING: Bump @metamask/transaction-controller peer dependency to ^47.0.0 (#5426)
  • Bump @metamask/utils from ^11.1.0 to ^11.2.0 (#5301)