Skip to content

Releases: MetaMask/smart-transactions-controller

19.0.0

17 Sep 19:56
48a53e9
Compare
Choose a tag to compare

Added

  • This package can now be used in ESM environments as well as CommonJS (#469)
  • Add two new controller state metadata properties: includeInStateLogs and usedInUi (#531)

Changed

  • BREAKING: Disallow subpath exports (#469)
  • BREAKING: Upgrade peer dependency @metamask/transaction-controller from ^58.0.0 to ^60.4.0 (#532, #534)
  • BREAKING: Remove getNonceLock, confirmExternalTransaction, getTransactions, and updateTransaction constructor option in favor of messenger actions (#534)
    • The messenger is now used to access TransactionController; you must add these actions to the SmartTransactionController messenger allowlist:
      • TransactionController:getNonceLock
      • TransactionController:confirmExternalTransaction
      • TransactionController:getTransactions
      • TransactionController:updateTransaction
  • Upgrade @metamask/base-controller from ^7.0.1 to ^8.3.0 (#529)
  • Upgrade @metamask/polling-controller from ^12.0.0 to ^14.0.0 (#529)

Removed

  • BREAKING: Remove default export (#535)
    • Use import { SmartTransactionsController } from '@metamask/smart-transactions-controller' instead.

18.1.0

14 Aug 13:39
4a2284f
Compare
Choose a tag to compare

Added

  • Add Linea URL for Sentinel (#527)

18.0.0

11 Aug 09:24
a33911e
Compare
Choose a tag to compare

Changed

  • BREAKING:: Don't persist controller state (#525)

17.0.0

15 Jul 15:45
b0127d5
Compare
Choose a tag to compare

Added

  • Add support for type 4 transaction (#521)

Changed

  • BREAKING: Bump peer dependency on @metamask/network-controller to ^24.0.0 (#519)

16.5.0

30 Jun 10:14
2952f81
Compare
Choose a tag to compare

Added

  • Add Arbitrum URL for Sentinel (#517)

16.4.0

26 Jun 11:44
b1af36e
Compare
Choose a tag to compare

Added

  • Add performance tracing to the STX controller (#515)

16.3.1

07 Apr 13:13
b658ebf
Compare
Choose a tag to compare

Fixed

  • Improve error handling and monitoring (#508)

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.