Skip to content

Releases: MetaMask/keyring-api

8.0.0

11 Jun 12:32
252e016
Compare
Choose a tag to compare

Changed

  • BREAKING: Revert "feat: allow multiple address per account (#315)" (#342).

7.0.0

10 Jun 08:25
a90b2b2
Compare
Choose a tag to compare

Added

  • Add getAccountBalances to KeyringClient (#340).
  • Allow multiple address per account (#315).

Changed

  • BREAKING: Keep all ETH methods in the same enum (#313).
  • Bump @metamask/snaps-sdk from 4.4.1 to 4.4.2 (#339).
  • Bump @metamask/rpc-errors from 6.2.1 to 6.3.0 (#337).
  • Bump @metamask/json-rpc-middleware-stream from 7.0.1 to 7.0.2 (#333).
  • Bump @metamask/snaps-sdk from 4.4.0 to 4.4.1 (#334).

Fixed

  • Allow stale action to be run manually and fix permissions (#336).

6.4.0

31 May 21:05
989b52c
Compare
Choose a tag to compare

Changed

  • Add support for @metamask/providers v17 (#329).

6.3.1

29 May 15:32
17f5e45
Compare
Choose a tag to compare

Fixed

  • Export Caip* types used in the API (#325).

6.3.0

29 May 12:01
03ce321
Compare
Choose a tag to compare

Added

  • Add getAccountBalances method to Keyring interface (#320).
  • Add CAIP-19 types to utils (#321).

Changed

  • Bump @metamask/snaps-sdk from 4.2.0 to 4.3.0 (#323).
  • Split api.ts into different files (#319).
  • Make the KeyringAccount type less rigid (#311).

Fixed

  • Ensure that errors are JSON-serializable (#162).
  • Don't use internal types in the public API (#312).
  • Keep all ETH methods in the same enum (#313).

6.2.1

24 May 13:44
426e83a
Compare
Choose a tag to compare

Changed

  • Bump @metamask/key-tree from 9.1.0 to 9.1.1 (#310).

Fixed

  • Use internal object function instead of the upstream one (#316).

6.2.0

22 May 16:07
35463f1
Compare
Choose a tag to compare

Added

  • Add accountNameSuggestion field to the AccountCreatedEvent (#291)
  • Add displayConfirmation field to the AccountCreatedEvent (#307)

6.1.1

16 May 13:01
f4027b0
Compare
Choose a tag to compare

Changed

  • Fix isEvmAccountType accountType type to string or InternalAccountType (#304)
  • Bump @metamask/snaps-sdk from ^4.0.0 to ^4.2.0 (#305)

6.1.0

02 May 16:37
a491d24
Compare
Choose a tag to compare

Added

  • Add isEvmAccountType helper (#297)
  • Add bip121:p2wpkh account support (#294)

Changed

  • Remove incorrect SignTransaction from EthErc4337Account (#300)
  • Bump @metamask/providers from 16.0.0 to 16.1.0 (#298)
  • Bump @metamask/snaps-sdk from 4.0.0 to 4.0.1 (#292)
  • Split account types (EOA + Erc4337) (#293)

6.0.0

16 Apr 14:03
35c2f21
Compare
Choose a tag to compare

Changed

  • BREAKING: Add importTime property to InternalAccount metadata (#289)
  • Bump tar from 6.1.15 to 6.2.1 (#286)
  • Bump @metamask/snaps-sdk from 3.2.0 to 4.0.0 (#287)
  • Add documentation for eth_decodeUserOperationCallData (#254)
  • Bump @metamask/snaps-sdk from 3.1.1 to 3.2.0 (#284)