Skip to content

Release/1352.0.0 - #10990

Merged
OGPoyraz merged 3 commits into
mainfrom
release/1352.0.0
Oct 22, 2026
Merged

OGPoyraz merged 3 commits into
mainfrom
release/1352.0.0

Conversation

@OGPoyraz

@OGPoyraz OGPoyraz commented Oct 22, 2026 •

Copy link
Copy Markdown
Member

Explanation

Release 1352.0.0 with version bumps for:

  • @metamask/transaction-pay-controller 30.1.0 → 30.2.0
  • @metamask/transaction-pay-middleware 0.0.0 → 1.0.0 (initial release)

@metamask/transaction-pay-controller@30.2.0

Added:

  • Support Predict withdraw in ServerStrategy (Polymarket deposit wallet withdrawals, non-atomic post-quote payment overrides, refundTo support for post-quote quotes)

Changed:

  • Stop publishing the tests/messenger-mock test helper
  • Bump @metamask/transaction-controller, accounts-controller, keyring-controller, base-controller, network-controller, assets-controller, ramps-controller

Fixed:

  • Prefer the checksummed AssetsController asset ID over a lowercase duplicate when resolving token metadata, balances, and prices

@metamask/transaction-pay-middleware@1.0.0

Initial release:

  • Add walletPay, the handler for the wallet_pay JSON-RPC method, which lets a connected dapp request a MetaMask Pay transaction and resolves with its transactionHash
  • Support the perpsDeposit and perpsWithdraw types, gated per site by the confirmations_pay_rpc remote feature flag
  • Export the TransactionPayMiddlewareMessenger, WalletPayHooks, WalletPayJsonRpcRequest and WalletPayResult types

Dependency updates

No packages in the monorepo depend on either released package, so no downstream ranges or changelogs needed updating.

References

  • #10702 — Predict withdraw in ServerStrategy
  • #10967 — Prefer checksummed asset ID
  • #10786 — transaction-pay-middleware initial implementation

Checklist

  • I've updated the test suite for new or updated code as appropriate
  • I've updated documentation (JSDoc, Markdown, etc.) for new or updated code as appropriate
  • I've communicated my changes to consumers by updating changelogs for packages I've changed
  • I've introduced breaking changes in this PR and have prepared draft pull requests for clients and consumer packages to resolve them

Note

Low Risk
Release metadata and version bumps only; functional changes are already merged and described in package changelogs, with no monorepo downstream dependency range updates in this PR.

Overview
Cuts monorepo release 1352.0.0 by bumping versions and finalizing changelogs—no application code changes in this diff.

@metamask/transaction-pay-controller@30.2.0 documents a minor release: Predict withdraw support in ServerStrategy (Polymarket deposit-wallet flows, non-atomic post-quote overrides, post-quote refundTo/gas handling), a fix to prefer checksummed AssetsController asset IDs, stopping publication of an internal test helper, and several dependency bumps.

@metamask/transaction-pay-middleware@1.0.0 is the first published version of the package that implements the wallet_pay JSON-RPC handler (walletPay), with perpsDeposit / perpsWithdraw gated by confirmations_pay_rpc, plus exported middleware/types for client wiring.

Reviewed by Cursor Bugbot for commit acca789. Bugbot is set up for automated code reviews on this repo. Configure here.

@OGPoyraz
OGPoyraz requested review from a team as code owners October 22, 2026 05:04
@OGPoyraz
OGPoyraz deployed to default-branch October 22, 2026 05:05 — with GitHub Actions Active
@OGPoyraz
OGPoyraz deployed to default-branch October 22, 2026 05:06 — with GitHub Actions Active
@OGPoyraz

Copy link
Copy Markdown
Member Author

@metamaskbot update-changelogs

@metamask-ci

This comment has been minimized.

1 similar comment
@metamask-ci

metamask-ci Bot commented Oct 22, 2026

Copy link
Copy Markdown
Contributor

✅ No changelog changes needed.

@OGPoyraz
OGPoyraz enabled auto-merge October 22, 2026 05:28
@OGPoyraz
OGPoyraz added this pull request to the merge queue Oct 22, 2026
Merged via the queue into main with commit 35ebf13 Oct 22, 2026
52 checks passed
@OGPoyraz
OGPoyraz deleted the release/1352.0.0 branch October 22, 2026 05:31

This branch was successfully deployed

1 active deployment
default-branch — acca789c Deployed Oct 22, 2026 by OGPoyraz via Update changelogs #5839
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