Skip to content

Conversation

@github-actions
Copy link
Contributor

@github-actions github-actions bot commented Jul 21, 2025

πŸ€– New release

  • revm-primitives: 20.0.0 -> 20.1.0 (βœ“ API compatible changes)
  • revm-bytecode: 6.0.1 -> 6.0.2 (βœ“ API compatible changes)
  • revm-database-interface: 7.0.1 -> 7.0.2 (βœ“ API compatible changes)
  • revm-context-interface: 8.0.1 -> 9.0.0 (⚠ API breaking changes)
  • revm-context: 8.0.3 -> 8.0.4 (βœ“ API compatible changes)
  • revm-interpreter: 23.0.2 -> 24.0.0 (⚠ API breaking changes)
  • revm-precompile: 24.0.1 -> 25.0.0 (⚠ API breaking changes)
  • revm-handler: 8.0.3 -> 8.1.0 (βœ“ API compatible changes)
  • revm-inspector: 8.0.3 -> 8.1.0 (βœ“ API compatible changes)
  • revm: 27.0.3 -> 27.1.0 (βœ“ API compatible changes)
  • revme: 7.0.4 -> 7.1.0 (βœ“ API compatible changes)
  • op-revm: 8.0.3 -> 8.1.0 (βœ“ API compatible changes)
  • custom_precompile_journal: 0.1.0
  • revm-state: 7.0.1 -> 7.0.2
  • revm-database: 7.0.1 -> 7.0.2
  • revm-statetest-types: 8.0.4 -> 8.0.5

⚠ revm-context-interface breaking changes

--- failure trait_added_supertrait: non-sealed trait added new supertraits ---

Description:
A non-sealed trait added one or more supertraits, which breaks downstream implementations of the trait
        ref: https://doc.rust-lang.org/cargo/reference/semver.html#generic-bounds-tighten
       impl: https://github.com/obi1kenobi/cargo-semver-checks/tree/v0.41.0/src/lints/trait_added_supertrait.ron

Failed in:
  trait revm_context_interface::context::ContextTr gained Host in file /tmp/.tmpkhqtYA/revm/crates/context/interface/src/context.rs:18
  trait revm_context_interface::ContextTr gained Host in file /tmp/.tmpkhqtYA/revm/crates/context/interface/src/context.rs:18

⚠ revm-interpreter breaking changes

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

Failed in:
  mod revm_interpreter::host, previously in file /tmp/.tmpGfE7P3/revm-interpreter/src/host.rs:1

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

Failed in:
  struct revm_interpreter::host::DummyHost, previously in file /tmp/.tmpGfE7P3/revm-interpreter/src/host.rs:269

--- 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.41.0/src/lints/trait_missing.ron

Failed in:
  trait revm_interpreter::host::Host, previously in file /tmp/.tmpGfE7P3/revm-interpreter/src/host.rs:15
  trait revm_interpreter::Host, previously in file /tmp/.tmpGfE7P3/revm-interpreter/src/host.rs:15

⚠ revm-precompile 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.41.0/src/lints/constructible_struct_adds_field.ron

Failed in:
  field PrecompileOutput.reverted in /tmp/.tmpkhqtYA/revm/crates/precompile/src/interface.rs:20
  field PrecompileOutput.reverted in /tmp/.tmpkhqtYA/revm/crates/precompile/src/interface.rs:20

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

Failed in:
  function revm_precompile::kzg_point_evaluation::as_bytes32, previously in file /tmp/.tmpGfE7P3/revm-precompile/src/kzg_point_evaluation.rs:103
  function revm_precompile::kzg_point_evaluation::as_bytes48, previously in file /tmp/.tmpGfE7P3/revm-precompile/src/kzg_point_evaluation.rs:111
  function revm_precompile::kzg_point_evaluation::as_array, previously in file /tmp/.tmpGfE7P3/revm-precompile/src/kzg_point_evaluation.rs:96
  function revm_precompile::blake2::algo::g, previously in file /tmp/.tmpGfE7P3/revm-precompile/src/blake2.rs:97
Changelog

revm-bytecode

6.0.2 - 2025-07-22

Other

  • Fix typo in EIP-7702 bytecode format comment (magic byte) (#2733)

revm-database-interface

7.0.2 - 2025-07-22

Other

  • impl DatabaseRef for WrapDatabaseRef (#2726)

revm-context-interface

9.0.0 - 2025-07-22

Other

  • discard generic host implementation (#2738)

revm-context

8.0.4 - 2025-07-22

Other

  • discard generic host implementation (#2738)

revm-interpreter

24.0.0 - 2025-07-22

Added

  • (interpreter) update CLZ cost (#2739)

Other

  • discard generic host implementation (#2738)
  • add release safety section for SharedMemory fn (#2718)
  • (interpreter) update docs for slice_mut and slice_range (#2714)

revm-precompile

25.0.0 - 2025-07-22

Added

  • (precompiles) Use bytes API for underlying precompile library APIs (#2705)
  • (precompile) update osaka modexp gas divisor (#2740)
  • (precompile) update p256 verify osaka gas cost (#2741)
  • add a way for precompiles to revert (#2711)

Other

  • (precompile) refactor blake2 input parsing (#2734)
  • Add blake2 benchmarks (#2735)
  • add asm-sha2 feature for sha2 precompile (#2712)

revm-handler

8.1.0 - 2025-07-22

Added

  • add a way for precompiles to revert (#2711)

Fixed

  • gas deduction with disable_balance_check (#2699)

Other

  • change gas parameter to immutable reference (#2702)
  • remove State bound from JournalTr in Handler::Evm (#2715)

revm-inspector

8.1.0 - 2025-07-22

Added

  • count inspector and bench test (#2730)

Other

  • (inspector) simplify create_end docs and intrp.bytecode.set_action (#2723)
  • (inspector) update obsolete current_opcode() comment (#2722)

revm

27.1.0 - 2025-07-22

Added

  • expose sha3-keccak in revm and revm-primitives (#2713)

Fixed

  • gas deduction with disable_balance_check (#2699)

Other

  • add asm-sha2 feature for sha2 precompile (#2712)

revme

7.1.0 - 2025-07-22

Added

  • count inspector and bench test (#2730)

Other

  • add clz_50 codspeed (#2743)

op-revm

8.1.0 - 2025-07-22

Added

  • (osaka) update EIP-7825 constant (#2753)

Fixed

  • gas deduction with disable_balance_check (#2699)

Other

  • (op-revm) test for optional balance check (#2746)
  • change gas parameter to immutable reference (#2702)

custom_precompile_journal

0.1.0 - 2025-07-03

Added

  • add custom precompile with journal access example (#2677)

revm-state

4.0.0 - 2025-05-07

Dependency bump

revm-database

7.0.2 - 2025-07-22

Other

  • updated the following local packages: revm-primitives, revm-bytecode, revm-database-interface, revm-state

revm-statetest-types

8.0.5 - 2025-07-22

Other

  • updated the following local packages: revm


This PR was generated with release-plz.

@github-actions github-actions bot force-pushed the release-plz-2025-07-21T17-15-09Z branch 2 times, most recently from 3e47518 to 443888c Compare July 21, 2025 19:12
@github-actions github-actions bot force-pushed the release-plz-2025-07-21T17-15-09Z branch from 443888c to 2c86d55 Compare July 22, 2025 13:26
@github-actions github-actions bot closed this Jul 22, 2025
@rakita rakita deleted the release-plz-2025-07-21T17-15-09Z branch July 30, 2025 19:30
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.

1 participant