diff --git a/Cargo.lock b/Cargo.lock index 8a9f3542..58adff10 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -2398,7 +2398,7 @@ dependencies = [ [[package]] name = "kona-derive" -version = "0.2.2" +version = "0.2.3" dependencies = [ "alloy-consensus", "alloy-eips", @@ -2423,7 +2423,7 @@ dependencies = [ [[package]] name = "kona-driver" -version = "0.2.2" +version = "0.2.3" dependencies = [ "alloy-consensus", "alloy-primitives", @@ -2440,7 +2440,7 @@ dependencies = [ [[package]] name = "kona-executor" -version = "0.2.2" +version = "0.2.3" dependencies = [ "alloy-consensus", "alloy-eips", @@ -2501,7 +2501,7 @@ dependencies = [ [[package]] name = "kona-interop" -version = "0.1.0" +version = "0.1.1" dependencies = [ "alloy-consensus", "alloy-primitives", @@ -2555,7 +2555,7 @@ dependencies = [ [[package]] name = "kona-proof" -version = "0.2.2" +version = "0.2.3" dependencies = [ "alloy-consensus", "alloy-eips", @@ -2583,7 +2583,7 @@ dependencies = [ [[package]] name = "kona-proof-interop" -version = "0.1.0" +version = "0.1.1" dependencies = [ "alloy-primitives", "alloy-rlp", diff --git a/Cargo.toml b/Cargo.toml index 94db8afd..7b2d092c 100644 --- a/Cargo.toml +++ b/Cargo.toml @@ -65,12 +65,12 @@ lto = "fat" # Workspace kona-mpt = { path = "crates/mpt", version = "0.1.2", default-features = false } kona-client = { path = "bin/client", version = "0.1.0", default-features = false } -kona-derive = { path = "crates/derive", version = "0.2.2", default-features = false } -kona-driver = { path = "crates/driver", version = "0.2.2", default-features = false } -kona-executor = { path = "crates/executor", version = "0.2.2", default-features = false } -kona-interop = { path = "crates/interop", version = "0.1.0", default-features = false } -kona-proof = { path = "crates/proof-sdk/proof", version = "0.2.2", default-features = false } -kona-proof-interop = { path = "crates/proof-sdk/proof-interop", version = "0.1.0", default-features = false } +kona-derive = { path = "crates/derive", version = "0.2.3", default-features = false } +kona-driver = { path = "crates/driver", version = "0.2.3", default-features = false } +kona-executor = { path = "crates/executor", version = "0.2.3", default-features = false } +kona-interop = { path = "crates/interop", version = "0.1.1", default-features = false } +kona-proof = { path = "crates/proof-sdk/proof", version = "0.2.3", default-features = false } +kona-proof-interop = { path = "crates/proof-sdk/proof-interop", version = "0.1.1", default-features = false } kona-std-fpvm = { path = "crates/proof-sdk/std-fpvm", version = "0.1.2", default-features = false } kona-preimage = { path = "crates/proof-sdk/preimage", version = "0.2.1", default-features = false } kona-std-fpvm-proc = { path = "crates/proof-sdk/std-fpvm-proc", version = "0.1.2", default-features = false } diff --git a/README.md b/README.md index 3ead0735..a7b24a4f 100644 --- a/README.md +++ b/README.md @@ -80,7 +80,10 @@ getting started with building your own programs, and a reference for the librari `kona` is inspired by the work of several teams, namely [OP Labs][op-labs] and other contributors' work on the [`op-program`][op-program] and [BadBoiLabs][bad-boi-labs]'s work on [Cannon-rs][badboi-cannon-rs]. +`kona` is also built on rust types in [alloy][alloy], [op-alloy][op-alloy], and [maili][maili]. + [alloy]: https://github.com/alloy-rs/alloy +[maili]: https://github.com/op-rs/maili [op-alloy]: https://github.com/alloy-rs/op-alloy [op-stack]: https://github.com/ethereum-optimism/optimism [op-program]: https://github.com/ethereum-optimism/optimism/tree/develop/op-program diff --git a/crates/derive/CHANGELOG.md b/crates/derive/CHANGELOG.md index bb4f08c2..8d974792 100644 --- a/crates/derive/CHANGELOG.md +++ b/crates/derive/CHANGELOG.md @@ -6,6 +6,13 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 ## [Unreleased] +## [0.2.3](https://github.com/op-rs/kona/compare/kona-derive-v0.2.2...kona-derive-v0.2.3) - 2025-01-16 + +### Other + +- Update Maili Deps (#908) +- fix some typos in comment (#906) + ## [0.2.2](https://github.com/op-rs/kona/compare/kona-derive-v0.2.1...kona-derive-v0.2.2) - 2025-01-13 ### Other diff --git a/crates/derive/Cargo.toml b/crates/derive/Cargo.toml index 48695601..ef16e6c6 100644 --- a/crates/derive/Cargo.toml +++ b/crates/derive/Cargo.toml @@ -1,7 +1,7 @@ [package] name = "kona-derive" description = "A no_std derivation pipeline implementation for the OP Stack" -version = "0.2.2" +version = "0.2.3" edition.workspace = true authors.workspace = true license.workspace = true diff --git a/crates/driver/CHANGELOG.md b/crates/driver/CHANGELOG.md index c3cc3356..36dc511b 100644 --- a/crates/driver/CHANGELOG.md +++ b/crates/driver/CHANGELOG.md @@ -7,6 +7,16 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 ## [Unreleased] +## [0.2.3](https://github.com/op-rs/kona/compare/kona-driver-v0.2.2...kona-driver-v0.2.3) - 2025-01-16 + +### Added + +- *(client)* Interop binary (#903) + +### Other + +- Update Maili Deps (#908) + ## [0.2.2](https://github.com/op-rs/kona/compare/kona-driver-v0.2.1...kona-driver-v0.2.2) - 2025-01-13 ### Other diff --git a/crates/driver/Cargo.toml b/crates/driver/Cargo.toml index b302c71f..09238c10 100644 --- a/crates/driver/Cargo.toml +++ b/crates/driver/Cargo.toml @@ -1,7 +1,7 @@ [package] name = "kona-driver" description = "A no_std derivation pipeline driver" -version = "0.2.2" +version = "0.2.3" edition.workspace = true authors.workspace = true license.workspace = true diff --git a/crates/executor/CHANGELOG.md b/crates/executor/CHANGELOG.md index 3f00cbe1..9a3e3f78 100644 --- a/crates/executor/CHANGELOG.md +++ b/crates/executor/CHANGELOG.md @@ -6,6 +6,12 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 ## [Unreleased] +## [0.2.3](https://github.com/op-rs/kona/compare/kona-executor-v0.2.2...kona-executor-v0.2.3) - 2025-01-16 + +### Other + +- Update Maili Deps (#908) + ## [0.2.2](https://github.com/op-rs/kona/compare/kona-executor-v0.2.1...kona-executor-v0.2.2) - 2025-01-13 ### Other diff --git a/crates/executor/Cargo.toml b/crates/executor/Cargo.toml index da200013..76a27954 100644 --- a/crates/executor/Cargo.toml +++ b/crates/executor/Cargo.toml @@ -1,7 +1,7 @@ [package] name = "kona-executor" description = "An no_std implementation of a stateless L2 block executor for the OP Stack." -version = "0.2.2" +version = "0.2.3" edition.workspace = true authors.workspace = true license.workspace = true diff --git a/crates/interop/CHANGELOG.md b/crates/interop/CHANGELOG.md new file mode 100644 index 00000000..69a19005 --- /dev/null +++ b/crates/interop/CHANGELOG.md @@ -0,0 +1,14 @@ +# Changelog + +All notable changes to this project will be documented in this file. + +The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/), +and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html). + +## [Unreleased] + +## [0.1.1](https://github.com/op-rs/kona/compare/kona-interop-v0.1.0...kona-interop-v0.1.1) - 2025-01-16 + +### Other + +- update Cargo.toml dependencies diff --git a/crates/interop/Cargo.toml b/crates/interop/Cargo.toml index adaabd1d..30d2ce8d 100644 --- a/crates/interop/Cargo.toml +++ b/crates/interop/Cargo.toml @@ -1,7 +1,7 @@ [package] name = "kona-interop" description = "Core functionality and primitives for the Interop feature of the OP Stack." -version = "0.1.0" +version = "0.1.1" edition.workspace = true authors.workspace = true license.workspace = true diff --git a/crates/proof-sdk/proof-interop/CHANGELOG.md b/crates/proof-sdk/proof-interop/CHANGELOG.md new file mode 100644 index 00000000..15c0ae82 --- /dev/null +++ b/crates/proof-sdk/proof-interop/CHANGELOG.md @@ -0,0 +1,14 @@ +# Changelog + +All notable changes to this project will be documented in this file. + +The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/), +and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html). + +## [Unreleased] + +## [0.1.1](https://github.com/op-rs/kona/compare/kona-proof-interop-v0.1.0...kona-proof-interop-v0.1.1) - 2025-01-16 + +### Other + +- Update Maili Deps (#908) diff --git a/crates/proof-sdk/proof-interop/Cargo.toml b/crates/proof-sdk/proof-interop/Cargo.toml index 413f6696..88007279 100644 --- a/crates/proof-sdk/proof-interop/Cargo.toml +++ b/crates/proof-sdk/proof-interop/Cargo.toml @@ -1,7 +1,7 @@ [package] name = "kona-proof-interop" description = "OP Stack Proof SDK with Interop support" -version = "0.1.0" +version = "0.1.1" edition.workspace = true authors.workspace = true license.workspace = true diff --git a/crates/proof-sdk/proof/CHANGELOG.md b/crates/proof-sdk/proof/CHANGELOG.md index 91d74ef5..191bfc75 100644 --- a/crates/proof-sdk/proof/CHANGELOG.md +++ b/crates/proof-sdk/proof/CHANGELOG.md @@ -6,6 +6,16 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 ## [Unreleased] +## [0.2.3](https://github.com/op-rs/kona/compare/kona-proof-v0.2.2...kona-proof-v0.2.3) - 2025-01-16 + +### Added + +- *(client)* Interop binary (#903) + +### Other + +- Update Maili Deps (#908) + ## [0.2.2](https://github.com/op-rs/kona/compare/kona-proof-v0.2.1...kona-proof-v0.2.2) - 2025-01-13 ### Other diff --git a/crates/proof-sdk/proof/Cargo.toml b/crates/proof-sdk/proof/Cargo.toml index f2db4cbd..72585b46 100644 --- a/crates/proof-sdk/proof/Cargo.toml +++ b/crates/proof-sdk/proof/Cargo.toml @@ -1,7 +1,7 @@ [package] name = "kona-proof" description = "OP Stack Proof SDK" -version = "0.2.2" +version = "0.2.3" edition.workspace = true authors.workspace = true license.workspace = true