You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
## Description
This is the release candidate for version 88.0.0. See the changelogs for
more details.
<!-- CURSOR_SUMMARY -->
---
> [!NOTE]
> **Low Risk**
> This PR is a release/versioning + changelog update only; no runtime
code changes are included, so functional risk is minimal beyond
publishing the new versions.
>
> **Overview**
> Bumps the monorepo release to `88.0.0` and publishes new versions of
`@metamask/hw-wallet-sdk` (`0.5.0`) and `@metamask/keyring-api`
(`21.5.0`).
>
> Changelogs are updated to reflect the releases, including
`hw-wallet-sdk` Ledger status-code error mapping fixes/additions and
`keyring-api` updates that add stricter ETH address types/helpers while
reverting an unintended address-type breaking change and marking
`21.4.0` as *deprecated* (instead of yanked).
>
> <sup>Written by [Cursor
Bugbot](https://cursor.com/dashboard?tab=bugbot) for commit
d5d4621. This will update automatically
on new commits. Configure
[here](https://cursor.com/dashboard?tab=bugbot).</sup>
<!-- /CURSOR_SUMMARY -->
Copy file name to clipboardExpand all lines: packages/hw-wallet-sdk/CHANGELOG.md
+4-1Lines changed: 4 additions & 1 deletion
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -7,6 +7,8 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0
7
7
8
8
## [Unreleased]
9
9
10
+
## [0.5.0]
11
+
10
12
### Added
11
13
12
14
- Add error mapping for status code `0x6a83` indicating Ethereum app closed while on Solana ([#446](https://github.com/MetaMask/accounts/pull/446))
@@ -45,7 +47,8 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0
45
47
- Add hardware related error mappings and custom hardware error ([#421](https://github.com/MetaMask/accounts/pull/421))
46
48
- Add BLE and mobile error mappings with new error codes for Bluetooth permissions, connection states, and mobile support ([#433](https://github.com/MetaMask/accounts/pull/433))
Copy file name to clipboardExpand all lines: packages/keyring-api/CHANGELOG.md
+6-3Lines changed: 6 additions & 3 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -7,6 +7,8 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0
7
7
8
8
## [Unreleased]
9
9
10
+
## [21.5.0]
11
+
10
12
### Added
11
13
12
14
- Add `EthAddressStrictStruct` struct and `EthAddressStrict` types ([#465](https://github.com/MetaMask/accounts/pull/465))
@@ -19,9 +21,9 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0
19
21
- Re-use `string` for ERC4337 address-like fields ([#465](https://github.com/MetaMask/accounts/pull/465))
20
22
- This change reverts that and keeps using `string` for all address-like types.
21
23
- Changes in [#405](https://github.com/MetaMask/accounts/pull/405) updated the associated type for `EthAddressStruct` from `string` to `Hex`, this was actually a small breaking change that went unnoticed and that would require some effort to adapt in upstream clients/controllers, for this reason, we are undoing this change for now.
22
-
- Version [21.4.0]will be marked as **YANKED**, consumers are expected to use this new version that reverts this breaking change.
24
+
- Version [21.4.0]is marked as **DEPRECATED**, consumers are expected to use version [21.5.0] instead, that reverts this breaking change.
23
25
24
-
## [21.4.0]
26
+
## [21.4.0] - 2026-02-09 [DEPRECATED]
25
27
26
28
### Added
27
29
@@ -698,7 +700,8 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0
698
700
- SnapController keyring client. It is intended to be used by MetaMask to talk to the snap.
699
701
- Helper functions to create keyring handler in the snap.
0 commit comments