Skip to content

Conversation

github-actions[bot]
Copy link

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

πŸ€– New release

  • revm-primitives: 20.2.1 -> 21.0.0 (⚠ API breaking changes)
  • revm-bytecode: 6.2.2 -> 6.3.0 (βœ“ API compatible changes)
  • revm-state: 7.0.5 -> 7.0.6 (βœ“ API compatible changes)
  • revm-database-interface: 7.0.5 -> 7.0.6 (βœ“ API compatible changes)
  • revm-database: 7.0.5 -> 7.0.6 (βœ“ API compatible changes)
  • revm-precompile: 27.0.0 -> 28.0.0 (⚠ API breaking changes)
  • revm-ee-tests: 0.1.0

⚠ revm-primitives breaking changes

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

Failed in:
  variant SpecId:AMSTERDAM in /tmp/.tmpj9mmoF/revm/crates/primitives/src/hardfork.rs:80

--- 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.43.0/src/lints/module_missing.ron

Failed in:
  mod revm_primitives::eip7918, previously in file /tmp/.tmpxZrOUA/revm-primitives/src/eip7918.rs:1

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

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

Failed in:
  BLOB_BASE_COST in file /tmp/.tmpxZrOUA/revm-primitives/src/eip7918.rs:6

⚠ revm-precompile breaking changes

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

Failed in:
  variant PrecompileError:NonCanonicalFp in /tmp/.tmpj9mmoF/revm/crates/precompile/src/interface.rs:229
  variant PrecompileError:Bls12381G1NotOnCurve in /tmp/.tmpj9mmoF/revm/crates/precompile/src/interface.rs:231
  variant PrecompileError:Bls12381G1NotInSubgroup in /tmp/.tmpj9mmoF/revm/crates/precompile/src/interface.rs:233
  variant PrecompileError:Bls12381G2NotOnCurve in /tmp/.tmpj9mmoF/revm/crates/precompile/src/interface.rs:235
  variant PrecompileError:Bls12381G2NotInSubgroup in /tmp/.tmpj9mmoF/revm/crates/precompile/src/interface.rs:237
  variant PrecompileError:Bls12381ScalarInputLength in /tmp/.tmpj9mmoF/revm/crates/precompile/src/interface.rs:239
  variant PrecompileError:Bls12381G1AddInputLength in /tmp/.tmpj9mmoF/revm/crates/precompile/src/interface.rs:241
  variant PrecompileError:Bls12381G1MsmInputLength in /tmp/.tmpj9mmoF/revm/crates/precompile/src/interface.rs:243
  variant PrecompileError:Bls12381G2AddInputLength in /tmp/.tmpj9mmoF/revm/crates/precompile/src/interface.rs:245
  variant PrecompileError:Bls12381G2MsmInputLength in /tmp/.tmpj9mmoF/revm/crates/precompile/src/interface.rs:247
  variant PrecompileError:Bls12381PairingInputLength in /tmp/.tmpj9mmoF/revm/crates/precompile/src/interface.rs:249
  variant PrecompileError:Bls12381MapFpToG1InputLength in /tmp/.tmpj9mmoF/revm/crates/precompile/src/interface.rs:251
  variant PrecompileError:Bls12381MapFp2ToG2InputLength in /tmp/.tmpj9mmoF/revm/crates/precompile/src/interface.rs:253
  variant PrecompileError:Bls12381FpPaddingInvalid in /tmp/.tmpj9mmoF/revm/crates/precompile/src/interface.rs:255
  variant PrecompileError:Bls12381FpPaddingLength in /tmp/.tmpj9mmoF/revm/crates/precompile/src/interface.rs:257
  variant PrecompileError:Bls12381G1PaddingLength in /tmp/.tmpj9mmoF/revm/crates/precompile/src/interface.rs:259
  variant PrecompileError:Bls12381G2PaddingLength in /tmp/.tmpj9mmoF/revm/crates/precompile/src/interface.rs:261
  variant PrecompileError:KzgInvalidG1Point in /tmp/.tmpj9mmoF/revm/crates/precompile/src/interface.rs:263
  variant PrecompileError:KzgG1PointNotOnCurve in /tmp/.tmpj9mmoF/revm/crates/precompile/src/interface.rs:265
  variant PrecompileError:KzgG1PointNotInSubgroup in /tmp/.tmpj9mmoF/revm/crates/precompile/src/interface.rs:267
  variant PrecompileError:KzgInvalidInputLength in /tmp/.tmpj9mmoF/revm/crates/precompile/src/interface.rs:269
  variant PrecompileError:Secp256k1RecoverFailed in /tmp/.tmpj9mmoF/revm/crates/precompile/src/interface.rs:271
  variant PrecompileError:NonCanonicalFp in /tmp/.tmpj9mmoF/revm/crates/precompile/src/interface.rs:229
  variant PrecompileError:Bls12381G1NotOnCurve in /tmp/.tmpj9mmoF/revm/crates/precompile/src/interface.rs:231
  variant PrecompileError:Bls12381G1NotInSubgroup in /tmp/.tmpj9mmoF/revm/crates/precompile/src/interface.rs:233
  variant PrecompileError:Bls12381G2NotOnCurve in /tmp/.tmpj9mmoF/revm/crates/precompile/src/interface.rs:235
  variant PrecompileError:Bls12381G2NotInSubgroup in /tmp/.tmpj9mmoF/revm/crates/precompile/src/interface.rs:237
  variant PrecompileError:Bls12381ScalarInputLength in /tmp/.tmpj9mmoF/revm/crates/precompile/src/interface.rs:239
  variant PrecompileError:Bls12381G1AddInputLength in /tmp/.tmpj9mmoF/revm/crates/precompile/src/interface.rs:241
  variant PrecompileError:Bls12381G1MsmInputLength in /tmp/.tmpj9mmoF/revm/crates/precompile/src/interface.rs:243
  variant PrecompileError:Bls12381G2AddInputLength in /tmp/.tmpj9mmoF/revm/crates/precompile/src/interface.rs:245
  variant PrecompileError:Bls12381G2MsmInputLength in /tmp/.tmpj9mmoF/revm/crates/precompile/src/interface.rs:247
  variant PrecompileError:Bls12381PairingInputLength in /tmp/.tmpj9mmoF/revm/crates/precompile/src/interface.rs:249
  variant PrecompileError:Bls12381MapFpToG1InputLength in /tmp/.tmpj9mmoF/revm/crates/precompile/src/interface.rs:251
  variant PrecompileError:Bls12381MapFp2ToG2InputLength in /tmp/.tmpj9mmoF/revm/crates/precompile/src/interface.rs:253
  variant PrecompileError:Bls12381FpPaddingInvalid in /tmp/.tmpj9mmoF/revm/crates/precompile/src/interface.rs:255
  variant PrecompileError:Bls12381FpPaddingLength in /tmp/.tmpj9mmoF/revm/crates/precompile/src/interface.rs:257
  variant PrecompileError:Bls12381G1PaddingLength in /tmp/.tmpj9mmoF/revm/crates/precompile/src/interface.rs:259
  variant PrecompileError:Bls12381G2PaddingLength in /tmp/.tmpj9mmoF/revm/crates/precompile/src/interface.rs:261
  variant PrecompileError:KzgInvalidG1Point in /tmp/.tmpj9mmoF/revm/crates/precompile/src/interface.rs:263
  variant PrecompileError:KzgG1PointNotOnCurve in /tmp/.tmpj9mmoF/revm/crates/precompile/src/interface.rs:265
  variant PrecompileError:KzgG1PointNotInSubgroup in /tmp/.tmpj9mmoF/revm/crates/precompile/src/interface.rs:267
  variant PrecompileError:KzgInvalidInputLength in /tmp/.tmpj9mmoF/revm/crates/precompile/src/interface.rs:269
  variant PrecompileError:Secp256k1RecoverFailed in /tmp/.tmpj9mmoF/revm/crates/precompile/src/interface.rs:271

--- failure feature_missing: package feature removed or renamed ---

Description:
A feature has been removed from this package's Cargo.toml. This will break downstream crates which enable that feature.
        ref: https://doc.rust-lang.org/cargo/reference/semver.html#cargo-feature-remove
       impl: https://github.com/obi1kenobi/cargo-semver-checks/tree/v0.43.0/src/lints/feature_missing.ron

Failed in:
  feature libsecp256k1 in the package's Cargo.toml
  feature kzg-rs in the package's Cargo.toml

--- 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.43.0/src/lints/function_missing.ron

Failed in:
  function revm_precompile::secp256k1::parity_libsecp256k1::ecrecover, previously in file /tmp/.tmpxZrOUA/revm-precompile/src/secp256k1/parity_libsecp256k1.rs:8

--- 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.43.0/src/lints/module_missing.ron

Failed in:
  mod revm_precompile::secp256k1::parity_libsecp256k1, previously in file /tmp/.tmpxZrOUA/revm-precompile/src/secp256k1/parity_libsecp256k1.rs:1
Changelog

revm-primitives

21.0.0 - 2025-09-28

Added

  • (revme) ef blockchain tests cli (#2935)

Fixed

Other

  • add SECURITY.md (#2956)
  • add amsterdam in spec id (#2934)
  • (cleanup) Remove EIP-7918 related functions and EIP file (#2925)
  • cargo update (#2930)

revm-bytecode

6.3.0 - 2025-09-28

Added

  • in JumpTable use Bytes instead of BitVec (#3014)

Fixed

Other

  • use offset_from_unsigned (#2999)
  • add SECURITY.md (#2956)

revm-state

7.0.6 - 2025-09-28

Fixed

Other

  • (state) remove unnecessary core::hash::Hash import from lib.rs (#2959)
  • add SECURITY.md (#2956)
  • use primitives::HashMap default (#2916)

revm-database-interface

7.0.6 - 2025-09-28

Fixed

Other

  • (database) avoid panic by conditionally using block_in_place (#2927)
  • add SECURITY.md (#2956)

revm-database

7.0.6 - 2025-09-28

Fixed

Other

  • pretty print state in revme statetest (#2979)
  • (database) avoid panic by conditionally using block_in_place (#2927)
  • add SECURITY.md (#2956)

revm-precompile

28.0.0 - 2025-09-28

Added

  • [breaking] Remove kzg-rs (#2909)

Fixed

Other

  • add display for precompileid (#3018)
  • Remove libsecp256k1 parity lib (#2954)
  • add SECURITY.md (#2956)
  • add amsterdam in spec id (#2934)
  • cargo update (#2930)
  • (precompile) add new specific PrecompileError variants (#2907)
  • add Precompil::into_precompile (#2913)

revm-ee-tests

0.1.0 - 2025-08-06

Added

  • gastable, record static gas in Interpreter loop (#2822)
  • fix renamed functions for system_call (#2824)
  • refactor test utils (#2813)

Other

  • (op-revm) Adds caller nonce assertion to op-revm intergation tests (#2815)


This PR was generated with release-plz.

@github-actions github-actions bot force-pushed the release-plz-2025-02-20T11-38-02Z branch 3 times, most recently from caf1c2a to 7dac091 Compare March 21, 2025 14:45
@github-actions github-actions bot force-pushed the release-plz-2025-02-20T11-38-02Z branch 3 times, most recently from d203f3a to 0c01181 Compare April 8, 2025 11:15
@github-actions github-actions bot force-pushed the release-plz-2025-02-20T11-38-02Z branch 3 times, most recently from fc9c40d to 492caa2 Compare April 18, 2025 11:25
@github-actions github-actions bot force-pushed the release-plz-2025-02-20T11-38-02Z branch 2 times, most recently from a85f822 to d8a339d Compare April 25, 2025 18:19
@github-actions github-actions bot force-pushed the release-plz-2025-02-20T11-38-02Z branch 2 times, most recently from 874ed72 to 7312c8a Compare May 6, 2025 15:39
@github-actions github-actions bot force-pushed the release-plz-2025-02-20T11-38-02Z branch 2 times, most recently from d5af79d to 98ec407 Compare May 20, 2025 12:34
@github-actions github-actions bot force-pushed the release-plz-2025-02-20T11-38-02Z branch 2 times, most recently from 0069d25 to c346e0d Compare June 2, 2025 15:46
@github-actions github-actions bot force-pushed the release-plz-2025-02-20T11-38-02Z branch 2 times, most recently from 4efb382 to 7ded318 Compare July 15, 2025 11:04
@github-actions github-actions bot force-pushed the release-plz-2025-02-20T11-38-02Z branch from 7ded318 to dec6dfd Compare August 2, 2025 15:37
@github-actions github-actions bot force-pushed the release-plz-2025-02-20T11-38-02Z branch from dec6dfd to 25e15e6 Compare August 16, 2025 11:35
@github-actions github-actions bot force-pushed the release-plz-2025-02-20T11-38-02Z branch from 25e15e6 to abfeb76 Compare August 23, 2025 12:43
@github-actions github-actions bot force-pushed the release-plz-2025-02-20T11-38-02Z branch from abfeb76 to c1c5436 Compare August 30, 2025 20:51
@github-actions github-actions bot force-pushed the release-plz-2025-02-20T11-38-02Z branch from c1c5436 to 03bf6bb Compare September 12, 2025 09:55
@github-actions github-actions bot force-pushed the release-plz-2025-02-20T11-38-02Z branch from 03bf6bb to 17c41c9 Compare September 28, 2025 13:16
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

0 participants