anton-rs / kona

A suite of `no_std` components for the OP Stack state transition function and L2 chain derivation.
https://anton-rs.github.io/kona
MIT License
132 stars 41 forks source link

chore: release #514

Closed github-actions[bot] closed 1 month ago

github-actions[bot] commented 2 months ago

🤖 New release

⚠️ kona-derive breaking changes

--- failure enum_missing: pub enum removed or renamed ---

Description:
A publicly-visible enum cannot be imported by its prior path. A `pub use` may have been removed, or the enum itself may have been renamed or removed entirely.
        ref: https://doc.rust-lang.org/cargo/reference/semver.html#item-remove
       impl: https://github.com/obi1kenobi/cargo-semver-checks/tree/v0.35.0/src/lints/enum_missing.ron

Failed in:
  enum kona_derive::errors::DecodeError, previously in file /tmp/.tmpSwWuu4/kona-derive/src/errors.rs:217
  enum kona_derive::errors::StageError, previously in file /tmp/.tmpSwWuu4/kona-derive/src/errors.rs:14
  enum kona_derive::pipeline::StageError, previously in file /tmp/.tmpSwWuu4/kona-derive/src/errors.rs:14

--- failure enum_variant_added: enum variant added on exhaustive enum ---

Description:
A publicly-visible enum without #[non_exhaustive] has a new variant.
        ref: https://doc.rust-lang.org/cargo/reference/semver.html#enum-variant-new
       impl: https://github.com/obi1kenobi/cargo-semver-checks/tree/v0.35.0/src/lints/enum_variant_added.ron

Failed in:
  variant BlobProviderError:SlotDerivation in /tmp/.tmpUAt2Ed/kona/crates/derive/src/errors.rs:194
  variant BlobProviderError:BlobDecoding in /tmp/.tmpUAt2Ed/kona/crates/derive/src/errors.rs:197
  variant BlobProviderError:Backend in /tmp/.tmpUAt2Ed/kona/crates/derive/src/errors.rs:200
  variant ResetError:L1OriginMismatch in /tmp/.tmpUAt2Ed/kona/crates/derive/src/errors.rs:121
  variant ResetError:ReorgDetected in /tmp/.tmpUAt2Ed/kona/crates/derive/src/errors.rs:126
  variant ResetError:AttributesBuilder in /tmp/.tmpUAt2Ed/kona/crates/derive/src/errors.rs:129
  variant BuilderError:AttributesUnavailable in /tmp/.tmpUAt2Ed/kona/crates/derive/src/errors.rs:180

--- failure enum_variant_missing: pub enum variant removed or renamed ---

Description:
A publicly-visible enum has at least one variant that is no longer available under its prior name. It may have been renamed or removed entirely.
        ref: https://doc.rust-lang.org/cargo/reference/semver.html#item-remove
       impl: https://github.com/obi1kenobi/cargo-semver-checks/tree/v0.35.0/src/lints/enum_variant_missing.ron

Failed in:
  variant SpanBatchError::InvalidBitSlice, previously in file /tmp/.tmpSwWuu4/kona-derive/src/batch/span_batch/errors.rs:13
  variant SpanBatchError::Encoding, previously in file /tmp/.tmpSwWuu4/kona-derive/src/batch/span_batch/errors.rs:19
  variant ResetError::ReorgRequired, previously in file /tmp/.tmpSwWuu4/kona-derive/src/errors.rs:179
  variant ResetError::NewExpiredChallenge, previously in file /tmp/.tmpSwWuu4/kona-derive/src/errors.rs:181
  variant BlobProviderError::Slot, previously in file /tmp/.tmpSwWuu4/kona-derive/src/errors.rs:132
  variant BlobProviderError::Custom, previously in file /tmp/.tmpSwWuu4/kona-derive/src/errors.rs:134

--- failure function_missing: pub fn removed or renamed ---

Description:
A publicly-visible function cannot be imported by its prior path. A `pub use` may have been removed, or the function itself may have been renamed or removed entirely.
        ref: https://doc.rust-lang.org/cargo/reference/semver.html#item-remove
       impl: https://github.com/obi1kenobi/cargo-semver-checks/tree/v0.35.0/src/lints/function_missing.ron

Failed in:
  function kona_derive::errors::into_frames, previously in file /tmp/.tmpSwWuu4/kona-derive/src/errors.rs:85

--- failure trait_associated_type_added: non-sealed public trait added associated type without default value ---

Description:
A non-sealed trait has gained an associated type without a default value, which breaks downstream implementations of the trait
        ref: https://doc.rust-lang.org/cargo/reference/semver.html#trait-new-item-no-default
       impl: https://github.com/obi1kenobi/cargo-semver-checks/tree/v0.35.0/src/lints/trait_associated_type_added.ron

Failed in:
  trait associated type kona_derive::traits::BlobProvider::Error in file /tmp/.tmpUAt2Ed/kona/crates/derive/src/traits/data_sources.rs:17
  trait associated type kona_derive::online::BeaconClient::Error in file /tmp/.tmpUAt2Ed/kona/crates/derive/src/online/beacon_client.rs:31
  trait associated type kona_derive::traits::L2ChainProvider::Error in file /tmp/.tmpUAt2Ed/kona/crates/derive/src/traits/providers.rs:39
  trait associated type kona_derive::online::L2ChainProvider::Error in file /tmp/.tmpUAt2Ed/kona/crates/derive/src/traits/providers.rs:39
  trait associated type kona_derive::pipeline::L2ChainProvider::Error in file /tmp/.tmpUAt2Ed/kona/crates/derive/src/traits/providers.rs:39
  trait associated type kona_derive::traits::ChainProvider::Error in file /tmp/.tmpUAt2Ed/kona/crates/derive/src/traits/providers.rs:15
  trait associated type kona_derive::online::ChainProvider::Error in file /tmp/.tmpUAt2Ed/kona/crates/derive/src/traits/providers.rs:15
  trait associated type kona_derive::pipeline::ChainProvider::Error in file /tmp/.tmpUAt2Ed/kona/crates/derive/src/traits/providers.rs:15

⚠️ kona-primitives breaking changes

--- failure enum_missing: pub enum removed or renamed ---

Description:
A publicly-visible enum cannot be imported by its prior path. A `pub use` may have been removed, or the enum itself may have been renamed or removed entirely.
        ref: https://doc.rust-lang.org/cargo/reference/semver.html#item-remove
       impl: https://github.com/obi1kenobi/cargo-semver-checks/tree/v0.35.0/src/lints/enum_missing.ron

Failed in:
  enum kona_primitives::deposits::DepositSourceDomainIdentifier, previously in file /tmp/.tmpSwWuu4/kona-primitives/src/deposits.rs:167
  enum kona_primitives::DepositSourceDomainIdentifier, previously in file /tmp/.tmpSwWuu4/kona-primitives/src/deposits.rs:167
  enum kona_primitives::L1BlockInfoTx, previously in file /tmp/.tmpSwWuu4/kona-primitives/src/block_info.rs:35
  enum kona_primitives::block_info::L1BlockInfoTx, previously in file /tmp/.tmpSwWuu4/kona-primitives/src/block_info.rs:35
  enum kona_primitives::deposits::DepositSourceDomain, previously in file /tmp/.tmpSwWuu4/kona-primitives/src/deposits.rs:178
  enum kona_primitives::DepositSourceDomain, previously in file /tmp/.tmpSwWuu4/kona-primitives/src/deposits.rs:178
  enum kona_primitives::deposits::DepositError, previously in file /tmp/.tmpSwWuu4/kona-primitives/src/deposits.rs:27
  enum kona_primitives::DepositError, previously in file /tmp/.tmpSwWuu4/kona-primitives/src/deposits.rs:27

--- failure function_missing: pub fn removed or renamed ---

Description:
A publicly-visible function cannot be imported by its prior path. A `pub use` may have been removed, or the function itself may have been renamed or removed entirely.
        ref: https://doc.rust-lang.org/cargo/reference/semver.html#item-remove
       impl: https://github.com/obi1kenobi/cargo-semver-checks/tree/v0.35.0/src/lints/function_missing.ron

Failed in:
  function kona_primitives::upgrade_to_calldata, previously in file /tmp/.tmpSwWuu4/kona-primitives/src/ecotone.rs:65
  function kona_primitives::ecotone::upgrade_to_calldata, previously in file /tmp/.tmpSwWuu4/kona-primitives/src/ecotone.rs:65
  function kona_primitives::deposits::decode_deposit, previously in file /tmp/.tmpSwWuu4/kona-primitives/src/deposits.rs:299
  function kona_primitives::decode_deposit, previously in file /tmp/.tmpSwWuu4/kona-primitives/src/deposits.rs:299

--- failure module_missing: pub module removed or renamed ---

Description:
A publicly-visible module cannot be imported by its prior path. A `pub use` may have been removed, or the module may have been renamed, removed, or made non-public.
        ref: https://doc.rust-lang.org/cargo/reference/semver.html#item-remove
       impl: https://github.com/obi1kenobi/cargo-semver-checks/tree/v0.35.0/src/lints/module_missing.ron

Failed in:
  mod kona_primitives::ecotone, previously in file /tmp/.tmpSwWuu4/kona-primitives/src/ecotone.rs:1
  mod kona_primitives::fjord, previously in file /tmp/.tmpSwWuu4/kona-primitives/src/fjord.rs:1
  mod kona_primitives::block_info, previously in file /tmp/.tmpSwWuu4/kona-primitives/src/block_info.rs:1
  mod kona_primitives::deposits, previously in file /tmp/.tmpSwWuu4/kona-primitives/src/deposits.rs:1
  mod kona_primitives::attributes, previously in file /tmp/.tmpSwWuu4/kona-primitives/src/attributes.rs:1
  mod kona_primitives::channel, previously in file /tmp/.tmpSwWuu4/kona-primitives/src/channel.rs:1
  mod kona_primitives::frame, previously in file /tmp/.tmpSwWuu4/kona-primitives/src/frame.rs:1
  mod kona_primitives::raw_tx, previously in file /tmp/.tmpSwWuu4/kona-primitives/src/raw_tx.rs:1

--- failure pub_module_level_const_missing: pub module-level const is missing ---

Description:
A public const is missing, renamed, or changed from const to static.
        ref: https://doc.rust-lang.org/cargo/reference/semver.html#item-remove
       impl: https://github.com/obi1kenobi/cargo-semver-checks/tree/v0.35.0/src/lints/pub_module_level_const_missing.ron

Failed in:
  DERIVATION_VERSION_0 in file /tmp/.tmpSwWuu4/kona-primitives/src/frame.rs:9
  DERIVATION_VERSION_0 in file /tmp/.tmpSwWuu4/kona-primitives/src/frame.rs:9
  NEW_L1_BLOCK_ADDRESS in file /tmp/.tmpSwWuu4/kona-primitives/src/ecotone.rs:26
  NEW_L1_BLOCK_ADDRESS in file /tmp/.tmpSwWuu4/kona-primitives/src/ecotone.rs:26
  MAX_FRAME_LEN in file /tmp/.tmpSwWuu4/kona-primitives/src/frame.rs:18
  MAX_FRAME_LEN in file /tmp/.tmpSwWuu4/kona-primitives/src/frame.rs:18
  FRAME_OVERHEAD in file /tmp/.tmpSwWuu4/kona-primitives/src/frame.rs:12
  FRAME_OVERHEAD in file /tmp/.tmpSwWuu4/kona-primitives/src/frame.rs:12
  UPGRADE_TO_FUNC_BYTES_4 in file /tmp/.tmpSwWuu4/kona-primitives/src/ecotone.rs:37
  UPGRADE_TO_FUNC_BYTES_4 in file /tmp/.tmpSwWuu4/kona-primitives/src/ecotone.rs:37
  FJORD_GAS_PRICE_ORACLE_ADDRESS in file /tmp/.tmpSwWuu4/kona-primitives/src/fjord.rs:34
  FJORD_GAS_PRICE_ORACLE_ADDRESS in file /tmp/.tmpSwWuu4/kona-primitives/src/fjord.rs:34
  DEPOSIT_EVENT_ABI in file /tmp/.tmpSwWuu4/kona-primitives/src/deposits.rs:13
  GAS_PRICE_ORACLE_ADDRESS in file /tmp/.tmpSwWuu4/kona-primitives/src/ecotone.rs:31
  GAS_PRICE_ORACLE_ADDRESS in file /tmp/.tmpSwWuu4/kona-primitives/src/ecotone.rs:31
  EIP4788_FROM in file /tmp/.tmpSwWuu4/kona-primitives/src/ecotone.rs:40
  EIP4788_FROM in file /tmp/.tmpSwWuu4/kona-primitives/src/ecotone.rs:40
  ENABLE_FJORD_FUNC_SIGNATURE in file /tmp/.tmpSwWuu4/kona-primitives/src/fjord.rs:43
  ENABLE_FJORD_FUNC_SIGNATURE in file /tmp/.tmpSwWuu4/kona-primitives/src/fjord.rs:43
  SET_FJORD_METHOD_SIGNATURE in file /tmp/.tmpSwWuu4/kona-primitives/src/fjord.rs:46
  SET_FJORD_METHOD_SIGNATURE in file /tmp/.tmpSwWuu4/kona-primitives/src/fjord.rs:46
  DEPOSIT_EVENT_VERSION_0 in file /tmp/.tmpSwWuu4/kona-primitives/src/deposits.rs:23
  ENABLE_ECOTONE_INPUT in file /tmp/.tmpSwWuu4/kona-primitives/src/ecotone.rs:34
  ENABLE_ECOTONE_INPUT in file /tmp/.tmpSwWuu4/kona-primitives/src/ecotone.rs:34
  UPDGRADE_TO_FUNC_SIGNATURE in file /tmp/.tmpSwWuu4/kona-primitives/src/ecotone.rs:14
  UPDGRADE_TO_FUNC_SIGNATURE in file /tmp/.tmpSwWuu4/kona-primitives/src/ecotone.rs:14
  MAX_RLP_BYTES_PER_CHANNEL in file /tmp/.tmpSwWuu4/kona-primitives/src/channel.rs:12
  MAX_RLP_BYTES_PER_CHANNEL in file /tmp/.tmpSwWuu4/kona-primitives/src/channel.rs:12
  CHANNEL_ID_LENGTH in file /tmp/.tmpSwWuu4/kona-primitives/src/channel.rs:22
  CHANNEL_ID_LENGTH in file /tmp/.tmpSwWuu4/kona-primitives/src/channel.rs:22
  DEPOSIT_EVENT_ABI_HASH in file /tmp/.tmpSwWuu4/kona-primitives/src/deposits.rs:19
  DEPOSIT_EVENT_ABI_HASH in file /tmp/.tmpSwWuu4/kona-primitives/src/deposits.rs:19
  FJORD_MAX_RLP_BYTES_PER_CHANNEL in file /tmp/.tmpSwWuu4/kona-primitives/src/channel.rs:16
  FJORD_MAX_RLP_BYTES_PER_CHANNEL in file /tmp/.tmpSwWuu4/kona-primitives/src/channel.rs:16
  L1_BLOCK_DEPLOYER_ADDRESS in file /tmp/.tmpSwWuu4/kona-primitives/src/ecotone.rs:17
  L1_BLOCK_DEPLOYER_ADDRESS in file /tmp/.tmpSwWuu4/kona-primitives/src/ecotone.rs:17
  L1_INFO_DEPOSITER_ADDRESS in file /tmp/.tmpSwWuu4/kona-primitives/src/fjord.rs:17
  L1_INFO_DEPOSITER_ADDRESS in file /tmp/.tmpSwWuu4/kona-primitives/src/fjord.rs:17
  GAS_PRICE_ORACLE_FJORD_DEPLOYER_ADDRESS in file /tmp/.tmpSwWuu4/kona-primitives/src/fjord.rs:20
  GAS_PRICE_ORACLE_FJORD_DEPLOYER_ADDRESS in file /tmp/.tmpSwWuu4/kona-primitives/src/fjord.rs:20
  GAS_PRICE_ORACLE_DEPLOYER_ADDRESS in file /tmp/.tmpSwWuu4/kona-primitives/src/ecotone.rs:20
  GAS_PRICE_ORACLE_DEPLOYER_ADDRESS in file /tmp/.tmpSwWuu4/kona-primitives/src/ecotone.rs:20

--- failure struct_missing: pub struct removed or renamed ---

Description:
A publicly-visible struct cannot be imported by its prior path. A `pub use` may have been removed, or the struct itself may have been renamed or removed entirely.
        ref: https://doc.rust-lang.org/cargo/reference/semver.html#item-remove
       impl: https://github.com/obi1kenobi/cargo-semver-checks/tree/v0.35.0/src/lints/struct_missing.ron

Failed in:
  struct kona_primitives::block::BlockInfo, previously in file /tmp/.tmpSwWuu4/kona-primitives/src/block.rs:17
  struct kona_primitives::BlockInfo, previously in file /tmp/.tmpSwWuu4/kona-primitives/src/block.rs:17
  struct kona_primitives::deposits::L1InfoDepositSource, previously in file /tmp/.tmpSwWuu4/kona-primitives/src/deposits.rs:229
  struct kona_primitives::L1InfoDepositSource, previously in file /tmp/.tmpSwWuu4/kona-primitives/src/deposits.rs:229
  struct kona_primitives::EcotoneTransactionBuilder, previously in file /tmp/.tmpSwWuu4/kona-primitives/src/ecotone.rs:73
  struct kona_primitives::ecotone::EcotoneTransactionBuilder, previously in file /tmp/.tmpSwWuu4/kona-primitives/src/ecotone.rs:73
  struct kona_primitives::attributes::L2PayloadAttributes, previously in file /tmp/.tmpSwWuu4/kona-primitives/src/attributes.rs:13
  struct kona_primitives::L2PayloadAttributes, previously in file /tmp/.tmpSwWuu4/kona-primitives/src/attributes.rs:13
  struct kona_primitives::frame::Frame, previously in file /tmp/.tmpSwWuu4/kona-primitives/src/frame.rs:30
  struct kona_primitives::Frame, previously in file /tmp/.tmpSwWuu4/kona-primitives/src/frame.rs:30
  struct kona_primitives::attributes::L2AttributesWithParent, previously in file /tmp/.tmpSwWuu4/kona-primitives/src/attributes.rs:45
  struct kona_primitives::L2AttributesWithParent, previously in file /tmp/.tmpSwWuu4/kona-primitives/src/attributes.rs:45
  struct kona_primitives::deposits::UpgradeDepositSource, previously in file /tmp/.tmpSwWuu4/kona-primitives/src/deposits.rs:265
  struct kona_primitives::UpgradeDepositSource, previously in file /tmp/.tmpSwWuu4/kona-primitives/src/deposits.rs:265
  struct kona_primitives::channel::Channel, previously in file /tmp/.tmpSwWuu4/kona-primitives/src/channel.rs:30
  struct kona_primitives::Channel, previously in file /tmp/.tmpSwWuu4/kona-primitives/src/channel.rs:30
  struct kona_primitives::FjordTransactionBuilder, previously in file /tmp/.tmpSwWuu4/kona-primitives/src/fjord.rs:50
  struct kona_primitives::fjord::FjordTransactionBuilder, previously in file /tmp/.tmpSwWuu4/kona-primitives/src/fjord.rs:50
  struct kona_primitives::raw_tx::RawTransaction, previously in file /tmp/.tmpSwWuu4/kona-primitives/src/raw_tx.rs:9
  struct kona_primitives::RawTransaction, previously in file /tmp/.tmpSwWuu4/kona-primitives/src/raw_tx.rs:9
  struct kona_primitives::L1BlockInfoBedrock, previously in file /tmp/.tmpSwWuu4/kona-primitives/src/block_info.rs:60
  struct kona_primitives::block_info::L1BlockInfoBedrock, previously in file /tmp/.tmpSwWuu4/kona-primitives/src/block_info.rs:60
  struct kona_primitives::deposits::UserDepositSource, previously in file /tmp/.tmpSwWuu4/kona-primitives/src/deposits.rs:200
  struct kona_primitives::UserDepositSource, previously in file /tmp/.tmpSwWuu4/kona-primitives/src/deposits.rs:200
  struct kona_primitives::block::L2BlockInfo, previously in file /tmp/.tmpSwWuu4/kona-primitives/src/block.rs:53
  struct kona_primitives::L2BlockInfo, previously in file /tmp/.tmpSwWuu4/kona-primitives/src/block.rs:53
  struct kona_primitives::L1BlockInfoEcotone, previously in file /tmp/.tmpSwWuu4/kona-primitives/src/block_info.rs:98
  struct kona_primitives::block_info::L1BlockInfoEcotone, previously in file /tmp/.tmpSwWuu4/kona-primitives/src/block_info.rs:98

⚠️ kona-executor breaking changes

--- failure inherent_method_missing: pub method removed or renamed ---

Description:
A publicly-visible method or associated fn is no longer available under its prior name. It may have been renamed or removed entirely.
        ref: https://doc.rust-lang.org/cargo/reference/semver.html#item-remove
       impl: https://github.com/obi1kenobi/cargo-semver-checks/tree/v0.35.0/src/lints/inherent_method_missing.ron

Failed in:
  StatelessL2BlockExecutorBuilder::with_config, previously in file /tmp/.tmpSwWuu4/kona-executor/src/builder.rs:39
  StatelessL2BlockExecutorBuilder::with_fetcher, previously in file /tmp/.tmpSwWuu4/kona-executor/src/builder.rs:50
  StatelessL2BlockExecutorBuilder::with_hinter, previously in file /tmp/.tmpSwWuu4/kona-executor/src/builder.rs:56

--- failure method_parameter_count_changed: pub method parameter count changed ---

Description:
A publicly-visible method now takes a different number of parameters.
        ref: https://doc.rust-lang.org/cargo/reference/semver.html#fn-change-arity
       impl: https://github.com/obi1kenobi/cargo-semver-checks/tree/v0.35.0/src/lints/method_parameter_count_changed.ron

Failed in:
  kona_executor::StatelessL2BlockExecutor::builder now takes 3 parameters instead of 1, in /tmp/.tmpUAt2Ed/kona/crates/executor/src/lib.rs:65

⚠️ kona-mpt breaking changes

--- failure struct_missing: pub struct removed or renamed ---

Description:
A publicly-visible struct cannot be imported by its prior path. A `pub use` may have been removed, or the struct itself may have been renamed or removed entirely.
        ref: https://doc.rust-lang.org/cargo/reference/semver.html#item-remove
       impl: https://github.com/obi1kenobi/cargo-semver-checks/tree/v0.35.0/src/lints/struct_missing.ron

Failed in:
  struct kona_mpt::NoopTrieDBFetcher, previously in file /tmp/.tmpSwWuu4/kona-mpt/src/fetcher.rs:87
  struct kona_mpt::NoopTrieDBHinter, previously in file /tmp/.tmpSwWuu4/kona-mpt/src/fetcher.rs:105

--- failure trait_missing: pub trait removed or renamed ---

Description:
A publicly-visible trait cannot be imported by its prior path. A `pub use` may have been removed, or the trait itself may have been renamed or removed entirely.
        ref: https://doc.rust-lang.org/cargo/reference/semver.html#item-remove
       impl: https://github.com/obi1kenobi/cargo-semver-checks/tree/v0.35.0/src/lints/trait_missing.ron

Failed in:
  trait kona_mpt::TrieDBHinter, previously in file /tmp/.tmpSwWuu4/kona-mpt/src/fetcher.rs:50
  trait kona_mpt::TrieDBFetcher, previously in file /tmp/.tmpSwWuu4/kona-mpt/src/fetcher.rs:10
Changelog

## `kona-common`

## [0.0.4](https://github.com/anton-rs/kona/compare/kona-common-v0.0.3...kona-common-v0.0.4) - 2024-09-21 ### Added - *(preimage/common)* Migrate to `thiserror` ([#543](https://github.com/anton-rs/kona/pull/543))
## `kona-derive`
## [0.0.4](https://github.com/anton-rs/kona/compare/kona-derive-v0.0.3...kona-derive-v0.0.4) - 2024-09-21 ### Added - *(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 - *(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 - Bumps Dependency Versions ([#520](https://github.com/anton-rs/kona/pull/520)) - *(primitives)* rm RawTransaction ([#505](https://github.com/anton-rs/kona/pull/505))
## `kona-primitives`
## [0.0.3](https://github.com/anton-rs/kona/compare/kona-primitives-v0.0.2...kona-primitives-v0.0.3) - 2024-09-21 ### Added - *(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 - *(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 - rm depo and import op::depo ([#518](https://github.com/anton-rs/kona/pull/518)) - *(primitives)* rm RawTransaction ([#505](https://github.com/anton-rs/kona/pull/505))
## `kona-executor`
## [0.0.3](https://github.com/anton-rs/kona/compare/kona-executor-v0.0.2...kona-executor-v0.0.3) - 2024-09-21 ### Added - *(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)) ### Other - Bumps Dependency Versions ([#520](https://github.com/anton-rs/kona/pull/520)) - *(primitives)* rm RawTransaction ([#505](https://github.com/anton-rs/kona/pull/505))
## `kona-mpt`
## [0.0.4](https://github.com/anton-rs/kona/compare/kona-mpt-v0.0.3...kona-mpt-v0.0.4) - 2024-09-21 ### Added - *(mpt)* Migrate to `thiserror` ([#541](https://github.com/anton-rs/kona/pull/541)) ### Fixed - *(mpt)* Empty list walker ([#493](https://github.com/anton-rs/kona/pull/493))
## `kona-preimage`
## [0.0.4](https://github.com/anton-rs/kona/compare/kona-preimage-v0.0.3...kona-preimage-v0.0.4) - 2024-09-21 ### Added - *(preimage/common)* Migrate to `thiserror` ([#543](https://github.com/anton-rs/kona/pull/543)) ### Fixed - *(preimage)* Improve error differentiation in preimage servers ([#535](https://github.com/anton-rs/kona/pull/535))
## `kona-common-proc`
## [0.0.4](https://github.com/anton-rs/kona/compare/kona-common-proc-v0.0.3...kona-common-proc-v0.0.4) - 2024-09-21 ### Other - updated the following local packages: kona-common


This PR was generated with release-plz.