diff --git a/Cargo.lock b/Cargo.lock index 8c2612574..e4cfe189f 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -2247,7 +2247,7 @@ dependencies = [ [[package]] name = "kona-common" -version = "0.0.2" +version = "0.0.3" dependencies = [ "anyhow", "cfg-if", @@ -2256,7 +2256,7 @@ dependencies = [ [[package]] name = "kona-common-proc" -version = "0.0.2" +version = "0.0.3" dependencies = [ "anyhow", "cfg-if", @@ -2268,7 +2268,7 @@ dependencies = [ [[package]] name = "kona-derive" -version = "0.0.2" +version = "0.0.3" dependencies = [ "alloc-no-stdlib", "alloy-consensus", @@ -2303,7 +2303,7 @@ dependencies = [ [[package]] name = "kona-executor" -version = "0.0.1" +version = "0.0.2" dependencies = [ "alloy-consensus", "alloy-eips", @@ -2357,7 +2357,7 @@ dependencies = [ [[package]] name = "kona-mpt" -version = "0.0.2" +version = "0.0.3" dependencies = [ "alloy-consensus", "alloy-primitives", @@ -2381,7 +2381,7 @@ dependencies = [ [[package]] name = "kona-preimage" -version = "0.0.2" +version = "0.0.3" dependencies = [ "alloy-primitives", "anyhow", @@ -2396,7 +2396,7 @@ dependencies = [ [[package]] name = "kona-primitives" -version = "0.0.1" +version = "0.0.2" dependencies = [ "alloy-consensus", "alloy-eips", diff --git a/Cargo.toml b/Cargo.toml index c5858dfa7..888d21d76 100644 --- a/Cargo.toml +++ b/Cargo.toml @@ -38,13 +38,13 @@ lto = "fat" [workspace.dependencies] # Workspace kona-client = { path = "bin/client", version = "0.1.0" } -kona-mpt = { path = "crates/mpt", version = "0.0.2" } -kona-common = { path = "crates/common", version = "0.0.2" } -kona-preimage = { path = "crates/preimage", version = "0.0.2" } -kona-executor = { path = "crates/executor", version = "0.0.1" } -kona-common-proc = { path = "crates/common-proc", version = "0.0.2" } -kona-derive = { path = "crates/derive", version = "0.0.2", default-features = false } -kona-primitives = { path = "crates/primitives", version = "0.0.1", default-features = false } +kona-mpt = { path = "crates/mpt", version = "0.0.3" } +kona-common = { path = "crates/common", version = "0.0.3" } +kona-preimage = { path = "crates/preimage", version = "0.0.3" } +kona-executor = { path = "crates/executor", version = "0.0.2" } +kona-common-proc = { path = "crates/common-proc", version = "0.0.3" } +kona-derive = { path = "crates/derive", version = "0.0.3", default-features = false } +kona-primitives = { path = "crates/primitives", version = "0.0.2", default-features = false } # General anyhow = { version = "1.0.86", default-features = false } diff --git a/crates/common-proc/CHANGELOG.md b/crates/common-proc/CHANGELOG.md index 2cb6acb9f..0039770d6 100644 --- a/crates/common-proc/CHANGELOG.md +++ b/crates/common-proc/CHANGELOG.md @@ -6,6 +6,16 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 ## [Unreleased] +## [0.0.3](https://github.com/anton-rs/kona/compare/kona-common-proc-v0.0.2...kona-common-proc-v0.0.3) - 2024-09-04 + +### Added +- *(workspace)* Workspace Re-exports ([#468](https://github.com/anton-rs/kona/pull/468)) + +### Other +- *(workspace)* Update for `anton-rs` org transfer ([#474](https://github.com/anton-rs/kona/pull/474)) +- *(workspace)* Hoist Dependencies ([#466](https://github.com/anton-rs/kona/pull/466)) +- *(common-proc)* Suppress doc warning ([#436](https://github.com/anton-rs/kona/pull/436)) + ## [0.0.2](https://github.com/anton-rs/kona/compare/kona-common-proc-v0.0.1...kona-common-proc-v0.0.2) - 2024-06-22 ### Added diff --git a/crates/common-proc/Cargo.toml b/crates/common-proc/Cargo.toml index 54ea12d48..becf9ce30 100644 --- a/crates/common-proc/Cargo.toml +++ b/crates/common-proc/Cargo.toml @@ -1,7 +1,7 @@ [package] name = "kona-common-proc" description = "Proc macro extension for the `kona-common` crate." -version = "0.0.2" +version = "0.0.3" edition.workspace = true authors.workspace = true license.workspace = true diff --git a/crates/common/CHANGELOG.md b/crates/common/CHANGELOG.md index e197c00e8..0b8eaeff7 100644 --- a/crates/common/CHANGELOG.md +++ b/crates/common/CHANGELOG.md @@ -6,6 +6,17 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 ## [Unreleased] +## [0.0.3](https://github.com/anton-rs/kona/compare/kona-common-v0.0.2...kona-common-v0.0.3) - 2024-09-04 + +### Added +- add zkvm target for io ([#394](https://github.com/anton-rs/kona/pull/394)) + +### Other +- *(workspace)* Update for `anton-rs` org transfer ([#474](https://github.com/anton-rs/kona/pull/474)) +- *(workspace)* Hoist Dependencies ([#466](https://github.com/anton-rs/kona/pull/466)) +- *(bin)* Remove `kt` ([#461](https://github.com/anton-rs/kona/pull/461)) +- *(common)* Remove need for cursors in `NativeIO` ([#416](https://github.com/anton-rs/kona/pull/416)) + ## [0.0.2](https://github.com/anton-rs/kona/compare/kona-common-v0.0.1...kona-common-v0.0.2) - 2024-06-22 ### Added diff --git a/crates/common/Cargo.toml b/crates/common/Cargo.toml index d6f9d095c..12666d6fb 100644 --- a/crates/common/Cargo.toml +++ b/crates/common/Cargo.toml @@ -1,7 +1,7 @@ [package] name = "kona-common" description = "Common traits and system interfaces for developing client programs on top of Fault Proof VMs." -version = "0.0.2" +version = "0.0.3" edition.workspace = true authors.workspace = true license.workspace = true diff --git a/crates/derive/CHANGELOG.md b/crates/derive/CHANGELOG.md index adf169542..06d9f2bbd 100644 --- a/crates/derive/CHANGELOG.md +++ b/crates/derive/CHANGELOG.md @@ -6,6 +6,54 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 ## [Unreleased] +## [0.0.3](https://github.com/anton-rs/kona/compare/kona-derive-v0.0.2...kona-derive-v0.0.3) - 2024-09-04 + +### Added +- Run cargo hack against workspace ([#485](https://github.com/anton-rs/kona/pull/485)) +- *(workspace)* Workspace Re-exports ([#468](https://github.com/anton-rs/kona/pull/468)) +- *(ci)* Add scheduled FPP differential tests ([#408](https://github.com/anton-rs/kona/pull/408)) +- *(derive+trusted-sync)* online blob provider with fallback ([#410](https://github.com/anton-rs/kona/pull/410)) +- increase granularity ([#365](https://github.com/anton-rs/kona/pull/365)) +- *(derive)* histogram for number of channels for given frame counts ([#337](https://github.com/anton-rs/kona/pull/337)) +- *(derive)* track the current channel size ([#331](https://github.com/anton-rs/kona/pull/331)) +- *(derive)* more stage metrics ([#326](https://github.com/anton-rs/kona/pull/326)) +- *(derive)* Granular Provider Metrics ([#325](https://github.com/anton-rs/kona/pull/325)) +- *(derive)* Stage Level Metrics ([#309](https://github.com/anton-rs/kona/pull/309)) +- *(examples)* Trusted Sync Metrics ([#308](https://github.com/anton-rs/kona/pull/308)) + +### Fixed +- downgrade for release plz ([#458](https://github.com/anton-rs/kona/pull/458)) +- *(workspace)* Add Unused Dependency Lint ([#453](https://github.com/anton-rs/kona/pull/453)) +- *(derive)* remove fpvm tests ([#447](https://github.com/anton-rs/kona/pull/447)) +- *(derive)* Granite Hardfork Support ([#420](https://github.com/anton-rs/kona/pull/420)) +- remove data iter option ([#405](https://github.com/anton-rs/kona/pull/405)) +- *(deps)* Bump Alloy Dependencies ([#409](https://github.com/anton-rs/kona/pull/409)) +- *(kona-derive)* Remove SignedRecoverable Shim ([#400](https://github.com/anton-rs/kona/pull/400)) +- *(derive)* Pipeline Reset ([#383](https://github.com/anton-rs/kona/pull/383)) +- *(examples)* Start N Blocks Back from Tip ([#349](https://github.com/anton-rs/kona/pull/349)) +- *(derive)* Unused var w/o `metrics` feature ([#345](https://github.com/anton-rs/kona/pull/345)) +- *(derive)* bind the Pipeline trait to Iterator ([#334](https://github.com/anton-rs/kona/pull/334)) +- *(derive)* prefix all metric names ([#330](https://github.com/anton-rs/kona/pull/330)) +- *(examples)* don't panic on validation fetch failure ([#327](https://github.com/anton-rs/kona/pull/327)) +- *(derive)* Warnings with metrics macro ([#322](https://github.com/anton-rs/kona/pull/322)) + +### Other +- *(workspace)* Alloy Version Bumps ([#467](https://github.com/anton-rs/kona/pull/467)) +- *(workspace)* Update for `anton-rs` org transfer ([#474](https://github.com/anton-rs/kona/pull/474)) +- *(workspace)* Hoist Dependencies ([#466](https://github.com/anton-rs/kona/pull/466)) +- *(derive)* reset docs ([#464](https://github.com/anton-rs/kona/pull/464)) +- *(derive)* Remove udeps ([#462](https://github.com/anton-rs/kona/pull/462)) +- *(bin)* Remove `kt` ([#461](https://github.com/anton-rs/kona/pull/461)) +- refactor types out of kona-derive ([#454](https://github.com/anton-rs/kona/pull/454)) +- *(derive)* Channel timeout ([#437](https://github.com/anton-rs/kona/pull/437)) +- *(derive)* remove previous stage trait ([#423](https://github.com/anton-rs/kona/pull/423)) +- *(examples)* Add logs to trusted-sync ([#415](https://github.com/anton-rs/kona/pull/415)) +- *(derive)* refine channel frame count buckets ([#378](https://github.com/anton-rs/kona/pull/378)) +- *(derive)* Remove noisy batch logs ([#329](https://github.com/anton-rs/kona/pull/329)) +- clean up trusted sync loop ([#318](https://github.com/anton-rs/kona/pull/318)) +- *(docs)* Label Cleanup ([#307](https://github.com/anton-rs/kona/pull/307)) +- *(derive)* add targets to stage logs ([#310](https://github.com/anton-rs/kona/pull/310)) + ## [0.0.2](https://github.com/anton-rs/kona/compare/kona-derive-v0.0.1...kona-derive-v0.0.2) - 2024-06-22 ### Added diff --git a/crates/derive/Cargo.toml b/crates/derive/Cargo.toml index 32b2cad73..466bb1718 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.0.2" +version = "0.0.3" edition.workspace = true authors.workspace = true license.workspace = true diff --git a/crates/executor/CHANGELOG.md b/crates/executor/CHANGELOG.md index fb674044e..dcd97baf9 100644 --- a/crates/executor/CHANGELOG.md +++ b/crates/executor/CHANGELOG.md @@ -6,6 +6,28 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 ## [Unreleased] +## [0.0.2](https://github.com/anton-rs/kona/compare/kona-executor-v0.0.1...kona-executor-v0.0.2) - 2024-09-04 + +### Added +- *(executor)* Expose full revm Handler ([#475](https://github.com/anton-rs/kona/pull/475)) +- *(workspace)* Workspace Re-exports ([#468](https://github.com/anton-rs/kona/pull/468)) +- *(executor)* `StatelessL2BlockExecutor` benchmarks ([#350](https://github.com/anton-rs/kona/pull/350)) +- *(executor)* Generic precompile overrides ([#340](https://github.com/anton-rs/kona/pull/340)) +- *(executor)* Builder pattern for `StatelessL2BlockExecutor` ([#339](https://github.com/anton-rs/kona/pull/339)) + +### Fixed +- *(workspace)* Use published `revm` version ([#459](https://github.com/anton-rs/kona/pull/459)) +- downgrade for release plz ([#458](https://github.com/anton-rs/kona/pull/458)) +- *(workspace)* Add Unused Dependency Lint ([#453](https://github.com/anton-rs/kona/pull/453)) +- Don't hold onto intermediate execution cache across block boundaries ([#396](https://github.com/anton-rs/kona/pull/396)) + +### Other +- *(workspace)* Alloy Version Bumps ([#467](https://github.com/anton-rs/kona/pull/467)) +- *(workspace)* Update for `anton-rs` org transfer ([#474](https://github.com/anton-rs/kona/pull/474)) +- *(workspace)* Hoist Dependencies ([#466](https://github.com/anton-rs/kona/pull/466)) +- refactor types out of kona-derive ([#454](https://github.com/anton-rs/kona/pull/454)) +- *(deps)* Bump revm version to v13 ([#422](https://github.com/anton-rs/kona/pull/422)) + ## [0.0.1](https://github.com/anton-rs/kona/releases/tag/kona-executor-v0.0.1) - 2024-06-22 ### Other diff --git a/crates/executor/Cargo.toml b/crates/executor/Cargo.toml index 5a9cc52ad..c76bfaaa3 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.0.1" +version = "0.0.2" edition.workspace = true authors.workspace = true license.workspace = true diff --git a/crates/mpt/CHANGELOG.md b/crates/mpt/CHANGELOG.md index a69171320..eaed56842 100644 --- a/crates/mpt/CHANGELOG.md +++ b/crates/mpt/CHANGELOG.md @@ -6,6 +6,22 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 ## [Unreleased] +## [0.0.3](https://github.com/anton-rs/kona/compare/kona-mpt-v0.0.2...kona-mpt-v0.0.3) - 2024-09-04 + +### Added +- *(mpt)* `TrieNode` benchmarks ([#351](https://github.com/anton-rs/kona/pull/351)) + +### Fixed +- *(workspace)* Add Unused Dependency Lint ([#453](https://github.com/anton-rs/kona/pull/453)) +- *(deps)* Bump Alloy Dependencies ([#409](https://github.com/anton-rs/kona/pull/409)) + +### Other +- *(workspace)* Alloy Version Bumps ([#467](https://github.com/anton-rs/kona/pull/467)) +- *(workspace)* Update for `anton-rs` org transfer ([#474](https://github.com/anton-rs/kona/pull/474)) +- *(workspace)* Hoist Dependencies ([#466](https://github.com/anton-rs/kona/pull/466)) +- *(bin)* Remove `kt` ([#461](https://github.com/anton-rs/kona/pull/461)) +- *(deps)* Bump revm version to v13 ([#422](https://github.com/anton-rs/kona/pull/422)) + ## [0.0.2](https://github.com/anton-rs/kona/compare/kona-mpt-v0.0.1...kona-mpt-v0.0.2) - 2024-06-22 ### Added diff --git a/crates/mpt/Cargo.toml b/crates/mpt/Cargo.toml index 7d20136bc..8ad8fc293 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.0.2" +version = "0.0.3" edition.workspace = true authors.workspace = true license.workspace = true diff --git a/crates/preimage/CHANGELOG.md b/crates/preimage/CHANGELOG.md index 579216ab3..37eabecb8 100644 --- a/crates/preimage/CHANGELOG.md +++ b/crates/preimage/CHANGELOG.md @@ -6,6 +6,21 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 ## [Unreleased] +## [0.0.3](https://github.com/anton-rs/kona/compare/kona-preimage-v0.0.2...kona-preimage-v0.0.3) - 2024-09-04 + +### Added +- *(workspace)* Workspace Re-exports ([#468](https://github.com/anton-rs/kona/pull/468)) +- *(client)* providers generic over oracles ([#336](https://github.com/anton-rs/kona/pull/336)) + +### Fixed +- *(workspace)* Add Unused Dependency Lint ([#453](https://github.com/anton-rs/kona/pull/453)) + +### Other +- *(workspace)* Update for `anton-rs` org transfer ([#474](https://github.com/anton-rs/kona/pull/474)) +- *(workspace)* Hoist Dependencies ([#466](https://github.com/anton-rs/kona/pull/466)) +- *(common)* Remove need for cursors in `NativeIO` ([#416](https://github.com/anton-rs/kona/pull/416)) +- *(preimage)* Remove dynamic dispatch ([#354](https://github.com/anton-rs/kona/pull/354)) + ## [0.0.2](https://github.com/anton-rs/kona/compare/kona-preimage-v0.0.1...kona-preimage-v0.0.2) - 2024-06-22 ### Added diff --git a/crates/preimage/Cargo.toml b/crates/preimage/Cargo.toml index 8ae32876e..16db065df 100644 --- a/crates/preimage/Cargo.toml +++ b/crates/preimage/Cargo.toml @@ -1,7 +1,7 @@ [package] name = "kona-preimage" description = "Bindings and types for interacting with the PreimageOracle ABI" -version = "0.0.2" +version = "0.0.3" edition.workspace = true authors.workspace = true license.workspace = true diff --git a/crates/primitives/CHANGELOG.md b/crates/primitives/CHANGELOG.md index ef37aeb24..654086147 100644 --- a/crates/primitives/CHANGELOG.md +++ b/crates/primitives/CHANGELOG.md @@ -6,6 +6,31 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 ## [Unreleased] +## [0.0.2](https://github.com/anton-rs/kona/compare/kona-primitives-v0.0.1...kona-primitives-v0.0.2) - 2024-09-04 + +### Added +- update superchain registry deps ([#463](https://github.com/anton-rs/kona/pull/463)) +- *(primitives)* `serde` for `L1BlockInfoTx` ([#460](https://github.com/anton-rs/kona/pull/460)) + +### Fixed +- *(examples)* Revm Features ([#482](https://github.com/anton-rs/kona/pull/482)) +- *(workspace)* Use published `revm` version ([#459](https://github.com/anton-rs/kona/pull/459)) +- downgrade for release plz ([#458](https://github.com/anton-rs/kona/pull/458)) +- *(workspace)* Add Unused Dependency Lint ([#453](https://github.com/anton-rs/kona/pull/453)) +- fix superchain registry + primitives versions ([#425](https://github.com/anton-rs/kona/pull/425)) +- *(derive)* Granite Hardfork Support ([#420](https://github.com/anton-rs/kona/pull/420)) +- *(deps)* Bump Alloy Dependencies ([#409](https://github.com/anton-rs/kona/pull/409)) +- pin two dependencies due to upstream semver issues ([#391](https://github.com/anton-rs/kona/pull/391)) + +### Other +- *(workspace)* Alloy Version Bumps ([#467](https://github.com/anton-rs/kona/pull/467)) +- *(workspace)* Update for `anton-rs` org transfer ([#474](https://github.com/anton-rs/kona/pull/474)) +- *(workspace)* Hoist Dependencies ([#466](https://github.com/anton-rs/kona/pull/466)) +- *(bin)* Remove `kt` ([#461](https://github.com/anton-rs/kona/pull/461)) +- refactor types out of kona-derive ([#454](https://github.com/anton-rs/kona/pull/454)) +- bump scr version ([#440](https://github.com/anton-rs/kona/pull/440)) +- Bump `superchain-registry` version ([#306](https://github.com/anton-rs/kona/pull/306)) + ## [0.0.1](https://github.com/anton-rs/kona/releases/tag/kona-primitives-v0.0.1) - 2024-06-22 ### Added diff --git a/crates/primitives/Cargo.toml b/crates/primitives/Cargo.toml index f1c9cc080..7f9c3adb7 100644 --- a/crates/primitives/Cargo.toml +++ b/crates/primitives/Cargo.toml @@ -1,7 +1,7 @@ [package] name = "kona-primitives" description = "Primitive types for kona crates" -version = "0.0.1" +version = "0.0.2" edition.workspace = true authors.workspace = true license.workspace = true