✨ This is a minor release and upgrading is optional for the op-node.
This release contains two breaking changes:
- If trustrpc is set to true, the op-node will not validate receipts. This will be changed back to the old behavior in v1.4.3
- The
RPC Alt Sync
method is removed. There is a P2P based mechanism which is enabled by default.
What's Changed
- Revert "Add
PrefetchingEthClient
, which builds a cache of ethclient data for callers." by @sebastianst in #8557 - op-node: Activate Canyon on Mainent & Delta on testnets by @trianglesphere in #8569
- op-node: Fix race condition closing gossip handler. by @ajsutton in #8576
- op-node: Disable CL P2P Sync when EL Sync is enabled by @trianglesphere in #8592
- op-node: Remove alt RPC sync by @trianglesphere in #8593
- op-node,batcher,proposer,challenger: Add env var flag tests by @trianglesphere in #8596
- Update TestUniqueFlags to check for uniqueness in aliases by @trianglesphere in #8661
- op-node: Disable xor requirement on Network and rollup.config flags by @trianglesphere in #8727
Full Changelog: op-node/v1.4.0...op-node/v1.4.2
Docker Images
https://us-docker.pkg.dev/oplabs-tools-artifacts/images/op-node:v1.4.2