Releases: MetaMask/accounts
Releases · MetaMask/accounts
19.0.0
18.0.0
@metamask/keyring-internal-api 2.0.0
Changed
- BREAKING: Bump
@metamask/keyring-api
from^12.0.0
to^13.0.0
(#101)- This change was not properly reported as breaking on the
1.1.0
. InternalAccount
extendsKeyringAccount
which has a new required field (scopes
) and is part of the public API.
- This change was not properly reported as breaking on the
@metamask/keyring-internal-snap-client 2.0.0
Changed
- BREAKING: Bump
@metamask/keyring-api
from^12.0.0
to^13.0.0
(#101)- This change was not properly reported as breaking on the
1.1.0
. KeyringAccount
has a new required field (scopes
) and is part of the public API.
- This change was not properly reported as breaking on the
- BREAKING: Bump
@metamask/keyring-snap-client
from^1.0.0
to^2.0.0
(#135)- This change was not properly reported as breaking on the
1.1.0
. KeyringAccount
has a new required field (scopes
) and is part of the public API.
- This change was not properly reported as breaking on the
@metamask/eth-snap-keyring 8.0.0
Changed
- BREAKING: Bump
@metamask/keyring-api
from^12.0.0
to^13.0.0
(#101)- This change was not properly reported as breaking on the
7.1.0
. KeyringAccount
andInternalAccount
have a new required field (scopes
) and are part of the public API.
- This change was not properly reported as breaking on the
- BREAKING: Bump
@metamask/keyring-internal-api
from^1.0.0
to^2.0.0
(#135)- This change was not properly reported as breaking on the
7.1.0
. InternalAccount
extendsKeyringAccount
which has a new required field (scopes
) and is part of the public API.
- This change was not properly reported as breaking on the
- BREAKING: Bump
@metamask/keyring-snap-internal-client
from^1.0.0
to^2.0.0
(#135)- This change was not properly reported as breaking on the
7.1.0
. KeyringAccount
has a new required field (scopes
) and is part of the public API.
- This change was not properly reported as breaking on the
@metamask/keyring-snap-client 2.0.0
Changed
- BREAKING: Bump
@metamask/keyring-api
from^12.0.0
to^13.0.0
(#101)- This change was not properly reported as breaking on the
1.1.0
. KeyringAccount
has a new required field (scopes
) and is part of the public API.
- This change was not properly reported as breaking on the
@metamask/keyring-snap-sdk 2.0.0
Changed
- BREAKING: Bump
@metamask/keyring-api
from^12.0.0
to^13.0.0
(#101)- This change was not properly reported as breaking on the
1.1.0
. KeyringAccount
has a new required field (scopes
) and is part of the public API.
- This change was not properly reported as breaking on the
17.0.0
@metamask/keyring-api 13.0.0
Added
- New scope constant values added for Ethereum, Bitcoin, and Solana (#101)
Changed
- BREAKING: Add
scopes
field toKeyringAccount
(#101)
@metamask/keyring-internal-api 1.1.0
Changed
- Bump
@metamask/keyring-api
from^12.0.0
to^13.0.0
(#101)
@metamask/keyring-internal-snap-client 1.1.0
Changed
- Bump
@metamask/keyring-api
from^12.0.0
to^13.0.0
(#101) - Bump
@metamask/keyring-snap-client
from^1.0.0
to^1.1.0
(#101)
@metamask/eth-snap-keyring 7.1.0
Changed
- Bump
@metamask/keyring-api
from^12.0.0
to^13.0.0
(#101)
@metamask/keyring-snap-client 1.1.0
Changed
- Bump
@metamask/keyring-api
from^12.0.0
to^13.0.0
(#101)
@metamask/keyring-snap-sdk 1.1.0
Changed
- Bump
@metamask/keyring-api
from^12.0.0
to^13.0.0
(#101)
16.0.0
@metamask/keyring-api 12.0.0
Changed
- Use
ts-bridge/[email protected]
(#118)- This new version fixes a bug with CJS re-exports.
- BREAKING: Split into several smaller packages (#24)
- This should improve dependencies management.
- Internal related types (internal to both clients) have been moved to
keyring-internal-*
packages. - Keyring API clients (mainly used by dapps) have been moved to
keyring-snap-client
package. - Common utils have been moevd to
keyring-utils
package.
@metamask/eth-hd-keyring 9.0.1
Changed
- Use
ts-bridge/[email protected]
(#118)- This new version fixes a bug with CJS re-exports.
@metamask/eth-ledger-bridge-keyring 8.0.1
Changed
- Use
ts-bridge/[email protected]
(#118)- This new version fixes a bug with CJS re-exports.
@metamask/eth-simple-keyring 8.0.1
Changed
- Use
ts-bridge/[email protected]
(#118)- This new version fixes a bug with CJS re-exports.
@metamask/eth-trezor-keyring 6.0.1
Changed
- Use
ts-bridge/[email protected]
(#118)- This new version fixes a bug with CJS re-exports.
@metamask/keyring-internal-api 1.0.0
Added
- Use
ts-bridge/[email protected]
(#118)- This new version fixes a bug with CJS re-exports.
- Initial release (#24)
@metamask/keyring-internal-snap-client 1.0.0
Added
- Use
ts-bridge/[email protected]
(#118)- This new version fixes a bug with CJS re-exports.
- Initial release (#24)
@metamask/eth-snap-keyring 7.0.0
Changed
- Use
ts-bridge/[email protected]
(#118)- This new version fixes a bug with CJS re-exports.
- Uses new
keyring-api
splitted packages (#24)
@metamask/keyring-snap-client 1.0.0
Changed
- Use
ts-bridge/[email protected]
(#118)- This new version fixes a bug with CJS re-exports.
- Initial release (#24)
@metamask/keyring-snap-sdk 1.0.0
Changed
- Use
ts-bridge/[email protected]
(#118)- This new version fixes a bug with CJS re-exports.
- Initial release (#24)
@metamask/keyring-utils 1.0.0
Changed
- Use
ts-bridge/[email protected]
(#118)- This new version fixes a bug with CJS re-exports.
- Initial release (#24)
15.0.0
14.0.0
13.0.0
@metamask/eth-hd-keyring 9.0.0
Changed
- BREAKING: Move seed generation to deserialization (#100)
- Using the constructor directly no longer generates the seed required for account derivation.
- Both
serialize
anddeserialize
are now properasync
methods.
- Allow passing native custom cryptographic functions (#102)
- The seed generation is now relying
@metamask/key-tree
package (instead of@metamask/scure-bip39
). - The
constructor
now allows a new optioncryptographicFunctions
which allows the use of custom cryptographic functions during seed generation.
- The seed generation is now relying
12.0.0
@metamask/keyring-api 11.0.0
Added
- BREAKING: Add ESM build (#40)
- It's no longer possible to import files from
./dist
directly.
- It's no longer possible to import files from
@metamask/eth-ledger-bridge-keyring 7.0.0
Added
- BREAKING: Add ESM build (#40)
- It's no longer possible to import files from
./dist
directly.
- It's no longer possible to import files from
@metamask/eth-simple-keyring 8.0.0
Added
- BREAKING: Add ESM build (#40)
- It's no longer possible to import files from
./dist
directly.
- It's no longer possible to import files from
@metamask/eth-trezor-keyring 6.0.0
Added
- BREAKING: Add ESM build (#40)
- It's no longer possible to import files from
./dist
directly.
- It's no longer possible to import files from
@metamask/eth-snap-keyring 6.0.0
Added
11.0.0
@metamask/eth-hd-keyring 8.0.0
Changed
- BREAKING: Bump
@metamask/eth-sig-util
dependency from^7.0.3
to^8.0.0
(#79)signTypedData
no longer supportnumber
for addresses, see here.
@metamask/eth-simple-keyring 7.0.0
Changed
- BREAKING: Bump
@metamask/eth-sig-util
dependency from^7.0.3
to^8.0.0
(#79)signTypedData
no longer supportnumber
for addresses, see here.
- Use TypeScript 5 (#55)