Releases: op-rs/kona
kona-node/v1.2.0
Description
Jovian ready release of the kona-node.
Jovian Activation timestamps:
- Mainnet: 1764086401 # Tue 25 Nov 2025 16:00:01 UTC
- Sepolia: 1762963201 # Wed 12 Nov 2025 16:00:01 UTC
- Devnet: 1762185600 # Mon 3 Nov 2025 16:00:00 UTC
What's Changed
- chore(protocol): refactor common logic of hardfork specific protocol code by @mablr in #2939
- chore: use
is_multiple_ofzero-cost abstraction by @mablr in #2940 - chore(lints): fix anyhow lints by @theochap in #2945
- feat(jovian/da-footprint): integrate the DA footprint block limit in kona by @theochap in #2934
- feat(ci): run acceptance tests with kona node and op-reth by @theochap in #2902
- docs: fix broken links by @MozirDmitriy in #2941
- chore: Remove stale TODOs in derivation_provider by @radik878 in #2944
- chore(deps): bump notify from 6.1.1 to 8.2.0 by @dependabot[bot] in #2949
- chore(codeowners): Update codeowners by @emhane in #2947
- fix(tests/long-running): long running tests work for sysgo by @theochap in #2953
- feat(jovian/tests): import jovian acceptance tests. Ensure action and acceptance tests are passing by @theochap in #2955
- feat(jovian): check that single batches only contain transactions. import latest test suite from monorepo by @theochap in #2966
- chore(deps): bump actions/download-artifact from 4 to 6 by @dependabot[bot] in #2973
- chore(deps): bump actions/upload-artifact from 4 to 5 by @dependabot[bot] in #2974
- New accelerated precompile input limits for Jovian by @pauldowman in #2981
- chore: reduce L1WatcherRPC poll interval from 13s to 5s by @thunggis in #2967
- fix(hardforks/bpo): add bpo activation timestamps by @theochap in #2964
- feat(jovian/scr): update superchain registry. update alloy-hardfork dependency by @theochap in #2968
- docs(core/syncnode): clarify ManagedNode role by @GarmashAlex in #2942
- chore(deps): update alloy/revm deps and remove patches by @theochap in #2992
New Contributors
- @mablr made their first contribution in #2939
- @pauldowman made their first contribution in #2981
- @thunggis made their first contribution in #2967
Full Changelog: kona-node/v1.1.6...kona-node/v1.2.0
kona-host/v1.2.0
Description
Jovian ready release of the kona-host.
Jovian Activation timestamps:
- Mainnet: 1764086401 # Tue 25 Nov 2025 16:00:01 UTC
- Sepolia: 1762963201 # Wed 12 Nov 2025 16:00:01 UTC
- Devnet: 1762185600 # Mon 3 Nov 2025 16:00:00 UTC
What's Changed
- chore(protocol): refactor common logic of hardfork specific protocol code by @mablr in #2939
- chore: use
is_multiple_ofzero-cost abstraction by @mablr in #2940 - chore(lints): fix anyhow lints by @theochap in #2945
- feat(jovian/da-footprint): integrate the DA footprint block limit in kona by @theochap in #2934
- feat(ci): run acceptance tests with kona node and op-reth by @theochap in #2902
- docs: fix broken links by @MozirDmitriy in #2941
- chore: Remove stale TODOs in derivation_provider by @radik878 in #2944
- chore(deps): bump notify from 6.1.1 to 8.2.0 by @dependabot[bot] in #2949
- chore(codeowners): Update codeowners by @emhane in #2947
- fix(tests/long-running): long running tests work for sysgo by @theochap in #2953
- feat(jovian/tests): import jovian acceptance tests. Ensure action and acceptance tests are passing by @theochap in #2955
- feat(jovian): check that single batches only contain transactions. import latest test suite from monorepo by @theochap in #2966
- chore(deps): bump actions/download-artifact from 4 to 6 by @dependabot[bot] in #2973
- chore(deps): bump actions/upload-artifact from 4 to 5 by @dependabot[bot] in #2974
- New accelerated precompile input limits for Jovian by @pauldowman in #2981
- chore: reduce L1WatcherRPC poll interval from 13s to 5s by @thunggis in #2967
- fix(hardforks/bpo): add bpo activation timestamps by @theochap in #2964
- feat(jovian/scr): update superchain registry. update alloy-hardfork dependency by @theochap in #2968
- docs(core/syncnode): clarify ManagedNode role by @GarmashAlex in #2942
- chore(deps): update alloy/revm deps and remove patches by @theochap in #2992
New Contributors
- @mablr made their first contribution in #2939
- @pauldowman made their first contribution in #2981
- @thunggis made their first contribution in #2967
Full Changelog: kona-host/v1.1.6...kona-host/v1.2.0
kona-client/v1.2.0
Description
Jovian ready release of the kona-client.
Jovian Activation timestamps:
- Mainnet: 1764086401 # Tue 25 Nov 2025 16:00:01 UTC
- Sepolia: 1762963201 # Wed 12 Nov 2025 16:00:01 UTC
- Devnet: 1762185600 # Mon 3 Nov 2025 16:00:00 UTC
What's Changed
- chore(protocol): refactor common logic of hardfork specific protocol code by @mablr in #2939
- chore: use
is_multiple_ofzero-cost abstraction by @mablr in #2940 - chore(lints): fix anyhow lints by @theochap in #2945
- feat(jovian/da-footprint): integrate the DA footprint block limit in kona by @theochap in #2934
- feat(ci): run acceptance tests with kona node and op-reth by @theochap in #2902
- docs: fix broken links by @MozirDmitriy in #2941
- chore: Remove stale TODOs in derivation_provider by @radik878 in #2944
- chore(deps): bump notify from 6.1.1 to 8.2.0 by @dependabot[bot] in #2949
- chore(codeowners): Update codeowners by @emhane in #2947
- fix(tests/long-running): long running tests work for sysgo by @theochap in #2953
- feat(jovian/tests): import jovian acceptance tests. Ensure action and acceptance tests are passing by @theochap in #2955
- feat(jovian): check that single batches only contain transactions. import latest test suite from monorepo by @theochap in #2966
- chore(deps): bump actions/download-artifact from 4 to 6 by @dependabot[bot] in #2973
- chore(deps): bump actions/upload-artifact from 4 to 5 by @dependabot[bot] in #2974
- New accelerated precompile input limits for Jovian by @pauldowman in #2981
- chore: reduce L1WatcherRPC poll interval from 13s to 5s by @thunggis in #2967
- fix(hardforks/bpo): add bpo activation timestamps by @theochap in #2964
- feat(jovian/scr): update superchain registry. update alloy-hardfork dependency by @theochap in #2968
- docs(core/syncnode): clarify ManagedNode role by @GarmashAlex in #2942
- chore(deps): update alloy/revm deps and remove patches by @theochap in #2992
New Contributors
- @mablr made their first contribution in #2939
- @pauldowman made their first contribution in #2981
- @thunggis made their first contribution in #2967
Full Changelog: kona-client/v1.1.6...kona-client/v1.2.0
kona-node/v1.1.6
Description
Patched version of kona-node/v1.1.3 that contains updated timestamps for the bpo hardforks 1 and 2 for Sepolia and Holesky and fixes to alloy-rs.
Full Changelog: kona-node/v1.1.3...kona-node/v1.1.6
kona-host/v1.1.6
Description
Patched version of kona-host/v1.1.3 that contains updated timestamps for the bpo hardforks 1 and 2 for Sepolia and Holesky and fixes to alloy-rs.
Full Changelog: kona-host/v1.1.3...kona-host/v1.1.6
kona-client/v1.1.6
Description
Patched version of kona-client/v1.1.3 that contains updated timestamps for the bpo hardforks 1 and 2 for Sepolia and Holesky and fixes to alloy-rs.
Full Changelog: kona-client/v1.1.3...kona-client/v1.1.6
kona-node/v1.1.3
Patched fusaka ready release
Patched release of kona-node for Fusaka defense. Fixes a build issue from proof programs
What's Changed
- fix(proofs): fix prestate gha by @theochap in #2921
- chore(deps): upgrade alloy dependencies. update the get blobs response type by @theochap in #2923
- fix(node/rpc): use alloy hashmap instead of std by @theochap in #2925
- chore: Fix typos across multiple files by @kerimmoresh in #2900
- (tests) Replace context.TODO() with bounded context in reorg tests by @viktorking7 in #2910
- chore: update README badge link codecov by @mdqst in #2928
- chore: Increase derivation pipeline visibility by @hashcashier in #2926
New Contributors
- @kerimmoresh made their first contribution in #2900
- @viktorking7 made their first contribution in #2910
Full Changelog: kona-node/v1.1.2...kona-node/v1.1.3
kona-host/v1.1.3
Fusaka ready release of kona-host
This is a patched release of kona-host/v1.1.0.rc-3 that fixes a build issue that prevented compilation of op-succinct: #2925. It also increases pipeline visibility.
What's Changed
- chore(client): rename client binary by @theochap in #2918
- fix(fusaka): fix commitment verification check by @theochap in #2920
- fix(proofs): fix prestate gha by @theochap in #2921
- chore(deps): upgrade alloy dependencies. update the get blobs response type by @theochap in #2923
- fix(node/rpc): use alloy hashmap instead of std by @theochap in #2925
- chore: Fix typos across multiple files by @kerimmoresh in #2900
- (tests) Replace context.TODO() with bounded context in reorg tests by @viktorking7 in #2910
- chore: update README badge link codecov by @mdqst in #2928
- chore: Increase derivation pipeline visibility by @hashcashier in #2926
New Contributors
- @kerimmoresh made their first contribution in #2900
- @viktorking7 made their first contribution in #2910
Full Changelog: kona-host/v1.1.0-rc.3...kona-host/v1.1.3
kona-client/v1.1.3
Fusaka ready release of kona-client
This is a patched release of kona-client/v1.1.0-rc.3 that fixes a build issue that prevented compilation of op-succinct: #2925. It also increases pipeline visibility.
What's Changed
- fix(fusaka): fix commitment verification check by @theochap in #2920
- fix(proofs): fix prestate gha by @theochap in #2921
- chore(deps): upgrade alloy dependencies. update the get blobs response type by @theochap in #2923
- fix(node/rpc): use alloy hashmap instead of std by @theochap in #2925
- chore: Fix typos across multiple files by @kerimmoresh in #2900
- (tests) Replace context.TODO() with bounded context in reorg tests by @viktorking7 in #2910
- chore: update README badge link codecov by @mdqst in #2928
- chore: Increase derivation pipeline visibility by @hashcashier in #2926
New Contributors
- @kerimmoresh made their first contribution in #2900
- @viktorking7 made their first contribution in #2910
Full Changelog: kona-client/v1.1.0-rc.3...kona-client/v1.1.3
kona-node/v1.1.2
Fusaka ready release of kona-node.
This is the Fusaka ready release for the kona-node. This version should be used by the node operators that want to operate a kona-node for Ethereum L1 Chains where Fusaka is active.
What's Changed
- feat(l1/fusaka): add custom l1 configs to kona by @theochap in #2892
- feat(tests/e2e): deprecate kurtosis, replace by sysgo tests by @theochap in #2901
- fix(node/engine): fix new payload error type by @theochap in #2903
- feat(fusaka-defense/l1-provider): allow to skip blob verification by @theochap in #2905
- chore(fusaka/deps): update reth deps by @theochap in #2906
- chore(ci): update action tests by @theochap in #2908
- Revert "feat(fusaka-defense/l1-provider): allow to skip blob verification" by @theochap in #2912
- chore(deps): update deps by @theochap in #2913
- fix: remove redundant AdminRpc clone by @strmfos in #2909
- docs: update TODO comment to reference merged spec PR #708 by @ilikecodewithmyhand in #2885
- fix(storage): cross-safe test to check derivation storage presence by @GarmashAlex in #2893
- Update README badge link codecov by @Olexandr88 in #2904
- fix: correct SHA short length in rollup build script by @strmfos in #2794
- feat(blob/verification): manually compute blob commitment and verify commitment integrity. by @theochap in #2914
- feat(l1-providers/fusaka): support v1/beacon/blobs by @theochap in #2907
- chore(release): update submodule to enable permissions by @theochap in #2916
- chore(release): update submodule to enable permissions by @theochap in #2917
- fix(gha): fix docker workflow permissions by @theochap in #2919
- chore(client): rename client binary by @theochap in #2918
- fix(fusaka): fix commitment verification check by @theochap in #2920
Full Changelog: kona-node/v1.0.1...kona-node/v1.1.2