Skip to content
New issue

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

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

Already on GitHub? # to your account

chore: release #1008

Closed
wants to merge 1 commit into from
Closed

Conversation

github-actions[bot]
Copy link
Contributor

@github-actions github-actions bot commented Feb 5, 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/.tmpp7HnAZ/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/.tmpcUXlmc/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/.tmpcUXlmc/kona-mpt/src/node.rs:113
  TrieNode::encode_in_place, previously in file /tmp/.tmpcUXlmc/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/.tmpp7HnAZ/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 Eq, in /tmp/.tmpp7HnAZ/kona/crates/protocol/interop/src/errors.rs:53
  type SuperRootError no longer derives PartialEq, in /tmp/.tmpp7HnAZ/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/.tmpp7HnAZ/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/.tmpcUXlmc/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 MessageGraphError:MissingRollupConfig in /tmp/.tmpp7HnAZ/kona/crates/protocol/interop/src/errors.rs:38
  variant SuperRootError:SliceConversionError in /tmp/.tmpp7HnAZ/kona/crates/protocol/interop/src/errors.rs:62

--- 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::MessageGraph::derive now takes 3 parameters instead of 2, in /tmp/.tmpp7HnAZ/kona/crates/protocol/interop/src/graph.rs:49
  kona_interop::EnrichedExecutingMessage::new now takes 3 parameters instead of 2, in /tmp/.tmpp7HnAZ/kona/crates/protocol/interop/src/message.rs:99

--- 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/.tmpp7HnAZ/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/.tmpcUXlmc/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/.tmpp7HnAZ/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/.tmpp7HnAZ/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/.tmpp7HnAZ/kona/crates/protocol/interop/src/errors.rs:12
Changelog

kona-derive

0.2.4 - 2025-02-13

Other

kona-driver

0.2.4 - 2025-02-13

Other

kona-executor

0.3.0 - 2025-02-13

Other

kona-mpt

0.2.0 - 2025-02-13

Other

kona-preimage

0.2.2 - 2025-02-13

Other

kona-proof

0.2.4 - 2025-02-13

Other

kona-proof-interop

0.1.2 - 2025-02-13

Other

kona-interop

0.2.0 - 2025-02-13

Other

kona-providers-alloy

0.1.1 - 2025-02-13

Other

kona-std-fpvm

0.1.3 - 2025-02-13

Other

kona-std-fpvm-proc

0.1.3 - 2025-02-13

Other


This PR was generated with release-plz.

@github-actions github-actions bot force-pushed the release-plz-2025-02-05T21-18-04Z branch 17 times, most recently from f468e38 to 8314655 Compare February 11, 2025 16:12
@github-actions github-actions bot force-pushed the release-plz-2025-02-05T21-18-04Z branch 2 times, most recently from ba23833 to 2b0c2a9 Compare February 13, 2025 03:39
@github-actions github-actions bot force-pushed the release-plz-2025-02-05T21-18-04Z branch from 2b0c2a9 to d537adc Compare February 13, 2025 17:44
@github-actions github-actions bot closed this Feb 13, 2025
# for free to join this conversation on GitHub. Already have an account? # to comment
Labels
None yet
Projects
Status: Done
Development

Successfully merging this pull request may close these issues.

0 participants