github ethereum-optimism/optimism kona-node/v1.2.15

latest releases: op-challenger/v1.9.1-rc.4, op-node/v1.16.12, op-batcher/v1.16.7...
one day ago

This is a recommended release containing correctness and stability fixes for kona-node.

What's Changed in kona-node/v1.2.15

  • fix(kona/protocol): add bounds checks in read_tx_data for truncated and oversized payloads, preventing malformed payload panics and aligning behavior with op-node
    (#19904)
  • fix(kona/derive): reset the indexed traversal pipeline on Holocene activation so interop clients apply required system config updates correctly (#19905)
  • fix(kona-node): handle a missing L1 origin block in the sequencer by recovering with an engine reset instead of panicking (#19945)
  • fix(kona): use deterministic BTreeMap JSON serialization in the interop host to avoid cross-process divergence in serialized preimages (#19906)
  • fix(kona): improve interop consolidation by sending the L2Transactions hint before trie walks, skipping re-validation of deposit-only replacement blocks, and removing an obsolete replacement deposit transaction
    (#19850, #19890, #19894)
  • feat!(rust): upgrade core Rust dependencies, including alloy-evm and reth, for the kona workspace (#19854)
  • refactor(kona): remove native rollup-boost support from kona-node; operators that rely on rollup-boost should run it as a standalone sidecar and point kona-node’s L2 engine URL at it
    (#19900)
  • fix(kona-proof-interop): improve rollup config warnings to report only missing chain IDs (#19729)

Full Changelog: kona-node/v1.2.14...kona-node/v1.2.15

🚢 Docker Image: https://us-docker.pkg.dev/oplabs-tools-artifacts/images/kona-node:v1.2.15

Don't miss a new optimism release

NewReleases is sending notifications on new releases.