Note
Optional upgrade. Sequencer and interop correctness fixes, plus an operator-facing compatibility improvement.
Important
APKO Docker images: Starting with this release, the Docker URL contains an additional /nexus in its path, see full Docker image path below. Our Docker builds are now APKO based and during a transition period, the APKO-based images for any component will be available at https://us-docker.pkg.dev/oplabs-tools-artifacts/images/nexus/<component>:<version>. When we migrate to APKO-only images, we may remove the /nexus again from our image paths and will give another notice in this case.
Important
The SuperAuthority deny-list check is now applied on the consolidation path (#21970),
and stale sequencer build starts are rejected (#21913).
op-node no longer requires the beacon node version endpoint (#21915), which unblocks operators running restricted beacon endpoints.
What's Changed in op-node/v1.19.4
- op-node: Reject stale sequencer build starts by @ajsutton in #21913
- op-supernode: gate unsafe ingestion during invalidation recovery by @karlfloersch in #21991
- op-node: Apply SuperAuthority deny-list check on consolidation path by @ajsutton in #21970
- op-core: move registry chain-config loading from params into superchain by @sebastianst in #21956
- op-node: stop requiring beacon node version endpoint by @joshklop in #21915
- op-node,op-devstack: Test op-challenger super roots from op-node by @ajsutton in #21889
- op-node/op-service/op-chain-ops/op-core: swap remaining one-off fork symbols to op-core by @sebastianst in #21904
- op-node: move follow-source requests off the driver loop by @karlfloersch in #21759
- op-node/op-service/op-batcher: swap DepositTx + Transaction-method helpers to op-core by @sebastianst in #21791
- op-node/op-service: swap ChainOpConfig to op-core/params + HardforkConfig interface for BlockAsPayload by @sebastianst in #21789
- feat(sdm): make the operator opt-in flag consistent across clients by @einar-oplabs in #21551
- op-node: bump Go dependencies by @sebastianst in #21762
- op-node: expose hardfork activation metrics by @jelias2 in #21701
- Add sepolia-devnet-2 registry artifacts by @jelias2 in #21679
Full Changelog: op-node/v1.19.3-rc.2...op-node/v1.19.4
🚢 Docker Image: https://us-docker.pkg.dev/oplabs-tools-artifacts/images/nexus/op-node:v1.19.4