All notable changes to this project will be documented in this file.
The format is based on Keep a Changelog, and this project adheres to Semantic Versioning.
- BREAKING: Adapt to EIP-1193 provider changes by replacing the deprecated
sendAsync
method with therequest
method (#170)
- Bump
@metamask/json-rpc-engine
from^9.0.0
to^10.0.0
(#194)
- BREAKING: Drop support for Node.js v16, v21 (#164)
- Update
@metamask/json-rpc-engine
from^8.0.2
to^9.0.0
(#165)
- 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)
- Bump
async-mutex
from^0.2.6
to^0.5.0
(#163)
- 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)
- Bump
@metamask/safe-event-emitter
from^2.0.0
to^3.0.0
(#94)
- BREAKING: Block filter middleware will not throw an error if a block is not found (#89)
- 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.
- This package is still used in tests as a
5.0.0 - 2022-05-10
- Add retry logic to
getBlocksForRange
, treating a null block number as failure (#61)
- BREAKING: Set minimum Node.js version to v12 (#50)
- We officially support Node 12, 14, and 16, in alignment with our other packages.
4.2.2 - 2021-02-04
- Replace
await-semaphore
withasync-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)
4.2.1 - 2020-09-22
- Specify publish files (#30)
4.2.0 - 2020-09-22
- Update RPC packages (#29)
3.0.1 - 2018-10-08
- BREAKING:
BaseFilter
now extendsSafeEventEmitter
(c583ba9d9410ca7c861282b0a122212b7c22ba47)
2.0.0 - 2018-05-22
- BREAKING: expect EthBlockTracker@4 (062fd0849631a9862780c0591a3987bcadfe880f)