Skip to content

Commit 1bcf6d8

Browse files
authored
release: 74.0.0 (#375)
## Description This is the release candidate for version 74.0.0. See the changelogs for more details.
1 parent 866d228 commit 1bcf6d8

File tree

3 files changed

+10
-3
lines changed

3 files changed

+10
-3
lines changed

package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
22
"name": "@metamask/accounts-monorepo",
3-
"version": "73.0.0",
3+
"version": "74.0.0",
44
"private": true,
55
"description": "Monorepo for MetaMask accounts related packages",
66
"repository": {

packages/keyring-eth-hd/CHANGELOG.md

Lines changed: 8 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -7,6 +7,8 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0
77

88
## [Unreleased]
99

10+
## [13.0.0]
11+
1012
### Added
1113

1214
- Export types `SerializedHDKeyringState` and `DeserializableHDKeyringState` ([#255](https://github.com/MetaMask/accounts/pull/255))
@@ -19,6 +21,10 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0
1921
- The `deserialize` method does not accept `Buffer` mnemonic anymore
2022
- The options argument to `deserialize` is no longer optional
2123
- `getAccounts` is now `async`
24+
- Switched to using a `Map` for wallet storage ([#374](https://github.com/metamask/accounts/pull/374))
25+
- Improves performance of account lookup and removal to constant time
26+
- Cache derived account addresses ([#373](https://github.com/metamask/accounts/pull/373))
27+
- Avoids recomputing addresses from public keys on every `getAccounts()` call
2228

2329
### Removed
2430

@@ -215,7 +221,8 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0
215221
- Deserialize method (and `HdKeyring` constructor by extension) can no longer be passed an options object containing a value for `numberOfAccounts` if it is not also containing a value for `mnemonic`.
216222
- Package name changed from `eth-hd-keyring` to `@metamask/eth-hd-keyring`.
217223

218-
[Unreleased]: https://github.com/MetaMask/accounts/compare/@metamask/[email protected]
224+
[Unreleased]: https://github.com/MetaMask/accounts/compare/@metamask/[email protected]
225+
[13.0.0]: https://github.com/MetaMask/accounts/compare/@metamask/[email protected]...@metamask/[email protected]
219226
[12.1.0]: https://github.com/MetaMask/accounts/compare/@metamask/[email protected]...@metamask/[email protected]
220227
[12.0.0]: https://github.com/MetaMask/accounts/compare/@metamask/[email protected]...@metamask/[email protected]
221228
[11.0.0]: https://github.com/MetaMask/accounts/compare/@metamask/[email protected]...@metamask/[email protected]

packages/keyring-eth-hd/package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
22
"name": "@metamask/eth-hd-keyring",
3-
"version": "12.1.0",
3+
"version": "13.0.0",
44
"description": "A simple standard interface for a seed phrase generated set of Ethereum accounts.",
55
"keywords": [
66
"ethereum",

0 commit comments

Comments
 (0)