Skip to content

Releases: MetaMask/ppom-validator

0.35.1

17 Oct 16:46
9fbfbb5
Compare
Choose a tag to compare

Fixed

  • Update usePPOM method to handle errors by returning them instead of throwing exceptions (#226)

0.35.0

07 Oct 10:45
0ecd808
Compare
Choose a tag to compare

Changed

  • BREAKING: Bump @metamask/base-controller from ^6.0.2 to ^7.0.1
  • BREAKING: Bump @metamask/controller-utils from ^8.0.1 to ^11.3.0
  • BREAKING: Bump @metamask/utils from ^8.3.0 to ^9.2.1
  • Bump @metamask/rpc-errors from ^6.3.1 to ^6.4.0

Fixed

  • BREAKING: Add @metamask/network-controller as dev dependency (^21.0.1) and peer dependency (^21.0.0)
    • Remove @metamask/network-controller as dependency.
    • This peer dependency relationship was already relied upon since 0.16.0, when PPOMController started communicating with NetworkController via messenger, but was not reflected in the package manifest until now.

0.34.0

05 Sep 14:08
b9c074e
Compare
Choose a tag to compare

Changed

  • fix: update berachain chainid (#205)
  • feat: add support for multichain in PPOM Controller (#204)

0.33.0

23 Aug 20:53
bcf4762
Compare
Choose a tag to compare

Added

  • Add and export types PPOMControllerGetStateAction, PPOMControllerStateChangeEvent, PPOMControllerEvents (#193)

Changed

  • BREAKING: Bump @metamask/base-controller from ^3.0.0 to ^6.0.2 (#193)
  • BREAKING: Adapt to EIP-1193 provider changes by replacing the deprecated sendAsync method with the request method (#190)
  • PPOMControllerMessenger must allow PPOMController:getState action and PPOMController:stateChange event (#193)
    • Widen PPOMControllerActions to include PPOMControllerGetStateAction.

Fixed

  • Subscribe PPOMControllerMessenger to NetworkController:networkDidChange event and remove subscription to NetworkController:stateChange event (#192)

0.32.0

28 Jun 12:13
2b36579
Compare
Choose a tag to compare

Changed

  • Add support for blockaid validation in new networks (#188)

0.31.0

06 Jun 16:04
873a7c6
Compare
Choose a tag to compare

Changed

  • fix: treat all 2XX or 3XX HTTP response codes as success (#186)

0.30.0

03 May 23:58
6bf2316
Compare
Choose a tag to compare

Changed

  • feat: adding OPBNB network support for blockaid validations (#184)

0.29.0

22 Mar 16:16
f6c36df
Compare
Choose a tag to compare

Changed

  • Fix access to PPOM instance and wrap it in mutex lock (#178)

0.28.0

15 Mar 11:35
03da230
Compare
Choose a tag to compare

Changed

  • Fix writing files to storage (#174)

0.27.0

04 Mar 13:42
9345416
Compare
Choose a tag to compare

Changed

  • Support for new networks (#161)