diff --git a/Cargo.lock b/Cargo.lock index 59b4803302..d0b875ac86 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -2922,7 +2922,7 @@ checksum = "d6790f58c7ff633d8771f42965289203411a5e5c68388703c06e14f24770b41e" [[package]] name = "op-revm" -version = "14.0.0" +version = "14.0.1" dependencies = [ "alloy-primitives", "alloy-sol-types", @@ -3533,7 +3533,7 @@ dependencies = [ [[package]] name = "revm" -version = "33.0.0" +version = "33.0.1" dependencies = [ "revm-bytecode", "revm-context", @@ -3564,7 +3564,7 @@ dependencies = [ [[package]] name = "revm-context" -version = "12.0.0" +version = "12.1.0" dependencies = [ "bitvec", "cfg-if", @@ -3580,7 +3580,7 @@ dependencies = [ [[package]] name = "revm-context-interface" -version = "13.0.0" +version = "13.1.0" dependencies = [ "alloy-eip2930", "alloy-eip7702", @@ -3594,7 +3594,7 @@ dependencies = [ [[package]] name = "revm-database" -version = "9.0.5" +version = "9.0.6" dependencies = [ "alloy-eips", "alloy-provider", @@ -3636,7 +3636,7 @@ dependencies = [ [[package]] name = "revm-handler" -version = "14.0.0" +version = "14.0.1" dependencies = [ "alloy-provider", "alloy-signer", @@ -3657,7 +3657,7 @@ dependencies = [ [[package]] name = "revm-inspector" -version = "14.0.0" +version = "14.0.1" dependencies = [ "auto_impl", "either", @@ -3674,7 +3674,7 @@ dependencies = [ [[package]] name = "revm-interpreter" -version = "31.0.0" +version = "31.0.1" dependencies = [ "revm-bytecode", "revm-context-interface", @@ -3734,7 +3734,7 @@ dependencies = [ [[package]] name = "revm-statetest-types" -version = "13.0.0" +version = "13.0.1" dependencies = [ "alloy-eips", "k256", @@ -3746,7 +3746,7 @@ dependencies = [ [[package]] name = "revme" -version = "10.0.0" +version = "10.0.1" dependencies = [ "alloy-rlp", "alloy-sol-types", diff --git a/Cargo.toml b/Cargo.toml index 788a816333..5f363f66a9 100644 --- a/Cargo.toml +++ b/Cargo.toml @@ -41,20 +41,20 @@ default-members = ["crates/revm"] [workspace.dependencies] # revm -revm = { path = "crates/revm", version = "33.0.0", default-features = false } +revm = { path = "crates/revm", version = "33.0.1", default-features = false } primitives = { path = "crates/primitives", package = "revm-primitives", version = "21.0.2", default-features = false } bytecode = { path = "crates/bytecode", package = "revm-bytecode", version = "7.1.1", default-features = false } -database = { path = "crates/database", package = "revm-database", version = "9.0.5", default-features = false } +database = { path = "crates/database", package = "revm-database", version = "9.0.6", default-features = false } database-interface = { path = "crates/database/interface", package = "revm-database-interface", version = "8.0.5", default-features = false } state = { path = "crates/state", package = "revm-state", version = "8.1.1", default-features = false } -interpreter = { path = "crates/interpreter", package = "revm-interpreter", version = "31.0.0", default-features = false } -inspector = { path = "crates/inspector", package = "revm-inspector", version = "14.0.0", default-features = false } +interpreter = { path = "crates/interpreter", package = "revm-interpreter", version = "31.0.1", default-features = false } +inspector = { path = "crates/inspector", package = "revm-inspector", version = "14.0.1", default-features = false } precompile = { path = "crates/precompile", package = "revm-precompile", version = "31.0.0", default-features = false } -statetest-types = { path = "crates/statetest-types", package = "revm-statetest-types", version = "13.0.0", default-features = false } -context = { path = "crates/context", package = "revm-context", version = "12.0.0", default-features = false } -context-interface = { path = "crates/context/interface", package = "revm-context-interface", version = "13.0.0", default-features = false } -handler = { path = "crates/handler", package = "revm-handler", version = "14.0.0", default-features = false } -op-revm = { path = "crates/op-revm", package = "op-revm", version = "14.0.0", default-features = false } +statetest-types = { path = "crates/statetest-types", package = "revm-statetest-types", version = "13.0.1", default-features = false } +context = { path = "crates/context", package = "revm-context", version = "12.1.0", default-features = false } +context-interface = { path = "crates/context/interface", package = "revm-context-interface", version = "13.1.0", default-features = false } +handler = { path = "crates/handler", package = "revm-handler", version = "14.0.1", default-features = false } +op-revm = { path = "crates/op-revm", package = "op-revm", version = "14.0.1", default-features = false } ee-tests = { path = "crates/ee-tests", package = "revm-ee-tests", version = "0.1.0", default-features = false } # alloy diff --git a/bins/revme/CHANGELOG.md b/bins/revme/CHANGELOG.md index 098ddbdcef..91400bf3a3 100644 --- a/bins/revme/CHANGELOG.md +++ b/bins/revme/CHANGELOG.md @@ -7,6 +7,12 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 ## [Unreleased] +## [10.0.1](https://github.com/bluealloy/revm/compare/revme-v10.0.0...revme-v10.0.1) - 2025-11-14 + +### Other + +- update Cargo.lock dependencies + ## [10.0.0](https://github.com/bluealloy/revm/compare/revme-v9.0.2...revme-v10.0.0) - 2025-11-10 ### Other diff --git a/bins/revme/Cargo.toml b/bins/revme/Cargo.toml index ca0b42adf1..8fdd6bf360 100644 --- a/bins/revme/Cargo.toml +++ b/bins/revme/Cargo.toml @@ -1,7 +1,7 @@ [package] name = "revme" description = "Rust Ethereum Virtual Machine Executable" -version = "10.0.0" +version = "10.0.1" authors.workspace = true edition.workspace = true keywords.workspace = true diff --git a/crates/context/CHANGELOG.md b/crates/context/CHANGELOG.md index 5386dca18d..e1ee788814 100644 --- a/crates/context/CHANGELOG.md +++ b/crates/context/CHANGELOG.md @@ -7,6 +7,12 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 ## [Unreleased] +## [12.1.0](https://github.com/bluealloy/revm/compare/revm-context-v12.0.0...revm-context-v12.1.0) - 2025-11-14 + +### Added + +- Add set_nonce journal entry and fn ([#3163](https://github.com/bluealloy/revm/pull/3163)) + ## [12.0.0](https://github.com/bluealloy/revm/compare/revm-context-v11.0.2...revm-context-v12.0.0) - 2025-11-10 ### Added diff --git a/crates/context/Cargo.toml b/crates/context/Cargo.toml index 69e8ff0c03..26bce81389 100644 --- a/crates/context/Cargo.toml +++ b/crates/context/Cargo.toml @@ -1,7 +1,7 @@ [package] name = "revm-context" description = "Revm context crates" -version = "12.0.0" +version = "12.1.0" authors.workspace = true edition.workspace = true keywords.workspace = true diff --git a/crates/context/interface/CHANGELOG.md b/crates/context/interface/CHANGELOG.md index cce3b20c72..380b0490df 100644 --- a/crates/context/interface/CHANGELOG.md +++ b/crates/context/interface/CHANGELOG.md @@ -7,6 +7,13 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 ## [Unreleased] +## [13.1.0](https://github.com/bluealloy/revm/compare/revm-context-interface-v13.0.0...revm-context-interface-v13.1.0) - 2025-11-14 + +### Added + +- Add set_nonce journal entry and fn ([#3163](https://github.com/bluealloy/revm/pull/3163)) +- *(context)* add mark_cold method to JournaledAccount ([#3160](https://github.com/bluealloy/revm/pull/3160)) + ## [13.0.0](https://github.com/bluealloy/revm/compare/revm-context-interface-v12.0.1...revm-context-interface-v13.0.0) - 2025-11-10 ### Added diff --git a/crates/context/interface/Cargo.toml b/crates/context/interface/Cargo.toml index 5fbe25d503..258df96e20 100644 --- a/crates/context/interface/Cargo.toml +++ b/crates/context/interface/Cargo.toml @@ -1,7 +1,7 @@ [package] name = "revm-context-interface" description = "Revm context interface crates" -version = "13.0.0" +version = "13.1.0" authors.workspace = true edition.workspace = true keywords.workspace = true diff --git a/crates/database/CHANGELOG.md b/crates/database/CHANGELOG.md index bace082cf4..bfa738a90b 100644 --- a/crates/database/CHANGELOG.md +++ b/crates/database/CHANGELOG.md @@ -7,6 +7,12 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 ## [Unreleased] +## [9.0.6](https://github.com/bluealloy/revm/compare/revm-database-v9.0.5...revm-database-v9.0.6) - 2025-11-14 + +### Fixed + +- *(database)* return correct bytecode in BenchmarkDB::code_by_hash ([#3170](https://github.com/bluealloy/revm/pull/3170)) + ## [9.0.5](https://github.com/bluealloy/revm/compare/revm-database-v9.0.4...revm-database-v9.0.5) - 2025-11-10 ### Fixed diff --git a/crates/database/Cargo.toml b/crates/database/Cargo.toml index ed5bf165ea..6481ebaaaa 100644 --- a/crates/database/Cargo.toml +++ b/crates/database/Cargo.toml @@ -1,7 +1,7 @@ [package] name = "revm-database" description = "Revm Database implementations" -version = "9.0.5" +version = "9.0.6" authors.workspace = true edition.workspace = true keywords.workspace = true diff --git a/crates/handler/CHANGELOG.md b/crates/handler/CHANGELOG.md index 73f0b561a2..a95df85cb3 100644 --- a/crates/handler/CHANGELOG.md +++ b/crates/handler/CHANGELOG.md @@ -7,6 +7,12 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 ## [Unreleased] +## [14.0.1](https://github.com/bluealloy/revm/compare/revm-handler-v14.0.0...revm-handler-v14.0.1) - 2025-11-14 + +### Other + +- updated the following local packages: revm-context-interface, revm-context, revm-database, revm-interpreter + ## [14.0.0](https://github.com/bluealloy/revm/compare/revm-handler-v12.0.2...revm-handler-v14.0.0) - 2025-11-10 ### Added diff --git a/crates/handler/Cargo.toml b/crates/handler/Cargo.toml index f2790b1cb1..3848dbd128 100644 --- a/crates/handler/Cargo.toml +++ b/crates/handler/Cargo.toml @@ -1,7 +1,7 @@ [package] name = "revm-handler" description = "Revm handler crates" -version = "14.0.0" +version = "14.0.1" authors.workspace = true edition.workspace = true keywords.workspace = true diff --git a/crates/inspector/CHANGELOG.md b/crates/inspector/CHANGELOG.md index a40fc6e08a..8590b92293 100644 --- a/crates/inspector/CHANGELOG.md +++ b/crates/inspector/CHANGELOG.md @@ -7,6 +7,12 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 ## [Unreleased] +## [14.0.1](https://github.com/bluealloy/revm/compare/revm-inspector-v14.0.0...revm-inspector-v14.0.1) - 2025-11-14 + +### Other + +- call Inspector::log_full ([#3164](https://github.com/bluealloy/revm/pull/3164)) + ## [14.0.0](https://github.com/bluealloy/revm/compare/revm-inspector-v12.0.2...revm-inspector-v14.0.0) - 2025-11-10 ### Added diff --git a/crates/inspector/Cargo.toml b/crates/inspector/Cargo.toml index da4e851539..540ef6954f 100644 --- a/crates/inspector/Cargo.toml +++ b/crates/inspector/Cargo.toml @@ -1,7 +1,7 @@ [package] name = "revm-inspector" description = "Revm inspector interface" -version = "14.0.0" +version = "14.0.1" authors.workspace = true edition.workspace = true keywords.workspace = true diff --git a/crates/interpreter/CHANGELOG.md b/crates/interpreter/CHANGELOG.md index cab0eb8869..f14fb072aa 100644 --- a/crates/interpreter/CHANGELOG.md +++ b/crates/interpreter/CHANGELOG.md @@ -7,6 +7,12 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 ## [Unreleased] +## [31.0.1](https://github.com/bluealloy/revm/compare/revm-interpreter-v31.0.0...revm-interpreter-v31.0.1) - 2025-11-14 + +### Fixed + +- correctly handle selfdestruct cold load ([#3174](https://github.com/bluealloy/revm/pull/3174)) + ## [31.0.0](https://github.com/bluealloy/revm/compare/revm-interpreter-v29.0.1...revm-interpreter-v31.0.0) - 2025-11-10 ### Added diff --git a/crates/interpreter/Cargo.toml b/crates/interpreter/Cargo.toml index 974a453f2b..766b7f5ba8 100644 --- a/crates/interpreter/Cargo.toml +++ b/crates/interpreter/Cargo.toml @@ -1,7 +1,7 @@ [package] name = "revm-interpreter" description = "Revm Interpreter that executes bytecode." -version = "31.0.0" +version = "31.0.1" authors.workspace = true edition.workspace = true keywords.workspace = true diff --git a/crates/op-revm/CHANGELOG.md b/crates/op-revm/CHANGELOG.md index c9f8dcdf65..30b342cd5f 100644 --- a/crates/op-revm/CHANGELOG.md +++ b/crates/op-revm/CHANGELOG.md @@ -7,6 +7,12 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 ## [Unreleased] +## [14.0.1](https://github.com/bluealloy/revm/compare/op-revm-v14.0.0...op-revm-v14.0.1) - 2025-11-14 + +### Fixed + +- *(op-revm)* return error when enveloped_tx is missing ([#3143](https://github.com/bluealloy/revm/pull/3143)) + ## [14.0.0](https://github.com/bluealloy/revm/compare/op-revm-v12.0.2...op-revm-v14.0.0) - 2025-11-10 ### Added diff --git a/crates/op-revm/Cargo.toml b/crates/op-revm/Cargo.toml index 36c8956743..9649e0ecae 100644 --- a/crates/op-revm/Cargo.toml +++ b/crates/op-revm/Cargo.toml @@ -1,7 +1,7 @@ [package] name = "op-revm" description = "Optimism variant of Revm" -version = "14.0.0" +version = "14.0.1" authors.workspace = true edition.workspace = true keywords.workspace = true diff --git a/crates/revm/CHANGELOG.md b/crates/revm/CHANGELOG.md index 35b5b241fb..26e0c0213b 100644 --- a/crates/revm/CHANGELOG.md +++ b/crates/revm/CHANGELOG.md @@ -7,6 +7,12 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 ## [Unreleased] +## [33.0.1](https://github.com/bluealloy/revm/compare/revm-v33.0.0...revm-v33.0.1) - 2025-11-14 + +### Fixed + +- expose optional_priority_fee_check feature from context crate ([#3159](https://github.com/bluealloy/revm/pull/3159)) + ## [33.0.0](https://github.com/bluealloy/revm/compare/revm-v31.0.2...revm-v33.0.0) - 2025-11-10 ### Other diff --git a/crates/revm/Cargo.toml b/crates/revm/Cargo.toml index e52aadfeaa..31ca1cea0f 100644 --- a/crates/revm/Cargo.toml +++ b/crates/revm/Cargo.toml @@ -1,7 +1,7 @@ [package] name = "revm" description = "Revm - Rust Ethereum Virtual Machine" -version = "33.0.0" +version = "33.0.1" authors.workspace = true edition.workspace = true keywords.workspace = true diff --git a/crates/statetest-types/CHANGELOG.md b/crates/statetest-types/CHANGELOG.md index 138b1d5160..63d743789e 100644 --- a/crates/statetest-types/CHANGELOG.md +++ b/crates/statetest-types/CHANGELOG.md @@ -7,6 +7,12 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 ## [Unreleased] +## [13.0.1](https://github.com/bluealloy/revm/compare/revm-statetest-types-v13.0.0...revm-statetest-types-v13.0.1) - 2025-11-14 + +### Other + +- updated the following local packages: revm + ## [13.0.0](https://github.com/bluealloy/revm/compare/revm-statetest-types-v11.0.2...revm-statetest-types-v13.0.0) - 2025-11-10 ### Other diff --git a/crates/statetest-types/Cargo.toml b/crates/statetest-types/Cargo.toml index 327d731148..f14060d368 100644 --- a/crates/statetest-types/Cargo.toml +++ b/crates/statetest-types/Cargo.toml @@ -1,7 +1,7 @@ [package] name = "revm-statetest-types" description = "Statetest types for revme" -version = "13.0.0" +version = "13.0.1" authors.workspace = true edition.workspace = true keywords.workspace = true