kona-common: 0.0.3 -> 0.0.4 (✓ API compatible changes)
kona-derive: 0.0.3 -> 0.0.4 (⚠️ API breaking changes)
kona-primitives: 0.0.2 -> 0.0.3 (⚠️ API breaking changes)
kona-executor: 0.0.2 -> 0.0.3 (⚠️ API breaking changes)
kona-mpt: 0.0.3 -> 0.0.4 (⚠️ API breaking changes)
kona-preimage: 0.0.3 -> 0.0.4 (✓ API compatible changes)
kona-common-proc: 0.0.3 -> 0.0.4
⚠️ 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
## [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
🤖 New release
kona-common
: 0.0.3 -> 0.0.4 (✓ API compatible changes)kona-derive
: 0.0.3 -> 0.0.4 (⚠️ API breaking changes)kona-primitives
: 0.0.2 -> 0.0.3 (⚠️ API breaking changes)kona-executor
: 0.0.2 -> 0.0.3 (⚠️ API breaking changes)kona-mpt
: 0.0.3 -> 0.0.4 (⚠️ API breaking changes)kona-preimage
: 0.0.3 -> 0.0.4 (✓ API compatible changes)kona-common-proc
: 0.0.3 -> 0.0.4⚠️
kona-derive
breaking changes⚠️
kona-primitives
breaking changes⚠️
kona-executor
breaking changes⚠️
kona-mpt
breaking changesChangelog
## `kona-common`
## `kona-derive` ## `kona-primitives` ## `kona-executor` ## `kona-mpt` ## `kona-preimage` ## `kona-common-proc`This PR was generated with release-plz.