Releases: MetaMask/snaps
Releases · MetaMask/snaps
Release list
0.0.8
@mm-snap/iframe-execution-environment-service
Added
- JSON-RPC error support for iframe execution environment
executePlugin(#51)
0.0.7
@mm-snap/controllers
Fixed
- Store plugin states in the correct place (#48)
- Previously, plugin states would be set as top-level keys of the
PluginController's state. This broke retrieving plugin states. They are now correctly stored understate.pluginStates.
- Previously, plugin states would be set as top-level keys of the
0.0.6
@mm-snap/controllers
Added
Changed
- (BREAKING) Migrate
CommandEnginemessage format to JSON-RPC (#11) - (BREAKING) Refactor
PluginControllerto useBaseControllerV2(#13) - (BREAKING) Use generic execution environment interface (#19)
- (BREAKING) Restore origin parameter to
setupWorkerConnection, rename tosetupPluginProvider(#20) - (BREAKING) Rename some execution environment methods (#23)
Fixed
- Ensure that the plugin
isRunningcheck always runs when a plugin is started (#21)
@mm-snap/iframe-execution-environment-service
Added
- Initial release
@mm-snap/rpc-methods
Changed
- (BREAKING) Migrate
CommandEnginemessage format to JSON-RPC (#11) - (BREAKING) Use generic execution environment interface (#19)
@mm-snap/types
@mm-snap/workers
Added
- Execution environment OpenRPC spec (#23)
Changed
0.0.5
0.0.4
0.0.3
@mm-snap/controllers- Add ExternalResourceController
@mm-snap/rpc-methods- Add hookNames property to handlers
- Add selectHooks utility function
- Add getBip44Entropy RPC method
- Move state methods to restricted
- Add snap_manageAssets restricted method
@mm-snap/workers- Update SES endowments, console logs
0.0.2
- Support for plugin installation, removal, and native confirmations
- In other words, supports the bls-signer example snap.
Initial release, unstable
Initial release to get packages onto GitHub registry.
Packages still unstable.