Skip to content
This repository has been archived by the owner on Oct 7, 2024. It is now read-only.

Releases: MetaMask/KeyringController

v7.0.0

10 May 19:05
24278b1
Compare
Choose a tag to compare

Added

  • Add forget Keyring method for some hardware devices (#124)
  • Add @lavamoat/allow-scripts (#109)

Changed

  • BREAKING: Bump eth-hd-keyring to latest version (#132)
    • When calling the addNewKeyring method, an options object can no longer be passed containing a numberOfAccounts property without also including a mnemonic. Not adding any option argument will result in the generation of a new mnemonic and the addition of 1 account derived from that mnemonic to the keyring.
  • When calling createNewVaultAndKeychain all keyrings are cleared first thing (#129)
  • Validate user imported seedphrase across all bip39 wordlists (#77)

v6.2.1

04 May 16:56
ae97ca3
Compare
Choose a tag to compare

changelog

  • Add error info for getKeyringForAccount (#87)

v6.2.0

22 Apr 21:49
8561829
Compare
Choose a tag to compare

changelog

  • Bump elliptic from 6.5.2 to 6.5.4 (#73, #78)
  • Remove unused getNetwork constructor option (#76)
  • Bump y18n from 4.0.0 to 4.0.1 (#80)
  • upgrade ethereumjs-util to 7.0.9 (#79)
  • upgrade eth-sig-util to v3.0.1 (#82)
  • upgrade eth-simple-keyring to v4.2.0 (#83)
  • upgrade eth-hd-keyring to v3.6.0 (#84)

Add "lock" event

18 May 21:25
c75d835
Compare
Choose a tag to compare
  • Add lock event, emitted whenever setLocked is called
  • Emit no value with unlock event
    • Previously, this event emitted with true
    • This is the reason for the major version bump, as this is technically breaking. However, we don't expect this to be breaking in practice, and the event still works as intended.