Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

chore: release #715

Merged
merged 2 commits into from
Oct 25, 2024
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
12 changes: 6 additions & 6 deletions Cargo.lock

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

12 changes: 6 additions & 6 deletions Cargo.toml
Original file line number Diff line number Diff line change
Expand Up @@ -55,13 +55,13 @@ lto = "fat"

[workspace.dependencies]
# Workspace
kona-mpt = { path = "crates/mpt", version = "0.0.3", default-features = false }
kona-mpt = { path = "crates/mpt", version = "0.0.4", default-features = false }
kona-client = { path = "bin/client", version = "0.1.0", default-features = false }
kona-common = { path = "crates/common", version = "0.0.3", default-features = false }
kona-derive = { path = "crates/derive", version = "0.0.3", default-features = false }
kona-preimage = { path = "crates/preimage", version = "0.0.3", default-features = false }
kona-executor = { path = "crates/executor", version = "0.0.2", default-features = false }
kona-common-proc = { path = "crates/common-proc", version = "0.0.3", default-features = false }
kona-common = { path = "crates/common", version = "0.0.4", default-features = false }
kona-derive = { path = "crates/derive", version = "0.0.4", default-features = false }
kona-preimage = { path = "crates/preimage", version = "0.0.4", default-features = false }
kona-executor = { path = "crates/executor", version = "0.0.3", default-features = false }
kona-common-proc = { path = "crates/common-proc", version = "0.0.4", default-features = false }
kona-derive-alloy = { path = "crates/derive-alloy", version = "0.0.1", default-features = false }

# Alloy
Expand Down
3 changes: 2 additions & 1 deletion README.md
Original file line number Diff line number Diff line change
Expand Up @@ -69,7 +69,8 @@ see the [SDK section of the book](https://anton-rs.github.io/kona/sdk/intro.html

## Book

The [book][book] contains a more in-depth overview of the project, contributor guidelines, tutorials for getting started with building your own programs, and a reference for the libraries and tools provided by Kona.
The [book][book] contains a more in-depth overview of the project, contributor guidelines, tutorials for
getting started with building your own programs, and a reference for the libraries and tools provided by Kona.

## Credits

Expand Down
6 changes: 6 additions & 0 deletions crates/common-proc/CHANGELOG.md
Original file line number Diff line number Diff line change
Expand Up @@ -6,6 +6,12 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0

## [Unreleased]

## [0.0.4](https://github.com/anton-rs/kona/compare/kona-common-proc-v0.0.3...kona-common-proc-v0.0.4) - 2024-10-25

### Other

- re-org imports ([#711](https://github.com/anton-rs/kona/pull/711))

## [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
Expand Down
2 changes: 1 addition & 1 deletion crates/common-proc/Cargo.toml
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
[package]
name = "kona-common-proc"
description = "Proc macro extension for the `kona-common` crate."
version = "0.0.3"
version = "0.0.4"
edition.workspace = true
authors.workspace = true
license.workspace = true
Expand Down
19 changes: 19 additions & 0 deletions crates/common/CHANGELOG.md
Original file line number Diff line number Diff line change
Expand Up @@ -6,6 +6,25 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0

## [Unreleased]

## [0.0.4](https://github.com/anton-rs/kona/compare/kona-common-v0.0.3...kona-common-v0.0.4) - 2024-10-25

### Added

- remove thiserror ([#735](https://github.com/anton-rs/kona/pull/735))
- *(preimage/common)* Migrate to `thiserror` ([#543](https://github.com/anton-rs/kona/pull/543))

### Fixed

- *(workspace)* hoist and fix lints ([#577](https://github.com/anton-rs/kona/pull/577))

### Other

- re-org imports ([#711](https://github.com/anton-rs/kona/pull/711))
- *(preimage)* Test Coverage ([#634](https://github.com/anton-rs/kona/pull/634))
- test coverage for common ([#629](https://github.com/anton-rs/kona/pull/629))
- doc logos ([#609](https://github.com/anton-rs/kona/pull/609))
- *(workspace)* Allow stdlib in `cfg(test)` ([#548](https://github.com/anton-rs/kona/pull/548))

## [0.0.3](https://github.com/anton-rs/kona/compare/kona-common-v0.0.2...kona-common-v0.0.3) - 2024-09-04

### Added
Expand Down
2 changes: 1 addition & 1 deletion crates/common/Cargo.toml
Original file line number Diff line number Diff line change
@@ -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.3"
version = "0.0.4"
edition.workspace = true
authors.workspace = true
license.workspace = true
Expand Down
16 changes: 16 additions & 0 deletions crates/derive-alloy/CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -1,4 +1,20 @@
# 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.0.1](https://github.com/anton-rs/kona/releases/tag/kona-derive-alloy-v0.0.1) - 2024-10-25

### Added

- remove thiserror ([#735](https://github.com/anton-rs/kona/pull/735))
- *(derive)* `BatchProvider` multiplexed stage ([#726](https://github.com/anton-rs/kona/pull/726))
- *(workspace)* Distribute pipeline, not providers ([#717](https://github.com/anton-rs/kona/pull/717))
# 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/),
Expand Down
85 changes: 85 additions & 0 deletions crates/derive/CHANGELOG.md
Original file line number Diff line number Diff line change
Expand Up @@ -6,6 +6,91 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0

## [Unreleased]

## [0.0.4](https://github.com/anton-rs/kona/compare/kona-derive-v0.0.3...kona-derive-v0.0.4) - 2024-10-25

### Added

- remove thiserror ([#735](https://github.com/anton-rs/kona/pull/735))
- *(derive)* `BatchProvider` multiplexed stage ([#726](https://github.com/anton-rs/kona/pull/726))
- *(derive)* hoist stage traits ([#723](https://github.com/anton-rs/kona/pull/723))
- frame queue test asserter ([#619](https://github.com/anton-rs/kona/pull/619))
- *(workspace)* Distribute pipeline, not providers ([#717](https://github.com/anton-rs/kona/pull/717))
- *(derive)* `BatchValidator` stage ([#703](https://github.com/anton-rs/kona/pull/703))
- *(derive)* Add `ChannelAssembler` size limitation ([#700](https://github.com/anton-rs/kona/pull/700))
- *(derive)* signal receiver logic ([#696](https://github.com/anton-rs/kona/pull/696))
- *(derive)* Stage multiplexer ([#693](https://github.com/anton-rs/kona/pull/693))
- *(derive)* `Past` batch validity variant ([#684](https://github.com/anton-rs/kona/pull/684))
- codecov sources ([#657](https://github.com/anton-rs/kona/pull/657))
- frame queue tests ([#613](https://github.com/anton-rs/kona/pull/613))
- *(derive)* Holocene flush signal ([#612](https://github.com/anton-rs/kona/pull/612))
- *(derive)* Add `Signal` API ([#611](https://github.com/anton-rs/kona/pull/611))
- *(derive)* BatchQueue Update [Holocene] ([#601](https://github.com/anton-rs/kona/pull/601))
- *(derive)* bump op-alloy dep ([#605](https://github.com/anton-rs/kona/pull/605))
- kona-providers ([#596](https://github.com/anton-rs/kona/pull/596))
- *(derive)* Span batch prefix checks ([#592](https://github.com/anton-rs/kona/pull/592))
- *(derive)* `BatchStream` buffering ([#590](https://github.com/anton-rs/kona/pull/590))
- *(derive)* BatchStreamProvider ([#591](https://github.com/anton-rs/kona/pull/591))
- *(derive)* Refactor out Online Providers ([#569](https://github.com/anton-rs/kona/pull/569))
- *(derive)* interleaved channel tests ([#585](https://github.com/anton-rs/kona/pull/585))
- *(derive)* Holocene Buffer Flushing ([#575](https://github.com/anton-rs/kona/pull/575))
- *(derive)* Holocene Channel Bank Checks ([#572](https://github.com/anton-rs/kona/pull/572))
- *(derive)* Holocene Frame Queue ([#579](https://github.com/anton-rs/kona/pull/579))
- *(derive)* Holocene Activation ([#574](https://github.com/anton-rs/kona/pull/574))
- *(derive)* wire up the batch span stage ([#567](https://github.com/anton-rs/kona/pull/567))
- *(derive)* New BatchStream Stage for Holocene ([#566](https://github.com/anton-rs/kona/pull/566))
- *(derive)* Hoist AttributesBuilder ([#571](https://github.com/anton-rs/kona/pull/571))
- *(derive)* Touchup Docs ([#555](https://github.com/anton-rs/kona/pull/555))
- *(derive)* Latest BN ([#521](https://github.com/anton-rs/kona/pull/521))
- Remove L2 Execution Payload ([#542](https://github.com/anton-rs/kona/pull/542))
- *(derive)* Typed error handling ([#540](https://github.com/anton-rs/kona/pull/540))
- *(primitives)* Remove Attributes ([#529](https://github.com/anton-rs/kona/pull/529))
- large dependency update ([#528](https://github.com/anton-rs/kona/pull/528))
- *(primitives)* reuse op-alloy-protocol channel and block types ([#499](https://github.com/anton-rs/kona/pull/499))

### Fixed

- hashmap ([#732](https://github.com/anton-rs/kona/pull/732))
- *(derive)* SpanBatch element limit + channel RLP size limit ([#692](https://github.com/anton-rs/kona/pull/692))
- *(derive)* Holocene `SpanBatch` prefix checks ([#688](https://github.com/anton-rs/kona/pull/688))
- *(derive)* Retain L1 blocks ([#683](https://github.com/anton-rs/kona/pull/683))
- *(executor)* Holocene EIP-1559 params in Header ([#622](https://github.com/anton-rs/kona/pull/622))
- derive pipeline params ([#587](https://github.com/anton-rs/kona/pull/587))
- *(workspace)* hoist and fix lints ([#577](https://github.com/anton-rs/kona/pull/577))
- *(derive)* move attributes builder trait ([#570](https://github.com/anton-rs/kona/pull/570))
- *(client)* Channel reader error handling ([#539](https://github.com/anton-rs/kona/pull/539))
- *(derive)* Sequence window expiry ([#532](https://github.com/anton-rs/kona/pull/532))
- *(primitives)* use consensus hardforks ([#497](https://github.com/anton-rs/kona/pull/497))
- *(primitives)* re-use op-alloy frame type ([#492](https://github.com/anton-rs/kona/pull/492))

### Other

- re-org imports ([#711](https://github.com/anton-rs/kona/pull/711))
- hoist trait test utilities ([#708](https://github.com/anton-rs/kona/pull/708))
- *(workspace)* Removes Primitives ([#638](https://github.com/anton-rs/kona/pull/638))
- *(derive)* Add tracing to `ChannelAssembler` ([#701](https://github.com/anton-rs/kona/pull/701))
- *(derive)* remove span batch todo comments ([#682](https://github.com/anton-rs/kona/pull/682))
- refactor test utils ([#677](https://github.com/anton-rs/kona/pull/677))
- *(derive)* stage coverage ([#673](https://github.com/anton-rs/kona/pull/673))
- *(executor)* Use Upstreamed op-alloy Methods ([#651](https://github.com/anton-rs/kona/pull/651))
- *(derive)* Test and Clean Batch Types ([#670](https://github.com/anton-rs/kona/pull/670))
- *(derive)* Test Stage Resets and Flushes ([#669](https://github.com/anton-rs/kona/pull/669))
- *(derive)* Batch Timestamp Tests ([#664](https://github.com/anton-rs/kona/pull/664))
- *(derive)* test channel reader flushing ([#661](https://github.com/anton-rs/kona/pull/661))
- *(derive)* adds more channel bank coverage ([#659](https://github.com/anton-rs/kona/pull/659))
- *(derive)* test channel reader resets ([#660](https://github.com/anton-rs/kona/pull/660))
- *(derive)* test channel bank reset ([#658](https://github.com/anton-rs/kona/pull/658))
- *(derive)* hoist attributes queue test utils ([#654](https://github.com/anton-rs/kona/pull/654))
- *(derive)* Pipeline Core Test Coverage ([#642](https://github.com/anton-rs/kona/pull/642))
- *(derive)* Single Batch Test Coverage ([#643](https://github.com/anton-rs/kona/pull/643))
- *(derive)* Blob Source Test Coverage ([#631](https://github.com/anton-rs/kona/pull/631))
- refactor test providers ([#623](https://github.com/anton-rs/kona/pull/623))
- doc logos ([#609](https://github.com/anton-rs/kona/pull/609))
- use alloy primitives map ([#586](https://github.com/anton-rs/kona/pull/586))
- *(derive)* [Holocene] Drain previous channel in one iteration ([#583](https://github.com/anton-rs/kona/pull/583))
- channel reader docs ([#568](https://github.com/anton-rs/kona/pull/568))
- Bumps Dependency Versions ([#520](https://github.com/anton-rs/kona/pull/520))
- *(primitives)* rm RawTransaction ([#505](https://github.com/anton-rs/kona/pull/505))

## [0.0.3](https://github.com/anton-rs/kona/compare/kona-derive-v0.0.2...kona-derive-v0.0.3) - 2024-09-04

### Added
Expand Down
2 changes: 1 addition & 1 deletion crates/derive/Cargo.toml
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
[package]
name = "kona-derive"
description = "A no_std derivation pipeline implementation for the OP Stack"
version = "0.0.3"
version = "0.0.4"
edition.workspace = true
authors.workspace = true
license.workspace = true
Expand Down
34 changes: 34 additions & 0 deletions crates/executor/CHANGELOG.md
Original file line number Diff line number Diff line change
Expand Up @@ -6,6 +6,40 @@ 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-executor-v0.0.2...kona-executor-v0.0.3) - 2024-10-25

### Added

- remove thiserror ([#735](https://github.com/anton-rs/kona/pull/735))
- *(executor)* Clean ups ([#719](https://github.com/anton-rs/kona/pull/719))
- *(executor)* EIP-1559 configurability spec updates ([#716](https://github.com/anton-rs/kona/pull/716))
- *(executor)* Update EIP-1559 configurability ([#648](https://github.com/anton-rs/kona/pull/648))
- *(executor)* Use EIP-1559 parameters from payload attributes ([#616](https://github.com/anton-rs/kona/pull/616))
- *(derive)* bump op-alloy dep ([#605](https://github.com/anton-rs/kona/pull/605))
- kona-providers ([#596](https://github.com/anton-rs/kona/pull/596))
- *(executor)* Migrate to `thiserror` ([#544](https://github.com/anton-rs/kona/pull/544))
- *(mpt)* Migrate to `thiserror` ([#541](https://github.com/anton-rs/kona/pull/541))
- *(primitives)* Remove Attributes ([#529](https://github.com/anton-rs/kona/pull/529))
- large dependency update ([#528](https://github.com/anton-rs/kona/pull/528))

### Fixed

- *(executor)* Holocene EIP-1559 params in Header ([#622](https://github.com/anton-rs/kona/pull/622))
- *(workspace)* hoist and fix lints ([#577](https://github.com/anton-rs/kona/pull/577))

### Other

- re-org imports ([#711](https://github.com/anton-rs/kona/pull/711))
- *(workspace)* Removes Primitives ([#638](https://github.com/anton-rs/kona/pull/638))
- *(executor)* move todo to issue: ([#680](https://github.com/anton-rs/kona/pull/680))
- *(executor)* Cover Builder ([#676](https://github.com/anton-rs/kona/pull/676))
- *(executor)* Use Upstreamed op-alloy Methods ([#651](https://github.com/anton-rs/kona/pull/651))
- *(executor)* Test Coverage over Executor Utilities ([#650](https://github.com/anton-rs/kona/pull/650))
- doc logos ([#609](https://github.com/anton-rs/kona/pull/609))
- *(workspace)* Allow stdlib in `cfg(test)` ([#548](https://github.com/anton-rs/kona/pull/548))
- Bumps Dependency Versions ([#520](https://github.com/anton-rs/kona/pull/520))
- *(primitives)* rm RawTransaction ([#505](https://github.com/anton-rs/kona/pull/505))

## [0.0.2](https://github.com/anton-rs/kona/compare/kona-executor-v0.0.1...kona-executor-v0.0.2) - 2024-09-04

### Added
Expand Down
2 changes: 1 addition & 1 deletion crates/executor/Cargo.toml
Original file line number Diff line number Diff line change
@@ -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.2"
version = "0.0.3"
edition.workspace = true
authors.workspace = true
license.workspace = true
Expand Down
28 changes: 28 additions & 0 deletions crates/mpt/CHANGELOG.md
Original file line number Diff line number Diff line change
Expand Up @@ -6,6 +6,34 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0

## [Unreleased]

## [0.0.4](https://github.com/anton-rs/kona/compare/kona-mpt-v0.0.3...kona-mpt-v0.0.4) - 2024-10-25

### Added

- remove thiserror ([#735](https://github.com/anton-rs/kona/pull/735))
- *(executor)* Clean ups ([#719](https://github.com/anton-rs/kona/pull/719))
- use derive more display ([#675](https://github.com/anton-rs/kona/pull/675))
- kona-providers ([#596](https://github.com/anton-rs/kona/pull/596))
- *(ci)* Split online/offline tests ([#582](https://github.com/anton-rs/kona/pull/582))
- *(mpt)* Migrate to `thiserror` ([#541](https://github.com/anton-rs/kona/pull/541))

### Fixed

- *(mpt)* Empty root node case ([#705](https://github.com/anton-rs/kona/pull/705))
- typos ([#690](https://github.com/anton-rs/kona/pull/690))
- *(workspace)* hoist and fix lints ([#577](https://github.com/anton-rs/kona/pull/577))
- *(mpt)* Empty list walker ([#493](https://github.com/anton-rs/kona/pull/493))

### Other

- cleans up kona-mpt deps ([#725](https://github.com/anton-rs/kona/pull/725))
- re-org imports ([#711](https://github.com/anton-rs/kona/pull/711))
- *(mpt)* codecov ([#655](https://github.com/anton-rs/kona/pull/655))
- *(mpt)* mpt noop trait impls ([#649](https://github.com/anton-rs/kona/pull/649))
- *(mpt)* account conversion tests ([#647](https://github.com/anton-rs/kona/pull/647))
- doc logos ([#609](https://github.com/anton-rs/kona/pull/609))
- *(workspace)* Allow stdlib in `cfg(test)` ([#548](https://github.com/anton-rs/kona/pull/548))

## [0.0.3](https://github.com/anton-rs/kona/compare/kona-mpt-v0.0.2...kona-mpt-v0.0.3) - 2024-09-04

### Added
Expand Down
2 changes: 1 addition & 1 deletion crates/mpt/Cargo.toml
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
[package]
name = "kona-mpt"
description = "Utilities for interacting with and iterating through a merkle patricia trie"
version = "0.0.3"
version = "0.0.4"
edition.workspace = true
authors.workspace = true
license.workspace = true
Expand Down
21 changes: 21 additions & 0 deletions crates/preimage/CHANGELOG.md
Original file line number Diff line number Diff line change
Expand Up @@ -6,6 +6,27 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0

## [Unreleased]

## [0.0.4](https://github.com/anton-rs/kona/compare/kona-preimage-v0.0.3...kona-preimage-v0.0.4) - 2024-10-25

### Added

- remove thiserror ([#735](https://github.com/anton-rs/kona/pull/735))
- *(preimage/common)* Migrate to `thiserror` ([#543](https://github.com/anton-rs/kona/pull/543))

### Fixed

- hashmap ([#732](https://github.com/anton-rs/kona/pull/732))
- *(workspace)* hoist and fix lints ([#577](https://github.com/anton-rs/kona/pull/577))
- *(preimage)* Improve error differentiation in preimage servers ([#535](https://github.com/anton-rs/kona/pull/535))

### Other

- re-org imports ([#711](https://github.com/anton-rs/kona/pull/711))
- *(preimage)* Test Coverage ([#634](https://github.com/anton-rs/kona/pull/634))
- doc logos ([#609](https://github.com/anton-rs/kona/pull/609))
- *(workspace)* Bump dependencies ([#550](https://github.com/anton-rs/kona/pull/550))
- *(workspace)* Allow stdlib in `cfg(test)` ([#548](https://github.com/anton-rs/kona/pull/548))

## [0.0.3](https://github.com/anton-rs/kona/compare/kona-preimage-v0.0.2...kona-preimage-v0.0.3) - 2024-09-04

### Added
Expand Down
2 changes: 1 addition & 1 deletion crates/preimage/Cargo.toml
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
[package]
name = "kona-preimage"
description = "Bindings and types for interacting with the PreimageOracle ABI"
version = "0.0.3"
version = "0.0.4"
edition.workspace = true
authors.workspace = true
license.workspace = true
Expand Down
Loading