This is a minor release & upgrading is optional.
This includes all changes from upstream v1.12 (Krogram DMZ).
Relevant changes from upstream include the following:
- In our GraphQL API, a breaking change is that all numeric values are now encoded as hex strings (ethereum/go-ethereum#26894). The internal GraphQL UI was updated to version 2.0. (ethereum/go-ethereum#27294).
- Regarding our move from leveldb to pebble, Geth now defaults to use Pebble as a backend if no existing database is found (ethereum/go-ethereum#27136). If a previous LevelDB database exists Geth will keep using that, and if you must have LevelDB for some compatibility reasons, you can force it in Geth with the --db.engine=leveldb flag.
- OP Mainnet & OP Goerli will keep using levelDB because of the migration step.
What's Changed
- miner: adjust test to handle updated min-recommit interval by @protolambda in #103
- Merge upstream geth 1.12.0 release by @ajsutton in #104
Full Changelog: v1.101106.0...v1.101200.0
Docker image available at https://us-docker.pkg.dev/oplabs-tools-artifacts/images/op-geth:v1.101200.0