Releases: anton-rs/kona
`kona-client` v0.1.0-alpha.4
Release Overview
This release marks the fourth alpha release of kona-client
v0.1.0
, the fault proof program built on top of kona
's libraries.
Prestate Artifacts
Distributed Artifacts
The pre-built artifact archive for the asterisc
FPVM, including the prestate.json
+ prestate-proof.json
as well as the kona-client
+ asterisc
binaries, is included in the release artifacts. To extract the archive after downloading, run:
tar --zstd -xf prestate-artifacts-asterisc.tar.zst
Versions:
asterisc
v1.0.0
kona-client
v0.1.0-alpha.4
Prestate hashes
asterisc
:0x03c50fbef46a05f93ea7665fa89015c2108e10c1b4501799c0663774bd35a9c5
cannon
: This release does not include release artifacts for thecannon
FPVM
Verification
To reproduce and verify the asterisc
prestate JSONs for this release locally, as well as build the asterisc
+ kona-client
binaries:
- Clone
kona
- Checkout
kona-client-v0.1.0-alpha.4
- In the repository root, run
just build-client-prestate-asterisc kona-client-v0.1.0-alpha.4 v1.0.0
The resulting artifacts will be placed in ./prestate-artifacts-asterisc
. To retrieve the prestate hash from the local build, run:
jq -r .pre ./prestate-artifacts-asterisc/prestate-proof.json
kona-providers-v0.0.1
chore: Release package kona-providers version 0.0.1
`kona-client` v0.1.0-alpha.3
Release Overview
This release marks the third alpha release of kona-client
v0.1.0
, the fault proof program built on top of kona
's libraries.
Prestate Artifacts
Distributed Artifacts
The pre-built artifact archive for the asterisc
FPVM, including the prestate.json
+ prestate-proof.json
as well as the kona-client
+ asterisc
binaries, is included in the release artifacts. To extract the archive after downloading, run:
tar --zstd -xf prestate-artifacts-asterisc.tar.zst
Versions:
asterisc
v1.0.0
kona-client
v0.1.0-alpha.3
Prestate hashes
asterisc
:0x035d8bf98a4460bccf8a74afde1729838f1cad36f2bcc1e716216fbd531da472
cannon
: This release does not include release artifacts for thecannon
FPVM
Verification
To reproduce and verify the asterisc
prestate JSONs for this release locally, as well as build the asterisc
+ kona-client
binaries:
- Clone
kona
- Checkout
kona-client-v0.1.0-alpha.3
- In the repository root, run
just build-client-prestate-asterisc kona-client-v0.1.0-alpha.3 v1.0.0
The resulting artifacts will be placed in ./prestate-artifacts-asterisc
. To retrieve the prestate hash from the local build, run:
jq -r .pre ./prestate-artifacts-asterisc/prestate-proof.json
`kona-client` v0.1.0-alpha.2
Release Overview
This release marks the second alpha release of kona-client
v0.1.0
, the fault proof program built on top of kona
's libraries.
Prestate Artifacts
Distributed Artifacts
The pre-built artifact archive for the asterisc
FPVM, including the prestate.json
+ prestate-proof.json
as well as the kona-client
+ asterisc
binaries, is included in the release artifacts. To extract the archive after downloading, run:
tar --zstd -xf prestate-artifacts-asterisc.tar.zst
Versions:
asterisc
v1.0.0
kona-client
v0.1.0-alpha.2
Prestate hashes
asterisc
:0x0307e81fe6403f21a6abbfc18a0523e51dae0404aff254c2e192ad737ead7d1f
cannon
: This release does not include release artifacts for thecannon
FPVM
Verification
To reproduce and verify the asterisc
prestate JSONs for this release locally, as well as build the asterisc
+ kona-client
binaries:
- Clone
kona
- Checkout
kona-client-v0.1.0-alpha.2
- In the repository root, run
just build-client-prestate-asterisc kona-client-v0.1.0-alpha.2 v1.0.0
The resulting artifacts will be placed in ./prestate-artifacts-asterisc
. To retrieve the prestate hash from the local build, run:
jq -r .pre ./prestate-artifacts-asterisc/prestate-proof.json
kona-primitives-v0.0.2
Added
Fixed
- (examples) Revm Features (#482)
- (workspace) Use published
revm
version (#459) - downgrade for release plz (#458)
- (workspace) Add Unused Dependency Lint (#453)
- fix superchain registry + primitives versions (#425)
- (derive) Granite Hardfork Support (#420)
- (deps) Bump Alloy Dependencies (#409)
- pin two dependencies due to upstream semver issues (#391)
Other
kona-preimage-v0.0.3
kona-mpt-v0.0.3
kona-executor-v0.0.2
Added
- (executor) Expose full revm Handler (#475)
- (workspace) Workspace Re-exports (#468)
- (executor)
StatelessL2BlockExecutor
benchmarks (#350) - (executor) Generic precompile overrides (#340)
- (executor) Builder pattern for
StatelessL2BlockExecutor
(#339)
Fixed
- (workspace) Use published
revm
version (#459) - downgrade for release plz (#458)
- (workspace) Add Unused Dependency Lint (#453)
- Don't hold onto intermediate execution cache across block boundaries (#396)
Other
kona-derive-v0.0.3
Added
- Run cargo hack against workspace (#485)
- (workspace) Workspace Re-exports (#468)
- (ci) Add scheduled FPP differential tests (#408)
- (derive+trusted-sync) online blob provider with fallback (#410)
- increase granularity (#365)
- (derive) histogram for number of channels for given frame counts (#337)
- (derive) track the current channel size (#331)
- (derive) more stage metrics (#326)
- (derive) Granular Provider Metrics (#325)
- (derive) Stage Level Metrics (#309)
- (examples) Trusted Sync Metrics (#308)
Fixed
- downgrade for release plz (#458)
- (workspace) Add Unused Dependency Lint (#453)
- (derive) remove fpvm tests (#447)
- (derive) Granite Hardfork Support (#420)
- remove data iter option (#405)
- (deps) Bump Alloy Dependencies (#409)
- (kona-derive) Remove SignedRecoverable Shim (#400)
- (derive) Pipeline Reset (#383)
- (examples) Start N Blocks Back from Tip (#349)
- (derive) Unused var w/o
metrics
feature (#345) - (derive) bind the Pipeline trait to Iterator (#334)
- (derive) prefix all metric names (#330)
- (examples) don't panic on validation fetch failure (#327)
- (derive) Warnings with metrics macro (#322)
Other
- (workspace) Alloy Version Bumps (#467)
- (workspace) Update for
anton-rs
org transfer (#474) - (workspace) Hoist Dependencies (#466)
- (derive) reset docs (#464)
- (derive) Remove udeps (#462)
- (bin) Remove
kt
(#461) - refactor types out of kona-derive (#454)
- (derive) Channel timeout (#437)
- (derive) remove previous stage trait (#423)
- (examples) Add logs to trusted-sync (#415)
- (derive) refine channel frame count buckets (#378)
- (derive) Remove noisy batch logs (#329)
- clean up trusted sync loop (#318)
- (docs) Label Cleanup (#307)
- (derive) add targets to stage logs (#310)