Skip to content

1.10.1#595

Merged
cloudonshore merged 2 commits intomainfrom
release/1.10.1
Mar 31, 2026
Merged

1.10.1#595
cloudonshore merged 2 commits intomainfrom
release/1.10.1

Conversation

@github-actions
Copy link
Copy Markdown
Contributor

This is the release candidate for version 1.10.1.

@cloudonshore cloudonshore marked this pull request as ready for review March 31, 2026 15:44
@cloudonshore cloudonshore requested a review from a team as a code owner March 31, 2026 15:44
@cloudonshore cloudonshore merged commit 857b4ce into main Mar 31, 2026
16 checks passed
@cloudonshore cloudonshore deleted the release/1.10.1 branch March 31, 2026 16:30
github-merge-queue bot pushed a commit to MetaMask/metamask-mobile that referenced this pull request Apr 1, 2026
## **Description**

Bumps `@metamask/bitcoin-wallet-snap` from `^1.10.0` to `^1.10.1`.

Release PR: MetaMask/snap-bitcoin-wallet#595

Notable change:
- [fix: include BDK cause in PSBT build error
message](MetaMask/snap-bitcoin-wallet#594) —
surfaces the underlying BDK root cause (e.g. `InsufficientFunds`,
`OutputBelowDustLimit`) in PSBT build error messages so they appear in
Sentry/Mixpanel instead of being lost at the RPC boundary.

## **Changelog**

CHANGELOG entry: Fixed Bitcoin PSBT build errors now include the
underlying cause for better diagnostics

## **Related issues**

Fixes:

## **Manual testing steps**

1. Create a Bitcoin account
2. Trigger a PSBT build failure (e.g. insufficient funds swap)
3. Verify the error message in Sentry/Mixpanel includes the BDK cause

## **Pre-merge author checklist**

- [x] I've followed [MetaMask Contributor
Docs](https://github.com/MetaMask/contributor-docs) and [MetaMask
Extension Coding
Standards](https://github.com/MetaMask/metamask-extension/blob/main/.github/guidelines/CODING_GUIDELINES.md).
- [x] I've completed the PR template to the best of my ability
- [x] I've included tests if applicable
- [x] I've documented my code using [JSDoc](https://jsdoc.app/) format
if applicable
- [x] I've applied the right labels on the PR (see [labeling
guidelines](https://github.com/MetaMask/metamask-extension/blob/main/.github/guidelines/LABELING_GUIDELINES.md)).
Not required for external contributors.

<!-- CURSOR_SUMMARY -->
---

> [!NOTE]
> **Low Risk**
> Low risk dependency-only bump with no application code changes; any
impact is limited to behavior changes inside the updated snap package.
> 
> **Overview**
> **Bumps the Bitcoin snap dependency** by updating
`@metamask/bitcoin-wallet-snap` from `^1.10.0` to `^1.10.1` in
`package.json`.
> 
> Updates `yarn.lock` to resolve and checksum the new `1.10.1` release.
> 
> <sup>Written by [Cursor
Bugbot](https://cursor.com/dashboard?tab=bugbot) for commit
d858417. This will update automatically
on new commits. Configure
[here](https://cursor.com/dashboard?tab=bugbot).</sup>
<!-- /CURSOR_SUMMARY -->
github-merge-queue bot pushed a commit to MetaMask/metamask-extension that referenced this pull request Apr 1, 2026
## **Description**

Bumps `@metamask/bitcoin-wallet-snap` from `^1.10.0` to `^1.10.1`.

Release PR: MetaMask/snap-bitcoin-wallet#595

Notable change:
- [fix: include BDK cause in PSBT build error
message](MetaMask/snap-bitcoin-wallet#594) —
surfaces the underlying BDK root cause (e.g. `InsufficientFunds`,
`OutputBelowDustLimit`) in PSBT build error messages so they appear in
Sentry/Mixpanel instead of being lost at the RPC boundary.

## **Changelog**

CHANGELOG entry: Fixed Bitcoin PSBT build errors now include the
underlying cause for better diagnostics

## **Related issues**

Fixes:

## **Manual testing steps**

1. Create a Bitcoin account
2. Trigger a PSBT build failure (e.g. insufficient funds swap)
3. Verify the error message in Sentry/Mixpanel includes the BDK cause

## **Pre-merge author checklist**

- [x] I've followed [MetaMask Contributor
Docs](https://github.com/MetaMask/contributor-docs) and [MetaMask
Extension Coding
Standards](https://github.com/MetaMask/metamask-extension/blob/main/.github/guidelines/CODING_GUIDELINES.md).
- [x] I've completed the PR template to the best of my ability
- [x] I've included tests if applicable
- [x] I've documented my code using [JSDoc](https://jsdoc.app/) format
if applicable
- [x] I've applied the right labels on the PR (see [labeling
guidelines](https://github.com/MetaMask/metamask-extension/blob/main/.github/guidelines/LABELING_GUIDELINES.md)).
Not required for external contributors.

<!-- CURSOR_SUMMARY -->
---

> [!NOTE]
> **Low Risk**
> Patch-level dependency bump for the Bitcoin snap; primary risk is
behavior changes in Bitcoin PSBT build/error propagation affecting
diagnostics or edge-case flows.
> 
> **Overview**
> Updates the extension’s bundled Bitcoin snap dependency by bumping
`@metamask/bitcoin-wallet-snap` from `^1.10.0` to `^1.10.1`, with the
corresponding `yarn.lock` resolution/checksum update.
> 
> <sup>Written by [Cursor
Bugbot](https://cursor.com/dashboard?tab=bugbot) for commit
081af90. This will update automatically
on new commits. Configure
[here](https://cursor.com/dashboard?tab=bugbot).</sup>
<!-- /CURSOR_SUMMARY -->
github-merge-queue bot pushed a commit to MetaMask/metamask-extension that referenced this pull request Apr 1, 2026
## **Description**

Bumps `@metamask/bitcoin-wallet-snap` from `^1.10.0` to `^1.10.1`.

Release PR: MetaMask/snap-bitcoin-wallet#595

Notable change:
- [fix: include BDK cause in PSBT build error
message](MetaMask/snap-bitcoin-wallet#594) —
surfaces the underlying BDK root cause (e.g. `InsufficientFunds`,
`OutputBelowDustLimit`) in PSBT build error messages so they appear in
Sentry/Mixpanel instead of being lost at the RPC boundary.

## **Changelog**

CHANGELOG entry: Fixed Bitcoin PSBT build errors now include the
underlying cause for better diagnostics

## **Related issues**

Fixes:

## **Manual testing steps**

1. Create a Bitcoin account
2. Trigger a PSBT build failure (e.g. insufficient funds swap)
3. Verify the error message in Sentry/Mixpanel includes the BDK cause

## **Pre-merge author checklist**

- [x] I've followed [MetaMask Contributor
Docs](https://github.com/MetaMask/contributor-docs) and [MetaMask
Extension Coding
Standards](https://github.com/MetaMask/metamask-extension/blob/main/.github/guidelines/CODING_GUIDELINES.md).
- [x] I've completed the PR template to the best of my ability
- [x] I've included tests if applicable
- [x] I've documented my code using [JSDoc](https://jsdoc.app/) format
if applicable
- [x] I've applied the right labels on the PR (see [labeling
guidelines](https://github.com/MetaMask/metamask-extension/blob/main/.github/guidelines/LABELING_GUIDELINES.md)).
Not required for external contributors.

<!-- CURSOR_SUMMARY -->
---

> [!NOTE]
> **Low Risk**
> Patch-level dependency bump for the Bitcoin snap; primary risk is
behavior changes in Bitcoin PSBT build/error propagation affecting
diagnostics or edge-case flows.
> 
> **Overview**
> Updates the extension’s bundled Bitcoin snap dependency by bumping
`@metamask/bitcoin-wallet-snap` from `^1.10.0` to `^1.10.1`, with the
corresponding `yarn.lock` resolution/checksum update.
> 
> <sup>Written by [Cursor
Bugbot](https://cursor.com/dashboard?tab=bugbot) for commit
081af90. This will update automatically
on new commits. Configure
[here](https://cursor.com/dashboard?tab=bugbot).</sup>
<!-- /CURSOR_SUMMARY -->
github-merge-queue bot pushed a commit to MetaMask/metamask-extension that referenced this pull request Apr 1, 2026
## **Description**

Bumps `@metamask/bitcoin-wallet-snap` from `^1.10.0` to `^1.10.1`.

Release PR: MetaMask/snap-bitcoin-wallet#595

Notable change:
- [fix: include BDK cause in PSBT build error
message](MetaMask/snap-bitcoin-wallet#594) —
surfaces the underlying BDK root cause (e.g. `InsufficientFunds`,
`OutputBelowDustLimit`) in PSBT build error messages so they appear in
Sentry/Mixpanel instead of being lost at the RPC boundary.

## **Changelog**

CHANGELOG entry: Fixed Bitcoin PSBT build errors now include the
underlying cause for better diagnostics

## **Related issues**

Fixes:

## **Manual testing steps**

1. Create a Bitcoin account
2. Trigger a PSBT build failure (e.g. insufficient funds swap)
3. Verify the error message in Sentry/Mixpanel includes the BDK cause

## **Pre-merge author checklist**

- [x] I've followed [MetaMask Contributor
Docs](https://github.com/MetaMask/contributor-docs) and [MetaMask
Extension Coding
Standards](https://github.com/MetaMask/metamask-extension/blob/main/.github/guidelines/CODING_GUIDELINES.md).
- [x] I've completed the PR template to the best of my ability
- [x] I've included tests if applicable
- [x] I've documented my code using [JSDoc](https://jsdoc.app/) format
if applicable
- [x] I've applied the right labels on the PR (see [labeling
guidelines](https://github.com/MetaMask/metamask-extension/blob/main/.github/guidelines/LABELING_GUIDELINES.md)).
Not required for external contributors.

<!-- CURSOR_SUMMARY -->
---

> [!NOTE]
> **Low Risk**
> Patch-level dependency bump for the Bitcoin snap; primary risk is
behavior changes in Bitcoin PSBT build/error propagation affecting
diagnostics or edge-case flows.
> 
> **Overview**
> Updates the extension’s bundled Bitcoin snap dependency by bumping
`@metamask/bitcoin-wallet-snap` from `^1.10.0` to `^1.10.1`, with the
corresponding `yarn.lock` resolution/checksum update.
> 
> <sup>Written by [Cursor
Bugbot](https://cursor.com/dashboard?tab=bugbot) for commit
081af90. This will update automatically
on new commits. Configure
[here](https://cursor.com/dashboard?tab=bugbot).</sup>
<!-- /CURSOR_SUMMARY -->
github-merge-queue bot pushed a commit to MetaMask/metamask-extension that referenced this pull request Apr 1, 2026
## **Description**

Bumps `@metamask/bitcoin-wallet-snap` from `^1.10.0` to `^1.10.1`.

Release PR: MetaMask/snap-bitcoin-wallet#595

Notable change:
- [fix: include BDK cause in PSBT build error
message](MetaMask/snap-bitcoin-wallet#594) —
surfaces the underlying BDK root cause (e.g. `InsufficientFunds`,
`OutputBelowDustLimit`) in PSBT build error messages so they appear in
Sentry/Mixpanel instead of being lost at the RPC boundary.

## **Changelog**

CHANGELOG entry: Fixed Bitcoin PSBT build errors now include the
underlying cause for better diagnostics

## **Related issues**

Fixes:

## **Manual testing steps**

1. Create a Bitcoin account
2. Trigger a PSBT build failure (e.g. insufficient funds swap)
3. Verify the error message in Sentry/Mixpanel includes the BDK cause

## **Pre-merge author checklist**

- [x] I've followed [MetaMask Contributor
Docs](https://github.com/MetaMask/contributor-docs) and [MetaMask
Extension Coding
Standards](https://github.com/MetaMask/metamask-extension/blob/main/.github/guidelines/CODING_GUIDELINES.md).
- [x] I've completed the PR template to the best of my ability
- [x] I've included tests if applicable
- [x] I've documented my code using [JSDoc](https://jsdoc.app/) format
if applicable
- [x] I've applied the right labels on the PR (see [labeling
guidelines](https://github.com/MetaMask/metamask-extension/blob/main/.github/guidelines/LABELING_GUIDELINES.md)).
Not required for external contributors.

<!-- CURSOR_SUMMARY -->
---

> [!NOTE]
> **Low Risk**
> Patch-level dependency bump for the Bitcoin snap; primary risk is
behavior changes in Bitcoin PSBT build/error propagation affecting
diagnostics or edge-case flows.
> 
> **Overview**
> Updates the extension’s bundled Bitcoin snap dependency by bumping
`@metamask/bitcoin-wallet-snap` from `^1.10.0` to `^1.10.1`, with the
corresponding `yarn.lock` resolution/checksum update.
> 
> <sup>Written by [Cursor
Bugbot](https://cursor.com/dashboard?tab=bugbot) for commit
081af90. This will update automatically
on new commits. Configure
[here](https://cursor.com/dashboard?tab=bugbot).</sup>
<!-- /CURSOR_SUMMARY -->
github-merge-queue bot pushed a commit to MetaMask/metamask-extension that referenced this pull request Apr 2, 2026
## **Description**

Bumps `@metamask/bitcoin-wallet-snap` from `^1.10.0` to `^1.10.1`.

Release PR: MetaMask/snap-bitcoin-wallet#595

Notable change:
- [fix: include BDK cause in PSBT build error
message](MetaMask/snap-bitcoin-wallet#594) —
surfaces the underlying BDK root cause (e.g. `InsufficientFunds`,
`OutputBelowDustLimit`) in PSBT build error messages so they appear in
Sentry/Mixpanel instead of being lost at the RPC boundary.

## **Changelog**

CHANGELOG entry: Fixed Bitcoin PSBT build errors now include the
underlying cause for better diagnostics

## **Related issues**

Fixes:

## **Manual testing steps**

1. Create a Bitcoin account
2. Trigger a PSBT build failure (e.g. insufficient funds swap)
3. Verify the error message in Sentry/Mixpanel includes the BDK cause

## **Pre-merge author checklist**

- [x] I've followed [MetaMask Contributor
Docs](https://github.com/MetaMask/contributor-docs) and [MetaMask
Extension Coding
Standards](https://github.com/MetaMask/metamask-extension/blob/main/.github/guidelines/CODING_GUIDELINES.md).
- [x] I've completed the PR template to the best of my ability
- [x] I've included tests if applicable
- [x] I've documented my code using [JSDoc](https://jsdoc.app/) format
if applicable
- [x] I've applied the right labels on the PR (see [labeling
guidelines](https://github.com/MetaMask/metamask-extension/blob/main/.github/guidelines/LABELING_GUIDELINES.md)).
Not required for external contributors.

<!-- CURSOR_SUMMARY -->
---

> [!NOTE]
> **Low Risk**
> Patch-level dependency bump for the Bitcoin snap; primary risk is
behavior changes in Bitcoin PSBT build/error propagation affecting
diagnostics or edge-case flows.
> 
> **Overview**
> Updates the extension’s bundled Bitcoin snap dependency by bumping
`@metamask/bitcoin-wallet-snap` from `^1.10.0` to `^1.10.1`, with the
corresponding `yarn.lock` resolution/checksum update.
> 
> <sup>Written by [Cursor
Bugbot](https://cursor.com/dashboard?tab=bugbot) for commit
081af90. This will update automatically
on new commits. Configure
[here](https://cursor.com/dashboard?tab=bugbot).</sup>
<!-- /CURSOR_SUMMARY -->
github-merge-queue bot pushed a commit to MetaMask/metamask-extension that referenced this pull request Apr 2, 2026
## **Description**

Bumps `@metamask/bitcoin-wallet-snap` from `^1.10.0` to `^1.10.1`.

Release PR: MetaMask/snap-bitcoin-wallet#595

Notable change:
- [fix: include BDK cause in PSBT build error
message](MetaMask/snap-bitcoin-wallet#594) —
surfaces the underlying BDK root cause (e.g. `InsufficientFunds`,
`OutputBelowDustLimit`) in PSBT build error messages so they appear in
Sentry/Mixpanel instead of being lost at the RPC boundary.

## **Changelog**

CHANGELOG entry: Fixed Bitcoin PSBT build errors now include the
underlying cause for better diagnostics

## **Related issues**

Fixes:

## **Manual testing steps**

1. Create a Bitcoin account
2. Trigger a PSBT build failure (e.g. insufficient funds swap)
3. Verify the error message in Sentry/Mixpanel includes the BDK cause

## **Pre-merge author checklist**

- [x] I've followed [MetaMask Contributor
Docs](https://github.com/MetaMask/contributor-docs) and [MetaMask
Extension Coding
Standards](https://github.com/MetaMask/metamask-extension/blob/main/.github/guidelines/CODING_GUIDELINES.md).
- [x] I've completed the PR template to the best of my ability
- [x] I've included tests if applicable
- [x] I've documented my code using [JSDoc](https://jsdoc.app/) format
if applicable
- [x] I've applied the right labels on the PR (see [labeling
guidelines](https://github.com/MetaMask/metamask-extension/blob/main/.github/guidelines/LABELING_GUIDELINES.md)).
Not required for external contributors.

<!-- CURSOR_SUMMARY -->
---

> [!NOTE]
> **Low Risk**
> Patch-level dependency bump for the Bitcoin snap; primary risk is
behavior changes in Bitcoin PSBT build/error propagation affecting
diagnostics or edge-case flows.
> 
> **Overview**
> Updates the extension’s bundled Bitcoin snap dependency by bumping
`@metamask/bitcoin-wallet-snap` from `^1.10.0` to `^1.10.1`, with the
corresponding `yarn.lock` resolution/checksum update.
> 
> <sup>Written by [Cursor
Bugbot](https://cursor.com/dashboard?tab=bugbot) for commit
081af90. This will update automatically
on new commits. Configure
[here](https://cursor.com/dashboard?tab=bugbot).</sup>
<!-- /CURSOR_SUMMARY -->
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants