Releases: ethereum-optimism/optimism
op-dispute-mon/v1.3.0
Overview
This is a minor release of op-dispute-mon that includes minor new features and bug fixes. It is an optional upgrade for all users.
What's Changed
- Enable support for monitoring asterisc-kona games
- Enforce timeouts on L1 RPC requests
Full Changelog: op-dispute-mon/v1.2.0...op-dispute-mon/v1.3.0
🚢 Docker Image:
op-challenger/v1.3.0
Overview
This is a minor release of op-challenger that includes minor new features and bug fixes. It is an optional upgrade for all users.
What's Changed
- Enable asterisc-kona trace type by default
- Include asterisc and kona in the
op-challenger
docker file - Support for op-program builds that contain custom chain configs
--cannon-rollup-config
and--cannon-l2-genesis
options can be used to provide custom config to the hostop-program
while continuing to use the custom config built into the prestate--network <chain-id>
can be used to specify a custom config built into both the prestate and hostop-program
Full Changelog: op-challenger/v1.2.0...op-challenger/v1.3.0
🚢 Docker Image:
op-deployer/v0.0.8
Changelog
- a88f639 chore(op-deployer): Accept existing impl in
DelayedWETH
bootstrap task (#13250) - 260f36e chore(op-deployer): Fork in asterisc + dispute game deployment jobs (#13229)
- cde5fd7 ci: Pin ethereum package version (#13286)
- f17da35 feat(op-deployer):
Proxy
bootstrap command (#13213) - af169db feat(op-deployer):
asterisc
bootstrap CLI (#13113) - cbfb97e fix: delayed weth addr in superchain inspect (#13159)
- 8f69ac7 op-deployer: Add a proxy to handle RPC failures (#13068)
- 531e3d9 op-deployer: Block deploying tags to chains without OPCM (#13231)
- 601af96 op-deployer: Bring back error checking in getStandardSuperchainRoles (#13129)
- ee5c794 op-deployer: Clean up to use latest libs (#13257)
- 7726c1a op-deployer: Simplify and fix bootstrap disputegame (#13094)
- d3fbc57 op-deployer: Update OPCM bootstrap command (#13238)
- c8f4b3a op-deployer: add intent-config-type (#12970)
- a46cc61 op-deployer: fix nil dereference of SuperchainRoles (#13178)
op-node/v1.10.1
What's Changed
- op-node: Add Metrics by @trianglesphere in #12408
- op-node: log mgasps across block building/inserting lifecycle by @bitwiseguy in #12907
- op-node: Noop RemovePeer when closing by @mslipper in #13091
- Update dependency on superchain-registry to bring in Unichain Sepolia
holocene_time
by @geoknee in #13098
New Contributors
- @vdamle made their first contribution in #12985
- @MqllR made their first contribution in #12969
- @chuangjinglu made their first contribution in #13048
Full Changelog: op-node/v1.10.0...op-node/v1.10.1
🚢 Docker Image https://us-docker.pkg.dev/oplabs-tools-artifacts/images/op-node:v1.10.1
op-contracts/v1.8.0-rc.3
Overview
This release is suitable for the L1 contracts as part of the Holocene network upgrade.
Full Contract Set
A chain using this contracts release must be using the following contracts at the specified semvers.
The following contracts are updated in this release:
- MIPS: 1.2.1
- SystemConfig: 2.3.0
- FaultDisputeGame: 1.3.1
- PermissionedDisputeGame: 1.3.1
And the core protocol contracts are unchanged from the prior release of op-contracts/v1.6.0:
- AddressManager: Latest (this has no version)
- AnchorStateRegistry.sol: 2.0.0
- DelayedWETH.sol: 1.1.0
- DeputyGuardianModule.sol: 2.0.0
- DisputeGameFactory: 1.0.0
- L1CrossDomainMessenger: 2.3.0
- L1ERC721Bridge: 2.1.0
- L1StandardBridge: 2.1.0
- LivenessGuard: 1.0.0
- LivenessModule: 1.2.0
- OptimismMintableERC20Factory: 1.9.0
- OptimismPortal: 3.10.0
- PreimageOracle.sol: 1.1.2
- ProtocolVersions: 1.0.0
- SuperchainConfig: 1.1.0
In addition to the above configuration Fault Proofs release, another L2OutputOracle configuration is supported by this release. When using this set of contracts, the full set of semvers is:
- AddressManager: Latest (this has no version)
- DeputyGuardianModule.sol: 2.0.0
- L1CrossDomainMessenger: 2.3.0
- L1ERC721Bridge: 2.1.0
- L1StandardBridge: 2.1.0
- L2OutputOracle: 1.8.0
- LivenessGuard: 1.0.0
- LivenessModule: 1.2.0
- OptimismMintableERC20Factory: 1.9.0
- OptimismPortal: 2.5.0
- ProtocolVersions: 1.0.0
- SuperchainConfig: 1.1.0
- SystemConfig: 2.3.0
Additional Information
There is no finalized v1.7.0
release. The release candidate for v1.7.0
was for generating L2 genesis.
op-deployer/v0.0.7
op-deployer/v0.0.6
op-node v1.10.0 - Sepolia Holocene
Sepolia Holocene Release
❗ All node operators of Sepolia chains that follow the Sepolia Superchain must upgrade to this release of op-node and op-geth v1.101411.2.
The Sepolia Superchain activates Holocene on Tue Nov 26 15:00:00 UTC 2024
(unix ts 1732633200
). This comprises the op
, base
, mode
, metal
, and zora
Sepolia OP Stack chains.
What's Changed (op-node)
- holocene: load HoloceneTime from registry by @geoknee in #12890
- Prepare Holocene testnet & devnet release by @sebastianst in #12917
- adding conduit bootnodes by @sbvegan in #12534
- Update superchain-registry and op-geth to include metal-sepolia Holocene activation by @sebastianst in #12966
🚢 Docker Image https://us-docker.pkg.dev/oplabs-tools-artifacts/images/op-node:v1.10.0
op-deployer/v0.0.5
op-deployer/v0.0.4
Changelog
- 7550853 Check
bcast.From
correctly (#12941) - fd1e062 Revert "feat: Isthmus Contracts (#12746)"git (#12870)
- 2c5f6ed feat(ct): DeployDelayedWETH script (#12662)
- 9e9effa feat: DeployDisputeGame script (#12641)
- dad1087 feat: Isthmus Contracts (#12746)
- f6810a4 feat: opcm mainnet deploy. (#12953)
- b5a2955 goreleaser: cleanup (#12856)
- 11843b4 op-deployer: Add deploy mips script (#12835)
- 1f335f1 op-deployer: Add support for Isthmus calls to OPCM (#12753)
- dec8c60 op-deployer: Add support for alt-DA deployments (#12798)
- 9bdcb02 op-deployer: Fix useInterop flag (#12813)
- 4e13b20 op-deployer: Reduce test code duplication, put test funcs first (#12751)
- f94151b op-deployer: Refactor semver inspector, add L2 genesis test (#12946)
- 50564d4 op-deployer: Support forking live chains (#12918)
- a68e3ef op-deployer: Support overriding proof parameters (#12732)
- cd2df97 op-deployer: Test mainnet deployment (#12958)
- caf63ce op-deployer: add 'inspect superchain-registry' subcommand (#12736)
- b46bffe op-deployer: use dev keys for vaults in new intent (#12679)
- 5e209a5 op-e2e: interop cross L2 inbox system test (#12754)
- 8f0a9b2 opcm-redesign: opcm targets a single release (#12851)