Release op-node v1.3.0
trianglesphere
released this
31 Oct 21:42
·
4287 commits
to develop
since this release
This is the Canyon ready release of op-node. See #7452 for the contents of Canyon. This release contains the Canyon activation timestamp for Goerli & Sepolia based chains. Canyon will activate at 1699981200 which is Tue Nov 14 17:00:00 UTC 2023 on the following networks: op-goerli, op-sepolia, base-goerli, base-sepolia, pgn-sepolia, & zora-sepolia.
❗ This is a mandatory release for op-goerli, op-sepolia, base-goerli, base-sepolia, pgn-sepolia, & zora-sepolia and upgrading is required before Nov 14, 2023. ⬆️ This is a recommended release for other networks.
op-node changes
- Added an env var for the
--override.canyon
flag - All networks in the experimental superchain registry are allowed to be picked by default without setting the
--beta.extra-networks
flag - Miscellaneous bug fixes
Partial Changelog
- fix: pass in env var prefix for p2p flags by @anikaraghu in #7548
- Migrate from V1 to V2 APIs by @danyalprout in #7623
- op-node: Channel ordering fix for canyon by @trianglesphere in #7253
- bugfix(op-node): syncClient incorrectly removes peer issue by @welkin22 in #7348
- op-node: on fetching error, accurately report the L1 block that it fails at by @protolambda in #7755
- Canyon: Blocks V2 P2P & Testing by @danyalprout in #7707
- op-service,op-node,op-program: default to new standard rpc-kind with eth_getBlockReceipts support by @protolambda in #7768
- op-service: withdrawals typing fixes by @protolambda in #7767
- fix(op-node): git commit print by @shaspitz in #7783
- op-service: Extract shared method for formatting versions by @ajsutton in #7805
- specs: protocol-version comparison prerelease edge-case note by @protolambda in #7659
- Enable Canyon in the devnet by @trianglesphere in #7830
- fix: race condition updating last updated scorebook timestamp by @qu0b in #7838
- op-node: Pull in Canyon Time from superchain registry by @trianglesphere in #7872
- Missing envvars setting for --override.canyon flag by @mdehoog in #7891
- op-node: enable all network options by default by @protolambda in #7856
- op-node: Enable Canyon on Goerli & Sepolia via superchain registry by @trianglesphere in #7946
New Contributors
- @anikaraghu made their first contribution in #7548
- @shuoer86 made their first contribution in #7593
- @vuittont60 made their first contribution in #7608
- @danyalprout made their first contribution in #7623
- @brycealan made their first contribution in #7657
- @pegahcarter made their first contribution in #7686
- @GoodDaisy made their first contribution in #7689
- @welkin22 made their first contribution in #7348
- @shaspitz made their first contribution in #7783
- @eyqs made their first contribution in #7792
- @qu0b made their first contribution in #7838
- @lukasrosario made their first contribution in #7898
- @twoshark made their first contribution in #7874
Full Changelog: v1.2.0...op-node/v1.3.0
Docker Images
https://us-docker.pkg.dev/oplabs-tools-artifacts/images/op-node:v1.3.0