90.0.0
@metamask/protocol-example-snap 1.0.0
Added
- Initial release (#3089)
@metamask/snaps-controllers 10.0.0
Changed
- BREAKING: Use a WebView per Snap on mobile (#3085)
WebViewExecutionService
now requirescreateWebView
andremoveWebView
constructor arguments,getWebView
is no longer supported.
- BREAKING: Encode messages in
WebViewMessageStream
as byte arrays (#3077)- A version of the Snaps execution environment that supports this encoding is required.
- Bump MetaMask dependencies (#3091, #3092, #3084, #3083, #3082, #3050)
Fixed
- Recreate JSON-RPC request in
MultichainRouter
(#3086) - Properly pass down execution service constructor args (#3110)
@metamask/snaps-execution-environments 7.0.0
Changed
- BREAKING: Use a WebView per Snap on mobile (#3085)
- The WebView bundle no longer supports proxy executor calls and functions as a single executor.
- BREAKING: Encode messages in
WebViewMessageStream
as byte arrays (#3077)- A version of
snaps-controllers
that supports this encoding is required.
- A version of
- Bump MetaMask dependencies (#3091, #3057, #3050)
@metamask/snaps-jest 8.12.0
Changed
Fixed
- Fix unintentionally narrow type for
onKeyringRequest
helper (#3109)
@metamask/snaps-rpc-methods 11.12.0
Added
- Add additional properties to
snap_getPreferences
(#3093)
Changed
@metamask/snaps-sdk 6.18.0
Added
Changed
@metamask/snaps-simulation 2.2.0
Added
- Add additional properties to
snap_getPreferences
(#3093)
Changed
Fixed
- Improve unintentionally narrow type for
onKeyringRequest
helper (#3109)
@metamask/snaps-utils 9.0.0
Changed
- BREAKING: Remove duplicate CAIP types (#3071)
- The following functions, values, types, and structs were removed from
@metamask/snaps-utils
:CHAIN_ID_REGEX
ACCOUNT_ID_REGEX
ACCOUNT_ADDRESS_REGEX
parseChainId
parseAccountId
LimitedString
ChainIdStringStruct
ChainIdStruct
AccountIdStruct
AccountIdArrayStruct
AccountAddressStruct
AccountAddress
ChainStruct
Chain
NamespaceStruct
Namespace
NamespaceIdStruct
NamespaceId
isNamespaceId
isChainId
isAccountId
isAccountIdArray
isNamespace
- The following functions, values, types, and structs were removed from
- Bump MetaMask dependencies (#3091, #3082, #3050)