- Tweaked test case to re-order transaction after event listeners added. (fa4a290)
- Ignore errors when resolving ENS resolver properties. (d160bac)
- Enable CCIP Read for ENS resolvers. (#2478; be518c3)
- Fix missing events on certain network conditions. (#1798, #1814, #1830, #2274, #2652; f67a9a8, f46aa75)
- Added defaultProvider option to omit specific Providers. (bae215e)
- Add support for pending blocks. (#2225; 54e6e57)
- Help URLs for errors. (#2489; 38e825c, c562150)
- Added CCIP support to provider.call. (#2478; ae23bb7)
- Adjust default maxPriorityFeePerGas to 1.5 gwei. (33a029e)
- Fix contracts when name resolution fails without any checks. (#2737; c2a6a01)
- Preserve explicit chainId in JsonRpcProvider during transaction serialization. (#2691; 6807a76)
- Fixed eth_chainId response for Eip1193Bridge. (#2711; 5f26fd5)
- Remove spurious console.log from Interface. (#2714; 4e8f004)
- Allow raw WebSocket to be passed into WebSocketProvider. (#2562, #2644; 9aac785)
- Added Cloudflare Worker support. (#1886; 2d98b4f, 1651389)
- Add support for EIP-2098 compact signatures. (#2246; f26074b)
- Add EIP-2544 Wildcard support. (#2477, #2582, #2583; 83891f9)
Embedding UMD with SRI:
<script type="text/javascript"
integrity="sha384-9yTnv56yzVfnTq5ivTdc/x0dgp+W1JPRborbGbrr8lAvXBP/W83A08rvYb2hIs6O"
crossorigin="anonymous"
src="https://cdn-cors.ethers.io/lib/ethers-5.6.0.umd.min.js">
</script>