Immutable
release. Only release title and notes can be modified.
Note
Recommended upgrade for fault-proof operators. Fixes precompile gas accounting in the fpvm provider — gas is fully spent on precompile halt (#21634) and out-of-gas on overspend is handled gracefully (#21582). Registry config decoding is now strict (deny_unknown_fields, #21648): unknown keys fail loudly; custom registry data with unmodeled keys will no longer load. Remaining changes are kona-sp1 proof-program scaffolding with no node-facing impact.
What's Changed in kona-node/v1.6.2
- refactor(kona-sp1): dedup advance_to_target onto kona-driver (#18494) by @digorithm in #21656
- kona-host: Clarify handling of precompile status. by @ajsutton in #21640
- feat(kona-sp1): scaffold super interop programs by @Inphi in #21578
- superchain: reject unknown keys when decoding registry configs by @sebastianst in #21648
- fix(kona): spend all gas on precompile halt in fpvm provider by @wwared in #21634
- fix(kona): graceful OOG on precompile gas overspend in fpvm provider by @ajsutton in #21582
- Remove kona-link-checker job, simplify kona README. by @ajsutton in #21628
- feat(op-alloy-network): make reqwest opt-in by @fakedev9999 in #21175
- fix(op-reth): set tx_gas_limit_cap for Osaka so eth_estimateGas works under Karst by @joshklop in #21574
- op-devstack: add controlled lifecycle support by @Inphi in #21286
- fix(kona-sp1): make BlobStore soundness self-contained by @digorithm in #21561
- refactor(kona): make sp1 range core natively testable by @Inphi in #21554
- feat(kona): add kona-sp1 range-executor + SP1 execute action test by @Inphi in #21528
Full Changelog: kona-node/v1.6.1...kona-node/v1.6.2
🚢 Docker Image: https://us-docker.pkg.dev/oplabs-tools-artifacts/images/kona-node:v1.6.2