From 4711c650ab1263c9bec05e937bb002439c61e26f Mon Sep 17 00:00:00 2001 From: Matthew Grainger Date: Wed, 17 Jun 2026 10:55:36 -0400 Subject: [PATCH 1/2] Release 1048.0.0 --- package.json | 2 +- packages/money-account-balance-service/CHANGELOG.md | 5 ++++- packages/money-account-balance-service/package.json | 2 +- 3 files changed, 6 insertions(+), 3 deletions(-) diff --git a/package.json b/package.json index cbeba5061ac..be3dc97df61 100644 --- a/package.json +++ b/package.json @@ -1,6 +1,6 @@ { "name": "@metamask/core-monorepo", - "version": "1047.0.0", + "version": "1048.0.0", "private": true, "description": "Monorepo for packages shared between MetaMask clients", "repository": { diff --git a/packages/money-account-balance-service/CHANGELOG.md b/packages/money-account-balance-service/CHANGELOG.md index 21d05266bb4..d84e7499ba8 100644 --- a/packages/money-account-balance-service/CHANGELOG.md +++ b/packages/money-account-balance-service/CHANGELOG.md @@ -7,6 +7,8 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 ## [Unreleased] +## [2.1.0] + ### Fixed - Fetch on-chain Money account balances at the `pending` block tag instead of `latest`, so a balance refetch triggered by `TransactionController:transactionConfirmed` returns the post-transaction balance immediately rather than stale data for up to ~20 seconds. ([#9163](https://github.com/MetaMask/core/pull/9163)) @@ -82,7 +84,8 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 - Compute mUSD-equivalent value of vault share holdings (`getMusdEquivalentValue`) - Fetch vault APY from the Veda performance REST API (`getVaultApy`) -[Unreleased]: https://github.com/MetaMask/core/compare/@metamask/money-account-balance-service@2.0.0...HEAD +[Unreleased]: https://github.com/MetaMask/core/compare/@metamask/money-account-balance-service@2.1.0...HEAD +[2.1.0]: https://github.com/MetaMask/core/compare/@metamask/money-account-balance-service@2.0.0...@metamask/money-account-balance-service@2.1.0 [2.0.0]: https://github.com/MetaMask/core/compare/@metamask/money-account-balance-service@1.0.2...@metamask/money-account-balance-service@2.0.0 [1.0.2]: https://github.com/MetaMask/core/compare/@metamask/money-account-balance-service@1.0.1...@metamask/money-account-balance-service@1.0.2 [1.0.1]: https://github.com/MetaMask/core/compare/@metamask/money-account-balance-service@1.0.0...@metamask/money-account-balance-service@1.0.1 diff --git a/packages/money-account-balance-service/package.json b/packages/money-account-balance-service/package.json index b1cef0aadde..98658217b13 100644 --- a/packages/money-account-balance-service/package.json +++ b/packages/money-account-balance-service/package.json @@ -1,6 +1,6 @@ { "name": "@metamask/money-account-balance-service", - "version": "2.0.0", + "version": "2.1.0", "description": "Data service for fetching Money account balances, exchange rates, and vault APY", "keywords": [ "Ethereum", From a3211fc6aed31f527f278e9fb45c966744a1c406 Mon Sep 17 00:00:00 2001 From: Matthew Grainger Date: Wed, 17 Jun 2026 10:57:29 -0400 Subject: [PATCH 2/2] chore: updated changelog --- packages/money-account-balance-service/CHANGELOG.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/packages/money-account-balance-service/CHANGELOG.md b/packages/money-account-balance-service/CHANGELOG.md index d84e7499ba8..7ab724959a9 100644 --- a/packages/money-account-balance-service/CHANGELOG.md +++ b/packages/money-account-balance-service/CHANGELOG.md @@ -9,7 +9,7 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 ## [2.1.0] -### Fixed +### Changed - Fetch on-chain Money account balances at the `pending` block tag instead of `latest`, so a balance refetch triggered by `TransactionController:transactionConfirmed` returns the post-transaction balance immediately rather than stale data for up to ~20 seconds. ([#9163](https://github.com/MetaMask/core/pull/9163)) - Applies to `getMoneyAccountBalance`, `getMusdBalance`, `getVmusdBalance`, and `getMusdEquivalentValue`. As a result these reads now reflect pending (mempool-inclusive) state. `getExchangeRate` and the on-chain `Accountant.base()` token-address lookup intentionally remain on `latest`.