Skip to content

chore: release - #3711

Merged
rakita merged 1 commit into
mainfrom
release-plz-2026-05-22T17-10-13Z
Jun 11, 2026
Merged

chore: release#3711
rakita merged 1 commit into
mainfrom
release-plz-2026-05-22T17-10-13Z

Conversation

@github-actions

@github-actions github-actions Bot commented May 22, 2026

Copy link
Copy Markdown
Contributor

🤖 New release

  • revm-bytecode: 11.0.1 -> 11.0.2 (✓ API compatible changes)
  • revm-state: 12.0.1 -> 12.1.0 (✓ API compatible changes)
  • revm-database-interface: 12.1.1 -> 12.1.2 (✓ API compatible changes)
  • revm-context-interface: 19.0.3 -> 19.1.0 (✓ API compatible changes)
  • revm-context: 18.0.3 -> 18.1.0 (✓ API compatible changes)
  • revm-database: 15.0.2 -> 16.0.0 (⚠ API breaking changes)
  • revm-interpreter: 37.0.3 -> 37.1.0 (✓ API compatible changes)
  • revm-precompile: 36.0.3 -> 36.0.4 (✓ API compatible changes)
  • revm-handler: 20.0.3 -> 20.0.4
  • revm-inspector: 21.0.3 -> 21.0.4
  • revm-statetest-types: 19.0.3 -> 19.0.4
  • revm: 40.0.3 -> 40.0.4
  • revme: 17.0.3 -> 17.0.4

revm-database breaking changes

--- failure method_parameter_count_changed: pub method parameter count changed ---

Description:
A publicly-visible method now takes a different number of parameters, not counting the receiver (self) parameter.
        ref: https://doc.rust-lang.org/cargo/reference/semver.html#fn-change-arity
       impl: https://github.com/obi1kenobi/cargo-semver-checks/tree/v0.47.0/src/lints/method_parameter_count_changed.ron

Failed in:
  revm_database::states::cache_account::CacheAccount::newly_created takes 2 parameters in /tmp/.tmpLgYyfo/revm-database/src/states/cache_account.rs:175, but now takes 1 parameters in /tmp/.tmpTxIjRG/revm/crates/database/src/states/cache_account.rs:177
  revm_database::states::cache_account::CacheAccount::change takes 2 parameters in /tmp/.tmpLgYyfo/revm-database/src/states/cache_account.rs:261, but now takes 1 parameters in /tmp/.tmpTxIjRG/revm/crates/database/src/states/cache_account.rs:267
  revm_database::states::CacheAccount::newly_created takes 2 parameters in /tmp/.tmpLgYyfo/revm-database/src/states/cache_account.rs:175, but now takes 1 parameters in /tmp/.tmpTxIjRG/revm/crates/database/src/states/cache_account.rs:177
  revm_database::states::CacheAccount::change takes 2 parameters in /tmp/.tmpLgYyfo/revm-database/src/states/cache_account.rs:261, but now takes 1 parameters in /tmp/.tmpTxIjRG/revm/crates/database/src/states/cache_account.rs:267
Changelog

revm-bytecode

11.0.2 - 2026-06-11

Fixed

  • (bytecode) avoid out-of-bounds pointer in analyze_legacy (#3752)

revm-state

12.1.0 - 2026-06-11

Added

  • wrap TransientStorage as AddressMap<StorageKeyMap> (#3736)
  • Account::is_changed (#3727)

revm-database-interface

12.1.2 - 2026-06-11

Other

  • avoid reallocations and cloning during commit (#3732)

revm-context-interface

19.1.0 - 2026-06-11

Added

  • wrap TransientStorage as AddressMap<StorageKeyMap> (#3736)
  • add SSTORE gas-state policy hook (#3734)

revm-context

18.1.0 - 2026-06-11

Added

  • wrap TransientStorage as AddressMap<StorageKeyMap> (#3736)

revm-database

16.0.0 - 2026-06-11

Added

  • (database) add conditional bundle update builder (#3729)

Other

  • avoid reallocations and cloning during commit (#3732)

revm-interpreter

37.1.0 - 2026-06-11

Added

  • add SSTORE gas-state policy hook (#3734)

Fixed

  • (interpreter) use IntoAddress in pop_address to avoid const-eval panic (#3735)

Other

  • run cargo fmt (#3751)
  • remove GasStateTr (#3750)
  • make GasStateTr expose StateLoad (#3737)

revm-precompile

36.0.4 - 2026-06-11

Other

  • Add MODEXP precompile benchmarks (#3744)

revm-handler

20.0.4 - 2026-06-11

Other

  • updated the following local packages: revm-bytecode, revm-state, revm-database-interface, revm-context-interface, revm-context, revm-database, revm-interpreter, revm-precompile

revm-inspector

21.0.4 - 2026-06-11

Other

  • updated the following local packages: revm-state, revm-database-interface, revm-context, revm-database, revm-interpreter, revm-handler

revm-statetest-types

19.0.4 - 2026-06-11

Other

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

revm

40.0.4 - 2026-06-11

Other

  • updated the following local packages: revm-bytecode, revm-state, revm-database-interface, revm-context-interface, revm-context, revm-database, revm-interpreter, revm-precompile, revm-handler, revm-inspector, revm-statetest-types

revme

17.0.4 - 2026-06-11

Other

  • updated the following local packages: revm


This PR was generated with release-plz.

@github-actions
github-actions Bot force-pushed the release-plz-2026-05-22T17-10-13Z branch 4 times, most recently from 7f8db3c to b502703 Compare May 30, 2026 12:28
@github-actions
github-actions Bot force-pushed the release-plz-2026-05-22T17-10-13Z branch 5 times, most recently from 35be74e to 68337d5 Compare June 3, 2026 16:00
@github-actions
github-actions Bot force-pushed the release-plz-2026-05-22T17-10-13Z branch 2 times, most recently from 8ef4164 to c878874 Compare June 11, 2026 14:18
@github-actions
github-actions Bot force-pushed the release-plz-2026-05-22T17-10-13Z branch from c878874 to 3a05461 Compare June 11, 2026 18:27
@codspeed-hq

codspeed-hq Bot commented Jun 11, 2026

Copy link
Copy Markdown

Merging this PR will not alter performance

✅ 181 untouched benchmarks
⏩ 1 skipped benchmark1


Comparing release-plz-2026-05-22T17-10-13Z (3a05461) with main (59a5aea)

Open in CodSpeed

Footnotes

  1. 1 benchmark was skipped, so the baseline result was used instead. If it was deleted from the codebase, click here and archive it to remove it from the performance reports.

@rakita
rakita merged commit 25d61df into main Jun 11, 2026
32 of 34 checks passed
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