Skip to content

Commit d9bd0a2

Browse files
committed
chore: release
Signed-off-by: GitHub Action <action@github.com>
1 parent 133b413 commit d9bd0a2

File tree

12 files changed

+88
-16
lines changed

12 files changed

+88
-16
lines changed

Cargo.lock

+5-5
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

bins/revm-test/Cargo.toml

+1-1
Original file line numberDiff line numberDiff line change
@@ -7,7 +7,7 @@ edition = "2021"
77
[dependencies]
88
bytes = "1.4"
99
hex = "0.4"
10-
revm = { path = "../../crates/revm", version = "6.1.0",default-features=false }
10+
revm = { path = "../../crates/revm", version = "7.0.0",default-features=false }
1111
microbench = "0.5"
1212
alloy-sol-macro = "0.6.4"
1313
alloy-sol-types = "0.6.4"

bins/revme/CHANGELOG.md

+12
Original file line numberDiff line numberDiff line change
@@ -6,6 +6,18 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0
66

77
## [Unreleased]
88

9+
## [0.3.0](https://github.com/bluealloy/revm/compare/revme-v0.2.2...revme-v0.3.0) - 2024-03-08
10+
11+
### Added
12+
- use `impl` instead of `dyn` in `GetInspector` ([#1157](https://github.com/bluealloy/revm/pull/1157))
13+
- add evm script ([#1039](https://github.com/bluealloy/revm/pull/1039))
14+
15+
### Fixed
16+
- *(revme)* revme error output and remove double summary ([#1169](https://github.com/bluealloy/revm/pull/1169))
17+
18+
### Other
19+
- *(deps)* bump walkdir from 2.4.0 to 2.5.0 ([#1149](https://github.com/bluealloy/revm/pull/1149))
20+
921
## [0.2.2](https://github.com/bluealloy/revm/compare/revme-v0.2.1...revme-v0.2.2) - 2024-02-22
1022

1123
### Added

bins/revme/Cargo.toml

+2-2
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,7 @@ keywords = ["ethereum", "evm"]
66
license = "MIT"
77
repository = "https://github.com/bluealloy/revm"
88
description = "Rust Ethereum Virtual Machine Executable"
9-
version = "0.2.2"
9+
version = "0.3.0"
1010

1111
[dependencies]
1212
hash-db = "0.15"
@@ -15,7 +15,7 @@ hashbrown = "0.14"
1515
indicatif = "0.17"
1616
microbench = "0.5"
1717
plain_hasher = "0.2"
18-
revm = { path = "../../crates/revm", version = "6.1.0", default-features = false, features = [
18+
revm = { path = "../../crates/revm", version = "7.0.0", default-features = false, features = [
1919
"ethersdb",
2020
"std",
2121
"serde-json",

crates/interpreter/CHANGELOG.md

+11
Original file line numberDiff line numberDiff line change
@@ -6,6 +6,17 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0
66

77
## [Unreleased]
88

9+
## [3.2.0](https://github.com/bluealloy/revm/compare/revm-interpreter-v3.1.0...revm-interpreter-v3.2.0) - 2024-03-08
10+
11+
### Added
12+
- add insert method on instruction table ([#1167](https://github.com/bluealloy/revm/pull/1167))
13+
- use `impl` instead of `dyn` in `GetInspector` ([#1157](https://github.com/bluealloy/revm/pull/1157))
14+
15+
### Other
16+
- *(interpreter)* use already-computed sign in SAR ([#1147](https://github.com/bluealloy/revm/pull/1147))
17+
- *(interpreter)* factor out jump logic ([#1146](https://github.com/bluealloy/revm/pull/1146))
18+
- *(interpreter)* evaluate instruction table constructor at compile time ([#1140](https://github.com/bluealloy/revm/pull/1140))
19+
920
## [3.1.0](https://github.com/bluealloy/revm/compare/revm-interpreter-v3.0.0...revm-interpreter-v3.1.0) - 2024-02-22
1021

1122
### Added

crates/interpreter/Cargo.toml

+2-2
Original file line numberDiff line numberDiff line change
@@ -6,15 +6,15 @@ keywords = ["no_std", "ethereum", "evm", "revm", "interpreter"]
66
license = "MIT"
77
name = "revm-interpreter"
88
repository = "https://github.com/bluealloy/revm"
9-
version = "3.1.0"
9+
version = "3.2.0"
1010
readme = "../../README.md"
1111

1212
[package.metadata.docs.rs]
1313
all-features = true
1414
rustdoc-args = ["--cfg", "docsrs"]
1515

1616
[dependencies]
17-
revm-primitives = { path = "../primitives", version = "2.1.0", default-features = false }
17+
revm-primitives = { path = "../primitives", version = "3.0.0", default-features = false }
1818

1919
# optional
2020
serde = { version = "1.0", default-features = false, features = [

crates/precompile/CHANGELOG.md

+7
Original file line numberDiff line numberDiff line change
@@ -6,6 +6,13 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0
66

77
## [Unreleased]
88

9+
## [5.0.0](https://github.com/bluealloy/revm/compare/revm-precompile-v4.1.0...revm-precompile-v5.0.0) - 2024-03-08
10+
11+
### Added
12+
- *(precompile)* add a bool to bytes32 helper function ([#1170](https://github.com/bluealloy/revm/pull/1170))
13+
- precompile with generic context ([#1155](https://github.com/bluealloy/revm/pull/1155))
14+
- Add boxed precompile trait ([#1131](https://github.com/bluealloy/revm/pull/1131))
15+
916
## [4.1.0](https://github.com/bluealloy/revm/compare/revm-precompile-v4.0.1...revm-precompile-v4.1.0) - 2024-02-22
1017

1118
### Added

crates/precompile/Cargo.toml

+2-2
Original file line numberDiff line numberDiff line change
@@ -6,14 +6,14 @@ keywords = ["no_std", "ethereum", "evm", "revm", "precompiles"]
66
license = "MIT"
77
name = "revm-precompile"
88
repository = "https://github.com/bluealloy/revm"
9-
version = "4.1.0"
9+
version = "5.0.0"
1010

1111
[package.metadata.docs.rs]
1212
all-features = true
1313
rustdoc-args = ["--cfg", "docsrs"]
1414

1515
[dependencies]
16-
revm-primitives = { path = "../primitives", version = "2.1.0", default-features = false }
16+
revm-primitives = { path = "../primitives", version = "3.0.0", default-features = false }
1717
bn = { package = "substrate-bn", version = "0.6", default-features = false }
1818
once_cell = { version = "1.19", default-features = false, features = ["alloc"] }
1919
ripemd = { version = "0.1", default-features = false }

crates/primitives/CHANGELOG.md

+14
Original file line numberDiff line numberDiff line change
@@ -6,6 +6,20 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0
66

77
## [Unreleased]
88

9+
## [3.0.0](https://github.com/bluealloy/revm/compare/revm-primitives-v2.1.0...revm-primitives-v3.0.0) - 2024-03-08
10+
11+
### Added
12+
- *(primitives)* derive Default for SpecId ([#1171](https://github.com/bluealloy/revm/pull/1171))
13+
- implement DatabaseCommit for DatabaseComponents ([#1163](https://github.com/bluealloy/revm/pull/1163))
14+
- add PrecompileError::Other ([#1165](https://github.com/bluealloy/revm/pull/1165))
15+
- use `impl` instead of `dyn` in `GetInspector` ([#1157](https://github.com/bluealloy/revm/pull/1157))
16+
- Add boxed precompile trait ([#1131](https://github.com/bluealloy/revm/pull/1131))
17+
18+
### Other
19+
- *(interpreter)* evaluate instruction table constructor at compile time ([#1140](https://github.com/bluealloy/revm/pull/1140))
20+
- *(deps)* bump auto_impl from 1.1.2 to 1.2.0 ([#1132](https://github.com/bluealloy/revm/pull/1132))
21+
- add helper function for spec id ([#1130](https://github.com/bluealloy/revm/pull/1130))
22+
923
## [2.1.0](https://github.com/bluealloy/revm/compare/revm-primitives-v2.0.1...revm-primitives-v2.1.0) - 2024-02-22
1024

1125
### Added

crates/primitives/Cargo.toml

+1-1
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,7 @@ keywords = ["no_std", "ethereum", "evm", "revm", "types"]
66
license = "MIT"
77
name = "revm-primitives"
88
repository = "https://github.com/bluealloy/revm"
9-
version = "2.1.0"
9+
version = "3.0.0"
1010
readme = "../../README.md"
1111

1212
# Don't need to run build script outside of this repo

crates/revm/CHANGELOG.md

+28
Original file line numberDiff line numberDiff line change
@@ -6,6 +6,34 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0
66

77
## [Unreleased]
88

9+
## [7.0.0](https://github.com/bluealloy/revm/compare/revm-v6.1.0...revm-v7.0.0) - 2024-03-08
10+
11+
### Added
12+
- add insert method on instruction table ([#1167](https://github.com/bluealloy/revm/pull/1167))
13+
- precompile with generic context ([#1155](https://github.com/bluealloy/revm/pull/1155))
14+
- use `impl` instead of `dyn` in `GetInspector` ([#1157](https://github.com/bluealloy/revm/pull/1157))
15+
- add more JournaledState methods to EvmContext ([#1158](https://github.com/bluealloy/revm/pull/1158))
16+
- add example for using a database by reference ([#1150](https://github.com/bluealloy/revm/pull/1150))
17+
- Add boxed precompile trait ([#1131](https://github.com/bluealloy/revm/pull/1131))
18+
- add with_handler method to EvmBuilder ([#1124](https://github.com/bluealloy/revm/pull/1124))
19+
20+
### Fixed
21+
- *(revme)* revme error output and remove double summary ([#1169](https://github.com/bluealloy/revm/pull/1169))
22+
- gas cost calculation ([#1166](https://github.com/bluealloy/revm/pull/1166))
23+
- reset tstorage on finalize ([#1168](https://github.com/bluealloy/revm/pull/1168))
24+
- make `feature = "optional_gas_refund"` work ([#1134](https://github.com/bluealloy/revm/pull/1134))
25+
26+
### Other
27+
- *(deps)* bump ethers-contract from 2.0.13 to 2.0.14 ([#1161](https://github.com/bluealloy/revm/pull/1161))
28+
- *(interpreter)* evaluate instruction table constructor at compile time ([#1140](https://github.com/bluealloy/revm/pull/1140))
29+
- remove clone for context in handler_register.rs ([#1138](https://github.com/bluealloy/revm/pull/1138))
30+
- Check runtime dynamically ([#1135](https://github.com/bluealloy/revm/pull/1135))
31+
- *(deps)* bump auto_impl from 1.1.2 to 1.2.0 ([#1132](https://github.com/bluealloy/revm/pull/1132))
32+
- Add `db` and `db_mut` to evm ([#1133](https://github.com/bluealloy/revm/pull/1133))
33+
- add ToString for no_std add exports some types in no_std ([#1128](https://github.com/bluealloy/revm/pull/1128))
34+
- Add `clone` method to `ContextWithHandlerCfg` ([#1127](https://github.com/bluealloy/revm/pull/1127))
35+
- remove unused EvmInstructionTables type alias ([#1123](https://github.com/bluealloy/revm/pull/1123))
36+
937
## [6.1.0](https://github.com/bluealloy/revm/compare/revm-v6.0.0...revm-v6.1.0) - 2024-02-22
1038

1139
### Added

crates/revm/Cargo.toml

+3-3
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,7 @@ keywords = ["no_std", "ethereum", "evm", "revm"]
66
license = "MIT"
77
name = "revm"
88
repository = "https://github.com/bluealloy/revm"
9-
version = "6.1.0"
9+
version = "7.0.0"
1010
readme = "../../README.md"
1111

1212
[package.metadata.docs.rs]
@@ -15,8 +15,8 @@ rustdoc-args = ["--cfg", "docsrs"]
1515

1616
[dependencies]
1717
# revm
18-
revm-interpreter = { path = "../interpreter", version = "3.1.0", default-features = false }
19-
revm-precompile = { path = "../precompile", version = "4.1.0", default-features = false }
18+
revm-interpreter = { path = "../interpreter", version = "3.2.0", default-features = false }
19+
revm-precompile = { path = "../precompile", version = "5.0.0", default-features = false }
2020

2121
# misc
2222
auto_impl = { version = "1.2", default-features = false }

0 commit comments

Comments
 (0)