Releases: MetaMask/smart-transactions-controller
Releases · MetaMask/smart-transactions-controller
6.2.1
Fixed
- Fix a typo in a URL for submitting transactions (#230)
6.2.0
Added
- Pass current version of this package to API when submitting transactions (#227)
6.1.0
Added
- Add a new "userOptInV2" prop (#222)
Changed
- Bump @metamask/network-controller from 15.0.0 to 15.1.0 (#219)
6.0.0
Added
- BREAKING:
getNetworkClientById
is now required argument in constructor options object (#210)
- Integrate
PollingController
mixin and _executePoll
method used for concurrent multichain polling (#210)
- Consumers can now call
startPollingByNetworkClientId
with a networkClientId to start polling for a specific chain and stopPollingByPollingToken
with the returned pollingToken to stop polling for that chain.
Changed
- BREAKING: Bump
@metamask/network-controller
from ^13.0.1 to ^15.0.0 (#211)
- BREAKING: Replace
@ethersproject/providers
with @metamask/eth-query
(#210)
- Remove
@ethersproject/bignumber
(#210)
- Add optional options object containing a
networkClientId
argument to the updateSmartTransaction
method (#210)
5.0.0
Changed
- Bump dependency on
@metamask/network-controller
to ^13.0.0 (#191)
- Bump dependency on
@metamask/base-controller
to ^3.2.1 (#191)
- Bump dependency on
@metamask/controller-utils
to ^5.0.0 (#191)
Removed
- BREAKING: Remove
metamaskNetworkId
from smart transaction state (#191)
- To migrate, remove references to
TransactionMeta.metamaskNetworkId
and TransactionMeta.history.metamaskNetworkId
- Remove
getNetwork
from constructor options (#191)
4.0.0
Changed
- BREAKING: Bump minimum Node.js version to v16 (#161)
- BREAKING: Remove
isomorphic-fetch
(#131)
- Projects lacking
fetch
will now have to supply their own polyfill.
- Update
metamask/*
dependencies (#131), (#172)
- Move
@types/lodash
to devDependencies (#141)
3.1.0
Changed
- Replace use of full
@metamask/controllers
repo with packages from @metamask/core-monorepo
(#110, #112, #113)
3.0.0
Changed
Fixed
- Ensure the nonce lock is always released (#108)
2.3.2
Changed
- Replace
ethers
with submodules (@ethersproject/bignumber,@ethersproject/bytes, @ethersproject/providers,) - no functional change (#95)
2.3.1
Changed
- Remove unnecessary event props (#93)
- Update
is-release
filter (#91)
- update is-release filter (#89)
- use
MetaMask/[email protected]
(#88)
- add config for MetaMask/action-npm-publish (#85)