Releases: MetaMask/core
Releases · MetaMask/core
633.0.0
@metamask/eip-7702-internal-rpc-middleware 0.1.0
Added
- Initial release of
@metamask/eip-7702-internal-rpc-middleware(#6911) wallet_upgradeAccountJSON-RPC method for upgrading EOA accounts to smart accounts using EIP-7702 (#6789)wallet_getAccountUpgradeStatusJSON-RPC method for checking account upgrade status (#6789)- Hook-based architecture with
upgradeAccountandgetAccountUpgradeStatushooks (#6789) - Comprehensive TypeScript type definitions (#6789)
- Documentation and examples (#6789)
632.0.0
@metamask/assets-controllers 82.0.0
Added
-
BREAKING: Add new event listeners to refresh balances on
TransactionControllerUnapprovedTransactionAddedEventandTransactionControllerTransactionConfirmedEvent(#6903) -
Add multicall addresses in
MULTICALL_CONTRACT_BY_CHAINID(#6896)- Add multicall address for Chains:
Injective,Hemi,Plasma,Nonmia,XRPL,Soneium,Genesys,EDU,Abstract,Berachain,MegaETH Testnet,Apechain,Matchain,Monad Testnet,Monad,Katana,Lens,Plume,XDC
- Add multicall address for Chains:
Changed
- Batch
OnAssetConversionandOnAssetsMarketDatarequests to non-EVM account Snaps (#6886)
@metamask/bridge-controller 54.0.0
Changed
- BREAKING: Bump peer dependency
@metamask/assets-controllersfrom^81.0.0to^82.0.0(#6908)
@metamask/bridge-status-controller 54.0.0
Changed
- BREAKING: Bump peer dependency
@metamask/bridge-controllerfrom^53.0.0to^54.0.0(#6908)
631.0.0
630.0.0
@metamask/bridge-controller 53.1.0
Added
- Add
MONADnetwork support (#6828)- Add
MONADinto constantsALLOWED_BRIDGE_CHAIN_IDS,SWAPS_TOKEN_OBJECTandNETWORK_TO_NAME_MAP
- Add
- Implement
fetchServerEventsutil that parses server events and parses them into JSON (#6892)
Changed
- BREAKING: Add BitcoinTradeData to QuoteResponse validation (#6892)
- Replace
fetchEventSourcewithfetchServerEvents(#6892)
Removed
- Removed dependency on
@microsoft/fetch-event-sourceat^2.0.1(#6892)
629.0.0
628.0.0
@metamask/bridge-controller 53.0.0
Changed
- BREAKING: Require clientVersion in BridgeController constructor (#6891)
- Update the
sseEnabledLD flag to include minimumVersion, which is used to determine whether to enable SSE (#6891) - Bump
@metamask/network-controllerfrom^24.2.2to^24.3.0(#6883) - Bump
@metamask/transaction-controllerfrom^60.7.0to^60.8.0(#6883)
@metamask/bridge-status-controller 52.0.0
Changed
- BREAKING: Bump peer dependency
@metamask/bridge-controllerfrom^52.0.0to^53.0.0(#6895) - Bump
@metamask/network-controllerfrom^24.2.2to^24.3.0(#6883) - Bump
@metamask/transaction-controllerfrom^60.7.0to^60.8.0(#6883)
Fixed
627.0.0
626.0.0
625.0.0
@metamask/eth-block-tracker 14.0.0
Changed
- BREAKING: Update minimum Node.js version from
^18.16.0to^18.18.0(#6865) - This package was migrated from
MetaMask/eth-block-trackerto the
MetaMask/coremonorepo (#6865)- See
MetaMask/eth-block-tracker
for the original changelog.
- See
@metamask/eth-json-rpc-middleware 21.0.0
Changed
- BREAKING: Increase minimum Node.js version from
^18.16to^18.18(#6866) - Bump
@metamask/eth-block-trackerfrom^12.2.1to^14.0.0(#6866, #6883) - Bump
@metamask/network-controllerfrom^24.2.2to^24.3.0(#6883) - This package was migrated from
MetaMask/eth-json-rpc-middlewareto the
MetaMask/coremonorepo.- See
MetaMask/eth-json-rpc-middleware
for the original changelog.
- See
@metamask/network-controller 24.3.0
Changed
- Bump
@metamask/eth-json-rpc-middlewarefrom^19.0.1to^21.0.0(#6866, #6883) - Bump
@metamask/eth-block-trackerfrom^13.0.0to^14.0.0(#6883)
@metamask/transaction-controller 60.8.0
Added
- Convert existing transaction to EIP-7702 on publish if
batchTransactionsare set (#6844)- Add optional
newSignaturetoonPublishcallback inTransactionBatchSingleRequest.
- Add optional
- Add
MONADnetwork support (#6827)- Add account address relationship API support
- Add incoming transactions API support
Changed
- Bump
@metamask/eth-block-trackerfrom^13.0.0to^14.0.0(#6883) - Update dependencies that indirectly use v4 of
eth-json-rpc-provider(#6811)
@metamask/user-operation-controller 39.2.0
Changed
624.0.0
@metamask/eip-5792-middleware 1.2.3
Changed
- Bump
@metamask/transaction-controllerfrom^60.6.1to^60.7.0(#6841)