Releases
v57.0.0
@metamask/snaps-controllers 9.3.0
Added
Add snap_resolveInterface
RPC method to the SnapInterfaceController
(#2509 )
Add SnapInsightsController
(#2555 )
Changed
Bump @metamask/base-controller
from ^6.0.0
to ^6.0.1
(#2445 )
Bump @metamask/permission-controller
from ^10.0.0
to ^10.0.1
(#2445 )
Bump @metamask/rpc-errors
from ^6.2.1
to ^6.3.1
(#2445 )
Bump @metamask/snaps-registry
from ^3.1.0
to ^3.2.1
(#2445 )
Bump @metamask/snaps-rpc-methods
to ^10.0.0
(#2589 )
Bump @metamask/snaps-sdk
to ^6.1.0
(#2589 )
Bump @metamask/snaps-utils
to ^7.8.0
(#2589 )
Bump @metamask/utils
from ^8.3.0
to ^9.1.0
(#2445 )
Bump peer dependency @metamask/snaps-execution-environments
to ^6.6.1
(#2589 )
Fixed
Handle initial connections for preinstalled Snaps (#2591 )
Account for revoked origins when calculating the difference in initialConnections
(#2535 )
Fixes issue of revoking permissions that are already revoked.
Enables revoked connections to be highlighted as being re-added in the UI.
Enforce stricter size limits for source code, static auxiliary files, and snap_getFile
return values (#2527 )
Prevent communication failures by enabling compliance with JSON-RPC extension message requirements.
@metamask/snaps-execution-environments 6.6.1
Changed
Bump @metamask/rpc-errors
from ^6.2.1
to ^6.3.1
(#2445 )
Bump @metamask/utils
from ^8.3.0
to ^9.1.0
(#2445 )
Fixed
Replace superstruct
with ESM-compatible @metamask/superstruct
^3.1.0
(#2445 )
This fixes the issue of this package being unusable by any TypeScript project that uses Node16
or NodeNext
as its moduleResolution
option.
Set @metamask/providers
from ^17.0.0
to 17.0.0
(#2445 )
17.1.0
and 17.1.1
introduce regressions.
You can’t perform that action at this time.