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 #1033

Open
wants to merge 1 commit into
base: main
Choose a base branch
from
Open

Conversation

github-actions[bot]
Copy link
Contributor

@github-actions github-actions bot commented Feb 13, 2025

🤖 New release

  • kona-derive: 0.2.3 -> 0.2.4 (✓ API compatible changes)
  • kona-driver: 0.2.3 -> 0.2.4 (✓ API compatible changes)
  • kona-executor: 0.2.3 -> 0.3.0 (⚠ API breaking changes)
  • kona-mpt: 0.1.2 -> 0.2.0 (⚠ API breaking changes)
  • kona-preimage: 0.2.1 -> 0.2.2 (✓ API compatible changes)
  • kona-proof: 0.2.3 -> 0.2.4 (✓ API compatible changes)
  • kona-proof-interop: 0.1.1 -> 0.1.2 (✓ API compatible changes)
  • kona-interop: 0.1.1 -> 0.2.0 (⚠ API breaking changes)
  • kona-providers-alloy: 0.1.0 -> 0.1.1 (✓ API compatible changes)
  • kona-std-fpvm: 0.1.2 -> 0.1.3 (✓ API compatible changes)
  • kona-std-fpvm-proc: 0.1.2 -> 0.1.3

kona-executor breaking changes

--- 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.39.0/src/lints/method_parameter_count_changed.ron

Failed in:
  kona_executor::TrieDB::get_trie_account now takes 3 parameters instead of 2, in /tmp/.tmpDXPThg/kona/crates/proof/executor/src/db/mod.rs:174

--- 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.39.0/src/lints/struct_missing.ron

Failed in:
  struct kona_executor::TrieAccount, previously in file /tmp/.tmplVI7tj/kona-executor/src/db/account.rs:9

kona-mpt 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.39.0/src/lints/inherent_method_missing.ron

Failed in:
  TrieNode::blinded_commitment, previously in file /tmp/.tmplVI7tj/kona-mpt/src/node.rs:113
  TrieNode::encode_in_place, previously in file /tmp/.tmplVI7tj/kona-mpt/src/node.rs:370

kona-interop breaking changes

--- failure constructible_struct_adds_field: externally-constructible struct adds field ---

Description:
A pub struct constructible with a struct literal has a new pub field. Existing struct literals must be updated to include the new field.
        ref: https://doc.rust-lang.org/reference/expressions/struct-expr.html
       impl: https://github.com/obi1kenobi/cargo-semver-checks/tree/v0.39.0/src/lints/constructible_struct_adds_field.ron

Failed in:
  field EnrichedExecutingMessage.executing_timestamp in /tmp/.tmpDXPThg/kona/crates/protocol/interop/src/message.rs:94

--- failure derive_trait_impl_removed: built-in derived trait no longer implemented ---

Description:
A public type has stopped deriving one or more traits. This can break downstream code that depends on those types implementing those traits.
        ref: https://doc.rust-lang.org/reference/attributes/derive.html#derive
       impl: https://github.com/obi1kenobi/cargo-semver-checks/tree/v0.39.0/src/lints/derive_trait_impl_removed.ron

Failed in:
  type SuperRootError no longer derives PartialEq, in /tmp/.tmpDXPThg/kona/crates/protocol/interop/src/errors.rs:53
  type SuperRootError no longer derives Eq, in /tmp/.tmpDXPThg/kona/crates/protocol/interop/src/errors.rs:53

--- failure enum_discriminants_undefined_non_unit_variant: enum's variants no longer have defined discriminants due to non-unit variant ---

Description:
An enum's variants no longer have well-defined discriminant values due to a tuple or struct variant in the enum. This breaks downstream code that accesses discriminants via a numeric cast like `as isize`.
        ref: https://doc.rust-lang.org/reference/items/enumerations.html#assigning-discriminant-values
       impl: https://github.com/obi1kenobi/cargo-semver-checks/tree/v0.39.0/src/lints/enum_discriminants_undefined_non_unit_variant.ron

Failed in:
  enum SuperRootError in /tmp/.tmpDXPThg/kona/crates/protocol/interop/src/errors.rs:53

--- 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.39.0/src/lints/enum_missing.ron

Failed in:
  enum kona_interop::InteropProviderError, previously in file /tmp/.tmplVI7tj/kona-interop/src/errors.rs:45

--- 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.39.0/src/lints/enum_variant_added.ron

Failed in:
  variant SuperRootError:SliceConversionError in /tmp/.tmpDXPThg/kona/crates/protocol/interop/src/errors.rs:62
  variant MessageGraphError:MissingRollupConfig in /tmp/.tmpDXPThg/kona/crates/protocol/interop/src/errors.rs:38

--- 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.39.0/src/lints/method_parameter_count_changed.ron

Failed in:
  kona_interop::EnrichedExecutingMessage::new now takes 3 parameters instead of 2, in /tmp/.tmpDXPThg/kona/crates/protocol/interop/src/message.rs:99
  kona_interop::MessageGraph::derive now takes 3 parameters instead of 2, in /tmp/.tmpDXPThg/kona/crates/protocol/interop/src/graph.rs:49

--- 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.39.0/src/lints/trait_associated_type_added.ron

Failed in:
  trait associated type kona_interop::InteropProvider::Error in file /tmp/.tmpDXPThg/kona/crates/protocol/interop/src/traits.rs:15

--- failure trait_method_missing: pub trait method removed or renamed ---

Description:
A trait method is no longer callable, and may have been renamed or removed entirely.
        ref: https://doc.rust-lang.org/cargo/reference/semver.html#major-any-change-to-trait-item-signatures
       impl: https://github.com/obi1kenobi/cargo-semver-checks/tree/v0.39.0/src/lints/trait_method_missing.ron

Failed in:
  method header_by_hash of trait InteropProvider, previously in file /tmp/.tmplVI7tj/kona-interop/src/traits.rs:18

--- failure trait_requires_more_generic_type_params: trait now requires more generic type parameters ---

Description:
A trait now requires more generic type parameters than it used to. Uses of this trait that supplied the previously-required number of generic types will be broken. To fix this, consider supplying default values for newly-added generic types.
        ref: https://doc.rust-lang.org/cargo/reference/semver.html#trait-new-parameter-no-default
       impl: https://github.com/obi1kenobi/cargo-semver-checks/tree/v0.39.0/src/lints/trait_requires_more_generic_type_params.ron

Failed in:
  trait MessageGraphError (0 -> 1 required generic types) in /tmp/.tmpDXPThg/kona/crates/protocol/interop/src/errors.rs:12

--- failure type_mismatched_generic_lifetimes: type now takes a different number of generic lifetimes ---

Description:
A type now takes a different number of generic lifetime parameters. Uses of this type that name the previous number of parameters will be broken.
       impl: https://github.com/obi1kenobi/cargo-semver-checks/tree/v0.39.0/src/lints/type_mismatched_generic_lifetimes.ron
Failed in:
  Struct MessageGraph (0 -> 1 lifetime params) in /tmp/.tmpDXPThg/kona/crates/protocol/interop/src/graph.rs:29

--- failure type_requires_more_generic_type_params: type now requires more generic type parameters ---

Description:
A type now requires more generic type parameters than it used to. Uses of this type that supplied the previously-required number of generic types will be broken. To fix this, consider supplying default values for newly-added generic types.
        ref: https://doc.rust-lang.org/cargo/reference/semver.html#trait-new-parameter-no-default
       impl: https://github.com/obi1kenobi/cargo-semver-checks/tree/v0.39.0/src/lints/type_requires_more_generic_type_params.ron

Failed in:
  Enum MessageGraphError (0 -> 1 required generic types) in /tmp/.tmpDXPThg/kona/crates/protocol/interop/src/errors.rs:12
Changelog

kona-derive

0.2.4 - 2025-02-15

Other

kona-driver

0.2.4 - 2025-02-15

Other

kona-executor

0.3.0 - 2025-02-15

Other

kona-mpt

0.2.0 - 2025-02-15

Other

kona-preimage

0.2.2 - 2025-02-15

Other

kona-proof

0.2.4 - 2025-02-15

Other

kona-proof-interop

0.1.2 - 2025-02-15

Other

kona-interop

0.2.0 - 2025-02-15

Other

kona-providers-alloy

0.1.1 - 2025-02-15

Other

kona-std-fpvm

0.1.3 - 2025-02-15

Other

kona-std-fpvm-proc

0.1.3 - 2025-02-15

Other


This PR was generated with release-plz.

@github-actions github-actions bot force-pushed the release-plz-2025-02-13T17-52-09Z branch 2 times, most recently from d285009 to cc122b4 Compare February 14, 2025 16:30
@github-actions github-actions bot force-pushed the release-plz-2025-02-13T17-52-09Z branch from cc122b4 to df154d8 Compare February 15, 2025 00:00
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
Status: No status
Development

Successfully merging this pull request may close these issues.

0 participants