Skip to content

Releases: MetaMask/eth-json-rpc-filters

9.0.0

17 Oct 00:02
476d82c
Compare
Choose a tag to compare

Changed

  • BREAKING: Adapt to EIP-1193 provider changes by replacing the deprecated sendAsync method with the request method (#170)

Fixed

  • Bump @metamask/json-rpc-engine from ^9.0.0 to ^10.0.0 (#194)

8.0.0

23 Jul 06:53
d3a0732
Compare
Choose a tag to compare

Changed

  • BREAKING: Drop support for Node.js v16, v21 (#164)
  • Update @metamask/json-rpc-engine from ^8.0.2 to ^9.0.0 (#165)

7.0.1

16 Jul 22:46
bd1a658
Compare
Choose a tag to compare

Changed

  • yarn version 1.22.22 declared as packageManager in package.json (#156)
  • Bump @metamask/eth-query from ^3.0.1 to ^4.0.0 (#126)
  • Bump @metamask/json-rpc-engine from ^7.1.0 to ^8.0.2 (#162)

Fixed

  • Bump async-mutex from ^0.2.6 to ^0.5.0 (#163)

7.0.0

12 Oct 23:32
295318c
Compare
Choose a tag to compare

Changed

  • BREAKING: Set minimum Node.js version to v16 (#102)
  • BREAKING: Rename package from eth-json-rpc-filters to @metamask/eth-json-rpc-filters (#103)
  • Bump @metamask/json-rpc-engine from ^6.0.0 to ^7.1.0 (#104)
  • Replace @metamask/eth-query@^2.1.2 with @metamask/eth-query@^3.0.1 (#107)

6.0.1

21 Sep 23:57
3caf165
Compare
Choose a tag to compare

Changed

  • Bump @metamask/safe-event-emitter from ^2.0.0 to ^3.0.0 (#94)

6.0.0

16 Feb 17:44
be550c9
Compare
Choose a tag to compare

Changed

  • BREAKING: Block filter middleware will not throw an error if a block is not found (#89)

5.1.0

13 Jan 13:17
fb41e0f
Compare
Choose a tag to compare

Changed

  • Remove eth-json-rpc-middleware dependency (#76)
    • This package is still used in tests as a devDependency, but it's not used in the published package anymore.

Fixed

  • Fix eth_getFilterLogs (#84)
  • Fix for null reference exception when normalizing the block (#83)

5.0.0

10 May 17:29
0449732
Compare
Choose a tag to compare

Added

  • Add retry logic to getBlocksForRange, treating a null block number as failure (#61)

Changed

  • BREAKING: Set minimum Node.js version to v12 (#50)
    • We officially support Node 12, 14, and 16, in alignment with our other packages.

v4.2.2

05 Feb 17:34
2ffc584
Compare
Choose a tag to compare

Changed

  • Replace await-semaphore with async-mutex (#33)
  • Move pify to production dependencies and update to v5 (#39 and #40)
  • Cleanup manifest metadata (#43 and #42)
  • Update json-rpc-engine from v5 to v6 (#35)
  • Update to @metamask/safe-event-emitter v2 (#37)
  • Remove lodash.flatmap dependency (#36)

v4.2.1

23 Sep 03:48
c2d79a6
Compare
Choose a tag to compare
  • Specify publish files (#30)