Skip to content

Releases: MetaMask/smart-transactions-controller

16.3.0

24 Mar 17:13
38929d8
Compare
Choose a tag to compare

Added

  • Support batch transactions during submit (#504)

16.2.0

17 Mar 13:39
c61d0d3
Compare
Choose a tag to compare

Added

  • Added multi-chain smart transaction support (#498)

Fixed

  • Improve changelog linting to prevent formatting issues (#502)

16.1.0

04 Mar 15:22
2ef0363
Compare
Choose a tag to compare

Added

  • Add Base Sentinel endpoint to STX controller (#500)

Changed

  • Add workflow_dispatch to security-code-scanner (#499)
  • SmartTransactionsController state should persist (#493)
    After opening your browser smart transactions should be preserved.

16.0.1

07 Jan 12:22
c662316
Compare
Choose a tag to compare

Fixed

  • Extend definition of when a regular tx is marked as failed based on a smart transaction status, clean up unsupported statuses (#485)

16.0.0

19 Dec 10:57
c71af84
Compare
Choose a tag to compare

Changed

  • BREAKING Update @metamask/transaction-controller peer dependency from ^38.0.0 to ^42.0.0 (#482)

Removed

  • BREAKING Remove exports for AllowedActions and AllowedEvents types (#482)

15.1.0

16 Dec 15:59
8da8f78
Compare
Choose a tag to compare

Changed

  • Update constants.ts to add a BSC url for smart transactions (#483)

Removed

  • Remove unnecessary events dependency (#473)

15.0.0

27 Nov 11:24
b50c80c
Compare
Choose a tag to compare

Changed

  • BREAKING: Recategorize controllers as peer dependencies (#472)
    • The following packages have been removed as dependencies, and added as peer dependencies:
      • @metamask/network-controller@^22.0.0
      • @metamask/transaction-controller@^38.0.0
    • Note that these versions have also been updated
      • @metamask/network-controller updated from v21.1.0 to v22.0.0 (#471)
      • @metamask/transaction-controller updated from v37.3.0 to v38.0.0 (#471)
  • Update @metamask/polling-controller from v11.0.0 to v12.0.0 (#471)
  • Remove test-helpers from build (#459)
  • Bump @metamask/eth-json-rpc-provider from ^4.1.0 to ^4.1.6 (#460)

14.0.0

22 Oct 13:41
57b88e2
Compare
Choose a tag to compare

Changed

  • BREAKING Update @metamask/polling-controller from ^8.0.0 to ^11.0.0 (#448)
    • startPollingByNetworkClientId has been renamed to startPolling, accepting a SmartTransactionsControllerPollingInput object instead of a string as argument.
  • Update @metamask/transaction-controller from ^34.0.0 to ^37.3.0 (#446)
  • Update @metamask/base-controller from ^6.0.0 to ^7.0.1 (#448)
  • Update @metamask/network-controller from ^20.0.0 to ^21.1.0 (#447)

13.2.0

08 Oct 16:01
98d9a3e
Compare
Choose a tag to compare

Added

  • Add metrics events for Receive and Request (#429)
    • Add ReceiveRequest variant to MetaMetricsEvents enum
    • Add Navigation variant to MetaMetricsEventCategory enum

13.1.0

24 Sep 12:13
1c65b76
Compare
Choose a tag to compare

Changed

  • Emit a new "smartTransactionConfirmationDone" event (#424)
  • Use a new API (Sentinel) for a health check (#411)