This repository was archived by the owner on Oct 7, 2024. It is now read-only.
Releases: MetaMask/keyring-api
Releases · MetaMask/keyring-api
Release list
6.1.1
6.1.0
Added
Changed
6.0.0
5.1.0
5.0.0
4.0.2
4.0.1
Changed
- Bump @metamask/providers to 15.0.0, @metamask/snaps-sdk to ^3.1.0 and @@metamask/utils to ^8.3.0(#266)
- Bump @metamask/json-rpc-engine from 7.3.2 to 7.3.3 (#264)
- Bump @metamask/snaps-sdk from 3.0.0 to 3.0.1 (#261)
- Bump @metamask/snaps-sdk from 1.4.0 to 3.0.0 (#259)
- Bump @metamask/rpc-errors from 6.1.0 to 6.2.1 (#258)
4.0.0
3.0.0
Changed
- Bump
@metamask/utilsfrom 8.2.1 to 8.3.0 (#238) - Bump Snap dependencies (#236)
- Bump
@metamask/snaps-controllersto ^4.0.0 - Bump
@metamask/snaps-sdkto ^1.3.2 - Bump
@metamask/snaps-utilsto ^5.1.2
- Bump
- Bump
@metamask/approval-controllerfrom 5.0.0 to 5.1.1 (#225) - Bump
@metamask/base-controllerfrom 4.0.0 to 4.0.1 (#226) - Bump
@metamask/json-rpc-enginefrom 7.3.0 to 7.3.1 (#227) - Bump
@metamask/auto-changelogfrom 3.4.3 to 3.4.4 (#223) - Bump
@metamask/snaps-sdkfrom 1.3.0 to 1.3.1 (#222)
Removed
- BREAKING: remove
KeyringSnapControllerClientclass to fix dependency problems (#241)
2.0.0
Added
- BREAKING: Add support for ERC-4337 transactions (#213)
- Enum
EthMethodshas been extended witheth_prepareUserOperation,eth_patchUserOperation,eth_signUserOperation - Enum
EthAccountTypehas been extended witheip155:erc4337
- Enum
Changed
- BREAKING: Update
@metamask/providersfrom^13.0.0to^14.0.1(#209)- Consolidation on
readable-stream@^3.6.2. Users should upgrade toextension-port-stream@^3.0.0andjson-rpc-middleware-stream@^5.0.0.
- Consolidation on
- Replace deprecated
@metamask/snaps-uiwith@metamask/snaps-sdk(#204)- Replace
@metamask/snaps-rpc-methodswith@metamask/snaps-sdk - Update
@metamask/snaps-controllersand@metamask/snaps-utilsto versions that don't rely on@metamask/snaps-ui
- Replace
- Documentation updates (#185) (#201)
Removed
- BREAKING
EthAccountType.Eip4337has been removed.eip155:eip4337should be replaced witherc:4337