diff --git a/Cargo.lock b/Cargo.lock index 6530264d1..47765392a 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -2377,7 +2377,7 @@ dependencies = [ [[package]] name = "kona-derive" -version = "0.1.0" +version = "0.2.0" dependencies = [ "alloy-consensus", "alloy-eips", @@ -2401,7 +2401,7 @@ dependencies = [ [[package]] name = "kona-driver" -version = "0.1.0" +version = "0.2.0" dependencies = [ "alloy-consensus", "alloy-primitives", @@ -2418,7 +2418,7 @@ dependencies = [ [[package]] name = "kona-executor" -version = "0.1.0" +version = "0.2.0" dependencies = [ "alloy-consensus", "alloy-eips", @@ -2479,7 +2479,7 @@ dependencies = [ [[package]] name = "kona-mpt" -version = "0.1.0" +version = "0.1.1" dependencies = [ "alloy-consensus", "alloy-primitives", @@ -2502,7 +2502,7 @@ dependencies = [ [[package]] name = "kona-preimage" -version = "0.1.0" +version = "0.2.0" dependencies = [ "alloy-primitives", "async-channel", @@ -2516,7 +2516,7 @@ dependencies = [ [[package]] name = "kona-proof" -version = "0.1.0" +version = "0.2.0" dependencies = [ "alloy-consensus", "alloy-eips", @@ -2544,7 +2544,7 @@ dependencies = [ [[package]] name = "kona-std-fpvm" -version = "0.1.0" +version = "0.1.1" dependencies = [ "async-trait", "cfg-if", @@ -2556,7 +2556,7 @@ dependencies = [ [[package]] name = "kona-std-fpvm-proc" -version = "0.1.0" +version = "0.1.1" dependencies = [ "anyhow", "cfg-if", diff --git a/Cargo.toml b/Cargo.toml index 94a0711df..b6aa49cb6 100644 --- a/Cargo.toml +++ b/Cargo.toml @@ -62,15 +62,15 @@ lto = "fat" [workspace.dependencies] # Workspace -kona-mpt = { path = "crates/mpt", version = "0.1.0", default-features = false } +kona-mpt = { path = "crates/mpt", version = "0.1.1", default-features = false } kona-client = { path = "bin/client", version = "0.1.0", default-features = false } -kona-derive = { path = "crates/derive", version = "0.1.0", default-features = false } -kona-driver = { path = "crates/driver", version = "0.1.0", default-features = false } -kona-executor = { path = "crates/executor", version = "0.1.0", default-features = false } -kona-proof = { path = "crates/proof-sdk/proof", version = "0.1.0", default-features = false } -kona-std-fpvm = { path = "crates/proof-sdk/std-fpvm", version = "0.1.0", default-features = false } -kona-preimage = { path = "crates/proof-sdk/preimage", version = "0.1.0", default-features = false } -kona-std-fpvm-proc = { path = "crates/proof-sdk/std-fpvm-proc", version = "0.1.0", default-features = false } +kona-derive = { path = "crates/derive", version = "0.2.0", default-features = false } +kona-driver = { path = "crates/driver", version = "0.2.0", default-features = false } +kona-executor = { path = "crates/executor", version = "0.2.0", default-features = false } +kona-proof = { path = "crates/proof-sdk/proof", version = "0.2.0", default-features = false } +kona-std-fpvm = { path = "crates/proof-sdk/std-fpvm", version = "0.1.1", default-features = false } +kona-preimage = { path = "crates/proof-sdk/preimage", version = "0.2.0", default-features = false } +kona-std-fpvm-proc = { path = "crates/proof-sdk/std-fpvm-proc", version = "0.1.1", default-features = false } # Alloy alloy-rlp = { version = "0.3.9", default-features = false } diff --git a/crates/derive/CHANGELOG.md b/crates/derive/CHANGELOG.md index 7bd7b8fe5..30f89fab4 100644 --- a/crates/derive/CHANGELOG.md +++ b/crates/derive/CHANGELOG.md @@ -6,6 +6,21 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 ## [Unreleased] +## [0.2.0](https://github.com/anton-rs/kona/compare/kona-derive-v0.1.0...kona-derive-v0.2.0) - 2024-12-03 + +### Added + +- *(workspace)* Isolate FPVM-specific platform code ([#821](https://github.com/anton-rs/kona/pull/821)) + +### Fixed + +- bump ([#855](https://github.com/anton-rs/kona/pull/855)) +- nightly lint ([#858](https://github.com/anton-rs/kona/pull/858)) + +### Other + +- *(derive)* remove indexed blob hash ([#847](https://github.com/anton-rs/kona/pull/847)) + ## [0.0.7](https://github.com/anton-rs/kona/compare/kona-derive-v0.0.6...kona-derive-v0.0.7) - 2024-11-20 ### Added diff --git a/crates/derive/Cargo.toml b/crates/derive/Cargo.toml index a24305053..7da5a04f6 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.1.0" +version = "0.2.0" edition.workspace = true authors.workspace = true license.workspace = true diff --git a/crates/driver/CHANGELOG.md b/crates/driver/CHANGELOG.md index d2abb6da2..4da62fad1 100644 --- a/crates/driver/CHANGELOG.md +++ b/crates/driver/CHANGELOG.md @@ -7,6 +7,22 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 ## [Unreleased] +## [0.2.0](https://github.com/anton-rs/kona/compare/kona-driver-v0.1.0...kona-driver-v0.2.0) - 2024-12-03 + +### Added + +- *(driver)* wait for engine ([#851](https://github.com/anton-rs/kona/pull/851)) +- *(driver)* refines the executor interface for the driver ([#850](https://github.com/anton-rs/kona/pull/850)) + +### Fixed + +- bump ([#865](https://github.com/anton-rs/kona/pull/865)) + +### Other + +- *(driver)* advance with optional target ([#848](https://github.com/anton-rs/kona/pull/848)) +- *(driver)* visibility ([#834](https://github.com/anton-rs/kona/pull/834)) + ## [0.0.1](https://github.com/anton-rs/kona/compare/kona-driver-v0.0.0...kona-driver-v0.0.1) - 2024-11-20 ### Added diff --git a/crates/driver/Cargo.toml b/crates/driver/Cargo.toml index dd37b78b8..84d325d80 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.1.0" +version = "0.2.0" edition.workspace = true authors.workspace = true license.workspace = true diff --git a/crates/executor/CHANGELOG.md b/crates/executor/CHANGELOG.md index da1fc8300..830ea36cb 100644 --- a/crates/executor/CHANGELOG.md +++ b/crates/executor/CHANGELOG.md @@ -6,6 +6,21 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 ## [Unreleased] +## [0.2.0](https://github.com/anton-rs/kona/compare/kona-executor-v0.1.0...kona-executor-v0.2.0) - 2024-12-03 + +### Added + +- *(driver)* refines the executor interface for the driver ([#850](https://github.com/anton-rs/kona/pull/850)) + +### Fixed + +- bump ([#855](https://github.com/anton-rs/kona/pull/855)) +- use non problematic hashmap fns ([#853](https://github.com/anton-rs/kona/pull/853)) + +### Other + +- update deps and clean up misc features ([#864](https://github.com/anton-rs/kona/pull/864)) + ## [0.0.6](https://github.com/anton-rs/kona/compare/kona-executor-v0.0.5...kona-executor-v0.0.6) - 2024-11-20 ### Added diff --git a/crates/executor/Cargo.toml b/crates/executor/Cargo.toml index 18397c882..d197b9b75 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.1.0" +version = "0.2.0" edition.workspace = true authors.workspace = true license.workspace = true diff --git a/crates/mpt/CHANGELOG.md b/crates/mpt/CHANGELOG.md index 0d5e06a9e..20e72abff 100644 --- a/crates/mpt/CHANGELOG.md +++ b/crates/mpt/CHANGELOG.md @@ -6,6 +6,12 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 ## [Unreleased] +## [0.1.1](https://github.com/anton-rs/kona/compare/kona-mpt-v0.1.0...kona-mpt-v0.1.1) - 2024-12-03 + +### Other + +- update deps and clean up misc features ([#864](https://github.com/anton-rs/kona/pull/864)) + ## [0.0.7](https://github.com/anton-rs/kona/compare/kona-mpt-v0.0.6...kona-mpt-v0.0.7) - 2024-11-20 ### Added diff --git a/crates/mpt/Cargo.toml b/crates/mpt/Cargo.toml index 75391414e..8466ae3ee 100644 --- a/crates/mpt/Cargo.toml +++ b/crates/mpt/Cargo.toml @@ -1,7 +1,7 @@ [package] name = "kona-mpt" description = "Utilities for interacting with and iterating through a merkle patricia trie" -version = "0.1.0" +version = "0.1.1" edition.workspace = true authors.workspace = true license.workspace = true diff --git a/crates/proof-sdk/preimage/CHANGELOG.md b/crates/proof-sdk/preimage/CHANGELOG.md index d45131f1f..5d738b22b 100644 --- a/crates/proof-sdk/preimage/CHANGELOG.md +++ b/crates/proof-sdk/preimage/CHANGELOG.md @@ -6,6 +6,12 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 ## [Unreleased] +## [0.2.0](https://github.com/anton-rs/kona/compare/kona-preimage-v0.1.0...kona-preimage-v0.2.0) - 2024-12-03 + +### Added + +- *(workspace)* Isolate FPVM-specific platform code ([#821](https://github.com/anton-rs/kona/pull/821)) + ## [0.0.5](https://github.com/anton-rs/kona/compare/kona-preimage-v0.0.4...kona-preimage-v0.0.5) - 2024-11-20 ### Added diff --git a/crates/proof-sdk/preimage/Cargo.toml b/crates/proof-sdk/preimage/Cargo.toml index 9c50afad2..e1fc71435 100644 --- a/crates/proof-sdk/preimage/Cargo.toml +++ b/crates/proof-sdk/preimage/Cargo.toml @@ -1,7 +1,7 @@ [package] name = "kona-preimage" description = "Bindings and types for interacting with the PreimageOracle ABI" -version = "0.1.0" +version = "0.2.0" 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 c15fd2f12..08d41cf45 100644 --- a/crates/proof-sdk/proof/CHANGELOG.md +++ b/crates/proof-sdk/proof/CHANGELOG.md @@ -6,6 +6,26 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 ## [Unreleased] +## [0.2.0](https://github.com/anton-rs/kona/compare/kona-proof-v0.1.0...kona-proof-v0.2.0) - 2024-12-03 + +### Added + +- *(driver)* wait for engine ([#851](https://github.com/anton-rs/kona/pull/851)) +- *(client)* Invalidate impossibly old claims ([#852](https://github.com/anton-rs/kona/pull/852)) +- *(driver)* refines the executor interface for the driver ([#850](https://github.com/anton-rs/kona/pull/850)) +- *(workspace)* Isolate FPVM-specific platform code ([#821](https://github.com/anton-rs/kona/pull/821)) + +### Fixed + +- bump ([#865](https://github.com/anton-rs/kona/pull/865)) + +### Other + +- update deps and clean up misc features ([#864](https://github.com/anton-rs/kona/pull/864)) +- *(host)* Hint Parsing Cleanup ([#844](https://github.com/anton-rs/kona/pull/844)) +- *(derive)* remove indexed blob hash ([#847](https://github.com/anton-rs/kona/pull/847)) +- L2ExecutePayloadProof Hint Type ([#832](https://github.com/anton-rs/kona/pull/832)) + ## [0.0.1](https://github.com/anton-rs/kona/releases/tag/kona-proof-v0.0.1) - 2024-11-20 ### Added diff --git a/crates/proof-sdk/proof/Cargo.toml b/crates/proof-sdk/proof/Cargo.toml index 2027070cb..6b6af2290 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.1.0" +version = "0.2.0" edition.workspace = true authors.workspace = true license.workspace = true diff --git a/crates/proof-sdk/std-fpvm-proc/CHANGELOG.md b/crates/proof-sdk/std-fpvm-proc/CHANGELOG.md index e69de29bb..15b807453 100644 --- a/crates/proof-sdk/std-fpvm-proc/CHANGELOG.md +++ b/crates/proof-sdk/std-fpvm-proc/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/anton-rs/kona/compare/kona-std-fpvm-proc-v0.1.0...kona-std-fpvm-proc-v0.1.1) - 2024-12-03 + +### Other + +- update Cargo.toml dependencies diff --git a/crates/proof-sdk/std-fpvm-proc/Cargo.toml b/crates/proof-sdk/std-fpvm-proc/Cargo.toml index 19ca24782..ebab2b523 100644 --- a/crates/proof-sdk/std-fpvm-proc/Cargo.toml +++ b/crates/proof-sdk/std-fpvm-proc/Cargo.toml @@ -1,7 +1,7 @@ [package] name = "kona-std-fpvm-proc" description = "Proc macro entry point for `kona-std-fpvm` targeted programs." -version = "0.1.0" +version = "0.1.1" edition.workspace = true authors.workspace = true license.workspace = true diff --git a/crates/proof-sdk/std-fpvm/CHANGELOG.md b/crates/proof-sdk/std-fpvm/CHANGELOG.md index e69de29bb..06880b1d2 100644 --- a/crates/proof-sdk/std-fpvm/CHANGELOG.md +++ b/crates/proof-sdk/std-fpvm/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/anton-rs/kona/compare/kona-std-fpvm-v0.1.0...kona-std-fpvm-v0.1.1) - 2024-12-03 + +### Other + +- update Cargo.toml dependencies diff --git a/crates/proof-sdk/std-fpvm/Cargo.toml b/crates/proof-sdk/std-fpvm/Cargo.toml index 54246340c..992ef13e1 100644 --- a/crates/proof-sdk/std-fpvm/Cargo.toml +++ b/crates/proof-sdk/std-fpvm/Cargo.toml @@ -1,7 +1,7 @@ [package] name = "kona-std-fpvm" description = "Platform specific APIs for interacting with Fault Proof VM kernels." -version = "0.1.0" +version = "0.1.1" edition.workspace = true authors.workspace = true license.workspace = true