Thanks to visit codestin.com
Credit goes to Github.com

Skip to content
This repository was archived by the owner on Jan 16, 2026. It is now read-only.

Releases: op-rs/kona

kona-node/v1.2.8

07 Jan 20:38
kona-node/v1.2.8
fe6dfcf

Choose a tag to compare

Description

Jovian compatible release of the kona-node that ensures the p2p layer of the node is compatible with dns addresses

What's Changed

Full Changelog: kona-node/v1.2.7...kona-node/v1.2.8

kona-node/v1.2.7

15 Dec 18:00
kona-node/v1.2.7
86910c9

Choose a tag to compare

Description

Small patch for the kona-node that contains a fix to pull the proper base fee params pre-holocene and post-canyon

What's Changed

  • refactor(node/service): remove SequencerActorBuilder by @einar-oplabs in #3152
  • chore(node/actor): Test: Prepare payload attr err while building unsealed payload by @pcw109550 in #3172
  • fix(ci): reduce ci usage by only running jobs on merge group by @theochap in #3194
  • kona-host: Remove timeout on preimage fetch retries. by @ajsutton in #3196
  • fix: use proper base fee params post-Canyon by @kien-rise in #3188

New Contributors

Full Changelog: kona-node/v1.2.6...kona-node/v1.2.7

kona-host/v1.2.7

15 Dec 18:02
kona-host/v1.2.7
86910c9

Choose a tag to compare

Description

Jovian compatible release of the kona-host that:

  • Removes the timeout for the hint fetcher (kona-host: Remove timeout on preimage fetch retries) by @ajsutton in #3196
  • fix: use proper base fee params post-Canyon (and pre-holocene) by @kien-rise in #3188

Upgrade is not mandatory at this time if running chains post Canyon. The hint fetcher timeout being a nuisance for long rpc request delays, this release fixes this issue.

What's Changed

  • feat(node): add sequencer key file loading support by @mikemillaa in #2871
  • feat(node): add admin_resetDerivationPipeline RPC endpoint by @mablr in #3121
  • refactor(rpc): move rollup_boost_health to separate endpoint by @teddyknox in #3131
  • Remove unnecessary clone of chain_dbs_map in init_l1_watcher by @sashass1315 in #2990
  • fix(sources): migrate from rustls-pemfile to rustls-pki-types by @Himess in #3150
  • chore(ci): use gh hosted runners by @theochap in #3164
  • nit(node/service): move all the l1 arguments into a single struct by @theochap in #3144
  • build(node): fix short SHA length for version suffix by @saylor-mik87786 in #3125
  • fix: update lychee config link by @sashaodessa in #3047
  • Remove unused SingleBatch::has_invalid_transactions helper by @leopardracer in #3005
  • docs(beacon): clarify new_http docstring to reflect String input inst… by @gap-editor in #2969
  • chore(deps): bump actions/checkout from 5 to 6 by @dependabot[bot] in #3064
  • chore(doc): update npm packages by @bravesasha in #3153
  • feat: support DNS based multi-adddress in the connection gater object by @jelias2 in #3103
  • chore(deps): upgrade deps by @theochap in #3160
  • feat(node/EngineActor): Wraps EngineClient in a trait to allow mocking in task tests by @op-will in #3123
  • refactor(node/service): simplify l1_watcher_rpc actor by @einar-oplabs in #3086
  • feat(cli/slot-time): override slot time for l1 by @theochap in #3158
  • chore(bin/rollup): remove rollup binary by @theochap in #3161
  • chore(kurtosis): remove deprecated kurtosis deployments from kona. by @theochap in #3148
  • fix(node/p2p): resolve dns addresses for peer bootnodes by @theochap in #3173
  • refactor(node/service): remove SequencerActorBuilder by @einar-oplabs in #3152
  • chore(node/actor): Test: Prepare payload attr err while building unsealed payload by @pcw109550 in #3172
  • fix(ci): reduce ci usage by only running jobs on merge group by @theochap in #3194
  • kona-host: Remove timeout on preimage fetch retries. by @ajsutton in #3196
  • fix: use proper base fee params post-Canyon by @kien-rise in #3188

New Contributors

Full Changelog: kona-host/v1.2.5...kona-host/v1.2.7

kona-client/v1.2.7

15 Dec 18:03
kona-client/v1.2.7
86910c9

Choose a tag to compare

Description

Jovian compatible release of the kona-client compatible with kona-host v1.2.7 that:

  • Removes the timeout for the hint fetcher (kona-host: Remove timeout on preimage fetch retries) by @ajsutton in #3196
  • fix: use proper base fee params post-Canyon and pre-holocene by @kien-rise in #3188

Upgrade is not mandatory at this time

What's Changed

  • feat(node): add sequencer key file loading support by @mikemillaa in #2871
  • feat(node): add admin_resetDerivationPipeline RPC endpoint by @mablr in #3121
  • refactor(rpc): move rollup_boost_health to separate endpoint by @teddyknox in #3131
  • Remove unnecessary clone of chain_dbs_map in init_l1_watcher by @sashass1315 in #2990
  • fix(sources): migrate from rustls-pemfile to rustls-pki-types by @Himess in #3150
  • chore(ci): use gh hosted runners by @theochap in #3164
  • nit(node/service): move all the l1 arguments into a single struct by @theochap in #3144
  • build(node): fix short SHA length for version suffix by @saylor-mik87786 in #3125
  • fix: update lychee config link by @sashaodessa in #3047
  • Remove unused SingleBatch::has_invalid_transactions helper by @leopardracer in #3005
  • docs(beacon): clarify new_http docstring to reflect String input inst… by @gap-editor in #2969
  • chore(deps): bump actions/checkout from 5 to 6 by @dependabot[bot] in #3064
  • chore(doc): update npm packages by @bravesasha in #3153
  • feat: support DNS based multi-adddress in the connection gater object by @jelias2 in #3103
  • chore(deps): upgrade deps by @theochap in #3160
  • feat(node/EngineActor): Wraps EngineClient in a trait to allow mocking in task tests by @op-will in #3123
  • refactor(node/service): simplify l1_watcher_rpc actor by @einar-oplabs in #3086
  • feat(cli/slot-time): override slot time for l1 by @theochap in #3158
  • chore(bin/rollup): remove rollup binary by @theochap in #3161
  • chore(kurtosis): remove deprecated kurtosis deployments from kona. by @theochap in #3148
  • fix(node/p2p): resolve dns addresses for peer bootnodes by @theochap in #3173
  • refactor(node/service): remove SequencerActorBuilder by @einar-oplabs in #3152
  • chore(node/actor): Test: Prepare payload attr err while building unsealed payload by @pcw109550 in #3172
  • fix(ci): reduce ci usage by only running jobs on merge group by @theochap in #3194
  • kona-host: Remove timeout on preimage fetch retries. by @ajsutton in #3196
  • fix: use proper base fee params post-Canyon by @kien-rise in #3188

New Contributors

Full Changelog: kona-client/v1.2.5...kona-client/v1.2.7

kona-node/v1.2.6

09 Dec 21:21
kona-node/v1.2.6
6480997

Choose a tag to compare

Description

kona-node/v1.2.6 contains some improvements and fixes to kona's P2p and RPC actors. In particular:

  • feat(node): add sequencer key file loading support by @mikemillaa in #2871
  • feat(node): add admin_resetDerivationPipeline RPC endpoint by @mablr in #3121
  • refactor(rpc): move rollup_boost_health to separate endpoint by @teddyknox in #3131
  • feat: support DNS based multi-adddress in the connection gater object by @jelias2 in #3103
  • feat(cli/slot-time): override slot time for l1 by @theochap in #3158. May be a breaking change for implementors of the BeaconApi trait.
  • fix(node/p2p): resolve dns addresses for peer bootnodes by @theochap in #3173

It is not required to update at this time.

What's Changed

  • feat(node): add sequencer key file loading support by @mikemillaa in #2871
  • feat(node): add admin_resetDerivationPipeline RPC endpoint by @mablr in #3121
  • refactor(rpc): move rollup_boost_health to separate endpoint by @teddyknox in #3131
  • Remove unnecessary clone of chain_dbs_map in init_l1_watcher by @sashass1315 in #2990
  • fix(sources): migrate from rustls-pemfile to rustls-pki-types by @Himess in #3150
  • chore(ci): use gh hosted runners by @theochap in #3164
  • nit(node/service): move all the l1 arguments into a single struct by @theochap in #3144
  • build(node): fix short SHA length for version suffix by @saylor-mik87786 in #3125
  • fix: update lychee config link by @sashaodessa in #3047
  • Remove unused SingleBatch::has_invalid_transactions helper by @leopardracer in #3005
  • docs(beacon): clarify new_http docstring to reflect String input inst… by @gap-editor in #2969
  • chore(deps): bump actions/checkout from 5 to 6 by @dependabot[bot] in #3064
  • chore(doc): update npm packages by @bravesasha in #3153
  • feat: support DNS based multi-adddress in the connection gater object by @jelias2 in #3103
  • chore(deps): upgrade deps by @theochap in #3160
  • feat(node/EngineActor): Wraps EngineClient in a trait to allow mocking in task tests by @op-will in #3123
  • refactor(node/service): simplify l1_watcher_rpc actor by @einar-oplabs in #3086
  • feat(cli/slot-time): override slot time for l1 by @theochap in #3158
  • chore(bin/rollup): remove rollup binary by @theochap in #3161
  • chore(kurtosis): remove deprecated kurtosis deployments from kona. by @theochap in #3148
  • fix(node/p2p): resolve dns addresses for peer bootnodes by @theochap in #3173

New Contributors

Full Changelog: kona-node/v1.2.5...kona-node/v1.2.6

kona-node/v1.2.5

03 Dec 20:42
kona-node/v1.2.5
cadbd20

Choose a tag to compare

Description

kona-node v1.2.5 contains important patches and fixes for v1.2.4 that caused derivation failure in some situations. In particular:

  • fix(protocol/derivation): ensure that conversion to deposit only payload correctly filters user transactions by @theochap in #3077.
  • fix(protocol/deposit): fix deposit parsing to ensure that all the contract fields are well encoded by @theochap in #3078
  • fix(protocol/derive): fix singular batch extraction error handling by @sebastianst in #3059

This release also contains:

  • A native integration of the rollup-boost library in kona: feat(node/rollup-boost): Integrate rollup-boost library for native flashblocks by @teddyknox and @theochap in #2988
  • Some changes to the actor system to make kona-node easier to unit-test:
    • chore(node): Make Actors Testable by @op-will in #3045
    • feat(node/actor): Expose unsafe head fetch functionality in BlockBuildingClient by @op-will in #3087
    • chore(node/actor): Adds tests for Sequencer Admin API by @op-will in #3101

What's Changed

  • chore(ci/cache): cache reth deps by @theochap in #3039
  • Revert "chore(ci/cache): cache reth deps" by @theochap in #3040
  • Reduce redundant Arc clones in proof L1 pipeline initialization by @Galoretka in #3038
  • chore(ci): rework test justfile to try and improve CI times by @theochap in #3041
  • fix(ci/caching): adding back caching by job id. fixing action tests code coverage by @theochap in #3050
  • fix: update channel rlp length tracking by @davidjsonn in #3046
  • chore(supervisor-storage): remove unused Debug import from log_provider by @soniseth0 in #3056
  • feat(node/rollup-boost): Integrate rollup-boost library for native flashblocks by @teddyknox and @theochap in #2988
  • chore(node): Make Actors Testable by @op-will in #3045
  • fix(protocol/derivation): ensure that conversion to deposit only payload correctly filters user transactions by @theochap in #3077
  • fix(node/test): lower finalization threshold for TestSyncFinalized by @theochap in #3061
  • feat(node/actor): Expose unsafe head fetch functionality in BlockBuildingClient by @op-will in #3087
  • feat(node/actor): Make SequencerActor generic over new tx gossip trait by @op-will in #3076
  • fix(protocol/deposit): fix deposit parsing to ensure that all the contract fields are well encoded by @theochap in #3078
  • cleanup: remove redundant clone in rollup boost new_payload_v4 by @justinbay in #3105
  • Simplify short SHA emission in rollup build script by @Doryu001 in #3106
  • chore(node/actor): Adds tests for Sequencer Admin API by @op-will in #3101
  • feat(docker): Build cannon kona prestates for custom chains by @Inphi in #3118
  • fix(executor): use correct error type for denominator zero check by @Fallengirl in #3099
  • fix: Use bytecode_address instead of target_address by @yoshidan in #3117
  • chore(node/service): Remove unused service/standard/node.rs by @op-will in #3129
  • chore(proof): add panic message to exit syscall by @saylor-mik87786 in #3004
  • fix(protocol/derive): fix singular batch extraction error handling by @sebastianst in #3059
  • chore(deps): update npm packages in docs by @theochap in #3132

New Contributors

Full Changelog: kona-node/v1.2.4...kona-node/v1.2.5

kona-host/v1.2.5

03 Dec 20:46
kona-host/v1.2.5
cadbd20

Choose a tag to compare

Description

kona-host v1.2.5 contains important patches and fixes for v1.2.4 that caused derivation failure in some situations. In particular:

  • fix: Use bytecode_address instead of target_address by @yoshidan in #3117
  • fix(protocol/deposit): fix deposit parsing to ensure that all the contract fields are well encoded by @theochap in #3078
  • fix(protocol/derive): fix singular batch extraction error handling by @sebastianst in #3059

This release also contains:

  • feat(docker): Build cannon kona prestates for custom chains by @Inphi in #3118

What's Changed

  • chore(ci/cache): cache reth deps by @theochap in #3039
  • Revert "chore(ci/cache): cache reth deps" by @theochap in #3040
  • Reduce redundant Arc clones in proof L1 pipeline initialization by @Galoretka in #3038
  • chore(ci): rework test justfile to try and improve CI times by @theochap in #3041
  • fix(ci/caching): adding back caching by job id. fixing action tests code coverage by @theochap in #3050
  • fix: update channel rlp length tracking by @davidjsonn in #3046
  • chore(supervisor-storage): remove unused Debug import from log_provider by @soniseth0 in #3056
  • feat(node/rollup-boost): Integrate rollup-boost library for native flashblocks by @teddyknox in #2988
  • chore(node): Make Actors Testable by @op-will in #3045
  • fix(protocol/derivation): ensure that conversion to deposit only payload correctly filters user transactions by @theochap in #3077
  • fix(node/test): lower finalization threshold for TestSyncFinalized by @theochap in #3061
  • feat(node/actor): Expose unsafe head fetch functionality in BlockBuildingClient by @op-will in #3087
  • feat(node/actor): Make SequencerActor generic over new tx gossip trait by @op-will in #3076
  • fix(protocol/deposit): fix deposit parsing to ensure that all the contract fields are well encoded by @theochap in #3078
  • cleanup: remove redundant clone in rollup boost new_payload_v4 by @justinbay in #3105
  • Simplify short SHA emission in rollup build script by @Doryu001 in #3106
  • chore(node/actor): Adds tests for Sequencer Admin API by @op-will in #3101
  • feat(docker): Build cannon kona prestates for custom chains by @Inphi in #3118
  • fix(executor): use correct error type for denominator zero check by @Fallengirl in #3099
  • fix: Use bytecode_address instead of target_address by @yoshidan in #3117
  • chore(node/service): Remove unused service/standard/node.rs by @op-will in #3129
  • chore(proof): add panic message to exit syscall by @saylor-mik87786 in #3004
  • fix(protocol/derive): fix singular batch extraction error handling by @sebastianst in #3059
  • chore(deps): update npm packages in docs by @theochap in #3132

New Contributors

Full Changelog: kona-host/v1.2.4...kona-host/v1.2.5

kona-client/v1.2.5

03 Dec 20:46
kona-client/v1.2.5
cadbd20

Choose a tag to compare

Description

kona-client v1.2.5 contains important patches and fixes for v1.2.4 that caused derivation failure in some situations. In particular:

  • fix: Use bytecode_address instead of target_address by @yoshidan in #3117
  • fix(protocol/deposit): fix deposit parsing to ensure that all the contract fields are well encoded by @theochap in #3078
  • fix(protocol/derive): fix singular batch extraction error handling by @sebastianst in #3059

This release also contains:

  • feat(docker): Build cannon kona prestates for custom chains by @Inphi in #3118

What's Changed

  • chore(ci/cache): cache reth deps by @theochap in #3039
  • Revert "chore(ci/cache): cache reth deps" by @theochap in #3040
  • Reduce redundant Arc clones in proof L1 pipeline initialization by @Galoretka in #3038
  • chore(ci): rework test justfile to try and improve CI times by @theochap in #3041
  • fix(ci/caching): adding back caching by job id. fixing action tests code coverage by @theochap in #3050
  • fix: update channel rlp length tracking by @davidjsonn in #3046
  • chore(supervisor-storage): remove unused Debug import from log_provider by @soniseth0 in #3056
  • feat(node/rollup-boost): Integrate rollup-boost library for native flashblocks by @teddyknox in #2988
  • chore(node): Make Actors Testable by @op-will in #3045
  • fix(protocol/derivation): ensure that conversion to deposit only payload correctly filters user transactions by @theochap in #3077
  • fix(node/test): lower finalization threshold for TestSyncFinalized by @theochap in #3061
  • feat(node/actor): Expose unsafe head fetch functionality in BlockBuildingClient by @op-will in #3087
  • feat(node/actor): Make SequencerActor generic over new tx gossip trait by @op-will in #3076
  • fix(protocol/deposit): fix deposit parsing to ensure that all the contract fields are well encoded by @theochap in #3078
  • cleanup: remove redundant clone in rollup boost new_payload_v4 by @justinbay in #3105
  • Simplify short SHA emission in rollup build script by @Doryu001 in #3106
  • chore(node/actor): Adds tests for Sequencer Admin API by @op-will in #3101
  • feat(docker): Build cannon kona prestates for custom chains by @Inphi in #3118
  • fix(executor): use correct error type for denominator zero check by @Fallengirl in #3099
  • fix: Use bytecode_address instead of target_address by @yoshidan in #3117
  • chore(node/service): Remove unused service/standard/node.rs by @op-will in #3129
  • chore(proof): add panic message to exit syscall by @saylor-mik87786 in #3004
  • fix(protocol/derive): fix singular batch extraction error handling by @sebastianst in #3059
  • chore(deps): update npm packages in docs by @theochap in #3132

New Contributors

Full Changelog: kona-client/v1.2.4...kona-client/v1.2.5

kona-node/v1.2.4

14 Nov 15:50
kona-node/v1.2.4
be9d673

Choose a tag to compare

Description

Minor release of the kona-node which contains a few patches and quality of life improvements. Updates the superchain-registry to commit ethereum-optimism/superchain-registry@59e22d2

What's Changed

New Contributors

Full Changelog: kona-node/v1.2.2...kona-node/v1.2.4

kona-host/v1.2.4

14 Nov 15:51
kona-host/v1.2.4
be9d673

Choose a tag to compare

Description

Minor release of the kona-host which contains a few patches and quality of life improvements. Updates the superchain-registry to commit ethereum-optimism/superchain-registry@59e22d2

What's Changed

New Contributors

Full Changelog: kona-host/v1.2.2...kona-host/v1.2.4