Skip to content

221.0.0

Compare
Choose a tag to compare
@github-actions github-actions released this 17 Oct 12:33
d6bbdff

@metamask/message-manager 11.0.0

Removed

  • Remove all code related to @metamask/signature-controller (#4785)
    • Remove TypedMessageManager.
    • Remove PersonalMessageManager.
    • Remove utils:
      • validateSignMessageData
      • validateTypedSignMessageDataV1
      • validateTypedSignMessageDataV3V4

@metamask/signature-controller 20.0.0

Added

  • Remove usage of @metamask/message-manager package (#4785)
    • Add signatureRequests object to state to include all messages with all types and statuses.
    • Add optional state option to constructor to provide initial state.
    • Add equivalent types formerly in @metamask/message-manager:
      • OriginalRequest
      • TypedSigningOptions
      • MessageParams
      • MessageParamsPersonal
      • MessageParamsTyped
      • SignatureRequest
      • SignatureRequestStatus
      • SignatureRequestType

Changed

  • Remove usage of @metamask/message-manager package (#4785)
    • BREAKING Change type property in message state to enum values rather than string.
    • Deprecate the following state since the same data can be derived from signatureRequests:
      • unapprovedPersonalMsgs
      • unapprovedTypedMessages
      • unapprovedPersonalMsgCount
      • unapprovedTypedMessagesCount
    • Deprecate the following properties since the same data can be derived from the state:
      • unapprovedPersonalMessagesCount
      • unapprovedTypedMessagesCount
      • messages
    • Deprecate the following constructor options since they are no longer used:
      • getAllState
      • securityProviderRequest

@metamask/transaction-controller 37.3.0

Added

  • Add types for bridge transactions (#4714)

Changed

  • Reduce gas limit fallback from 95% to 35% of the block gas limit on failed gas limit estimations (#4739)

Fixed

  • Use contract ABIs to decode the token balance responses (#4775)