Skip to content

Releases: ethereum-optimism/optimism

OP Contracts v1.8.0-rc.1

07 Nov 05:51
1f6bac3
Compare
Choose a tag to compare

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 included in this release:

  • MIPS: 1.2.1
  • 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-dispute-mon/v1.2.0

05 Nov 22:55
op-dispute-mon/v1.2.0
84ba885
Compare
Choose a tag to compare

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

  • Use game data from previous update cycle if fetching fails. This ensures aggregate metrics remain accurate when there are intermittent errors from source nodes. (#12481)
  • Add op_dispute_mon_oldest_game_update_time metric to report the timestamp of the least recently updated game.

Full Changelog: op-dispute-mon/v1.1.0...op-dispute-mon/v1.2.0

🚢 Docker Image:

op-challenger/v1.2.0

05 Nov 22:55
op-challenger/v1.2.0
4b1c12a
Compare
Choose a tag to compare

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

  • Allow op-challenger to startup when an enabled trace type does not have a game implementation set on chain (#12539)
  • Use binary snapshots with Asterisc (#12586)
  • Introduce --prestates-url option to specify a URL to download prestates for all trace types from. Can be overridden for specific VM types with --cannon-prestates-url, --asterisc-prestates-url and --asterisc-kona-prestates-url (#12440)
  • All prestates URL options now accept file URLs in addition to http and https (#12441)
  • op-program log level is now automatically set to match op-challenger log level (#12379)

Full Changelog: op-challenger/v1.1.2...op-challenger/v1.2.0

🚢 Docker Image:

op-deployer/v0.0.3

28 Oct 05:27
06a7ce2
Compare
Choose a tag to compare

Changelog

  • 96468b7 op-deployer: Add Docker builds (#12660)
  • d73a4bc op-service, op-deployer: Support marshaling systemconfig in pre-Holocene format (#12619)

op-deployer/v0.0.2

22 Oct 22:06
e372a2d
Compare
Choose a tag to compare

Changelog

op-deployer/v0.0.1-rc.0

19 Oct 03:29
21dae7f
Compare
Choose a tag to compare

Changelog

  • f58f1f5 op-deployer: Marshal tag-based ArtifactsLocator with correct scheme (#12494)
  • da6625f op-deployer: Most implementation addresses not set in state.json when standard release tag used (#12434)
  • 1f106f7 op-deployer: Package for production (#12491)
  • 5f7f44c op-deployer: Remove irrelevant flags (#12525)
  • 05961cc op-deployer: error handling bugs (#12507)
  • 5a37546 op-deployer: update default gas limit values. (#12524)
  • ceafacf op-deployer: updating opcm proxies for mainnet and sepolia (#12527)
  • 1bf64d9 op-e2e: Increase timeout on output submitter test (#12531)
  • c05aca3 opcm: exposing preimage oracle and mips singletons via DeployOPChain.s.sol (#12521)

op-stack v1.9.4

21 Oct 15:23
2c24e65
Compare
Choose a tag to compare

Overview

⬆️ This release updates the op-geth dependency to v1.101411.0, which includes the upstream go-ethereum changes until v1.14.11.

Other changes are related to ongoing development of Interop and Holocene, and other minor fixes.

What's Changed

New Contributors

Full Changelog: v1.9.3...v1.9.4

🚢 Docker Images:

https://us-docker.pkg.dev/oplabs-tools-artifacts/images/op-node:v1.9.4
https://us-docker.pkg.dev/oplabs-tools-artifacts/images/op-batcher:v1.9.4
https://us-docker.pkg.dev/oplabs-tools-artifacts/images/op-proposer:v1.9.4

op-challenger v1.1.2

27 Sep 04:03
op-challenger/v1.1.2
4680790
Compare
Choose a tag to compare

Overview

This is a minor release of op-challenger with minor new features. It is an optional upgrade for all users.

What's Changed

  • Skip prestate verifications for the permissioned game. (#12140)

Full Changelog: op-challenger/v1.1.0...op-challenger/v1.1.2

🚢 Docker Image:

op-stack v1.9.3

01 Oct 09:55
e81c50d
Compare
Choose a tag to compare

Overview

This release improves the automatic data-availability switching behavior of op-batcher. It will now assess the optimal configuration (i.e. to use calldata or blobs) based on market conditions immediately before it is due to send an L1 transaction (instead of when it starts to build a channel) (#12002 #12115). This release also includes minor bug fixes for and improvements to op-node and op-batcher.

Partial Changelog

Full Changelog: v1.9.2...v1.9.3

🚢 Docker Images:

op-contracts/v1.7.0-beta.1+l2-contracts

16 Sep 16:06
5e14a61
Compare
Choose a tag to compare

Overview

This release is suitable for generating L2 genesis. The L1 contract deployments should be done with another release.

Full Contract Set

A chain using this contracts release must be using the following contracts at the specified semvers.

The following contracts are included in this release:

  • BaseFeeVault: 1.5.0-beta.2
  • DeployerWhitelist: 1.1.1-beta.1
  • EAS: 1.4.1-beta.1
  • GasPriceOracle.sol: 1.3.1-beta.1
  • L1Block.sol: 1.5.1-beta.1
  • L1BlockNumber.sol: 1.1.1-beta.1
  • L1FeeVault.sol:13: 1.5.0-beta.2
  • L2CrossDomainMessenger.sol:20: 2.1.1-beta.1
  • L2ERC721Bridge.sol: 1.7.1-beta.2
  • L2StandardBridge.sol: 1.11.1-beta.1
  • L2ToL1MessagePasser.sol: 1.1.1-beta.1
  • OptimismMintableERC20: 1.4.0-beta.1
  • OptimismMintableERC20Factory: 1.10.1-beta.2
  • OptimismMintableERC721: 1.3.1-beta.1
  • OptimismMintableERC721Factory: 1.4.1-beta.1
  • SchemaRegistry: 1.3.1-beta.1
  • SequencerFeeVault.sol: 1.5.0-beta.2
  • WETH.sol: 1.0.0-beta.1