github ethereum-optimism/optimism v1.1.6
Release op-node, op-batcher, op-proposer v1.1.6

latest releases: op-proposer/v1.9.4-rc.1, op-node/v1.9.4-rc.1, op-batcher/v1.9.4-rc.1...
11 months ago

General Changes since v1.1.4

  • Updated to golang 1.21
  • update docker images to alpine 3.18
  • Breaking Change Notice: The default address for the metrics, rpc, & pprof servers will be changing from 0.0.0.0 to 127.0.01 in a future release for the op-node, the op-batcher, & the op-proposer.

op-node

User facing changes:

  • --p2p.netrestrict: the op-node can now be restricted to only connect to this comma-separated list of CIDR masks. No restrictions apply if the list is empty or unset.
  • peer-banning is now enabled by default: peer-scoring has been enabled by default since v1.1.3, and is now used to ban misbehaving peers. Use --p2p.ban.peers=false to disable this again in case of erroneous peer banning.
  • The full runtime config (including the unsafe signer key) is now reloaded during runtime rather than at startup.
  • For sequencer operators: any inflight block will be cancelled when stopping the sequencer
  • --beta.extra-networks: this is a beta-feature, and not recommended for general usage. This flag unlocks additional network-selection in the --network=... flag.
  • The rollup.load-protocol-versions and rollup.halt flags have been added. If set, these will look at the L1 protocol version contract & halt the op-node on the configured protocol version mismatch.

op-batcher

  • The nonce will no longer be incremented when tx gas estimation fails.
  • The channel-manager now handles concurrent usage safely, see #6878

op-proposer

  • The nonce will no longer be incremented when tx gas estimation fails.

Partial Change Log

New Contributors

Full Changelog: v1.1.5-rc.1...v1.1.6-rc.2

Docker Images

Don't miss a new optimism release

NewReleases is sending notifications on new releases.