From 7183ec1e41d5d2c71368588b819f5d5d41f7b0cc Mon Sep 17 00:00:00 2001 From: "github-actions[bot]" <41898282+github-actions[bot]@users.noreply.github.com> Date: Mon, 24 Nov 2025 15:50:05 +0000 Subject: [PATCH 1/3] chore: release --- Cargo.lock | 4 ++-- e2e/rust/Cargo.toml | 2 +- evm_rpc_client/CHANGELOG.md | 12 ++++++++++++ evm_rpc_client/Cargo.toml | 4 ++-- evm_rpc_types/CHANGELOG.md | 8 ++++++++ evm_rpc_types/Cargo.toml | 2 +- 6 files changed, 26 insertions(+), 6 deletions(-) diff --git a/Cargo.lock b/Cargo.lock index 9eacdd0e..b1f9acee 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -2012,7 +2012,7 @@ dependencies = [ [[package]] name = "evm_rpc_client" -version = "0.2.0" +version = "0.2.1" dependencies = [ "alloy", "alloy-primitives", @@ -2029,7 +2029,7 @@ dependencies = [ [[package]] name = "evm_rpc_types" -version = "3.0.0" +version = "3.0.1" dependencies = [ "alloy-consensus", "alloy-primitives", diff --git a/e2e/rust/Cargo.toml b/e2e/rust/Cargo.toml index 1ffe7bf5..05849161 100644 --- a/e2e/rust/Cargo.toml +++ b/e2e/rust/Cargo.toml @@ -14,4 +14,4 @@ serde = { workspace = true } serde_bytes = { workspace = true } [build-dependencies] -ic-cdk-bindgen = { workspace = true } \ No newline at end of file +ic-cdk-bindgen = { workspace = true } diff --git a/evm_rpc_client/CHANGELOG.md b/evm_rpc_client/CHANGELOG.md index 7931317e..7586a253 100644 --- a/evm_rpc_client/CHANGELOG.md +++ b/evm_rpc_client/CHANGELOG.md @@ -5,6 +5,18 @@ All notable changes to this project will be documented in this file. The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.1.0/), and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html). +## [0.2.1] - 2025-11-24 + +### Added + +- Add supported `RpcService` metrics label ([#521](https://github.com/dfinity/evm-rpc-canister/pull/521)) + +### Changed + +- Use new canister runtime crates ([#517](https://github.com/dfinity/evm-rpc-canister/pull/517)) + +[0.2.1]: https://github.com/dfinity/evm-rpc-canister/compare/0.2.0..0.2.1 + ## [0.2.0] - 2025-11-03 ### Added diff --git a/evm_rpc_client/Cargo.toml b/evm_rpc_client/Cargo.toml index cc0971ee..c2ea4d21 100644 --- a/evm_rpc_client/Cargo.toml +++ b/evm_rpc_client/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "evm_rpc_client" -version = "0.2.0" +version = "0.2.1" description = "Rust client for interacting with the EVM RPC canister" license = "Apache-2.0" readme = "README.md" @@ -18,7 +18,7 @@ alloy-primitives = { workspace = true, optional = true } alloy-rpc-types = { workspace = true, optional = true } async-trait = { workspace = true } candid = { workspace = true } -evm_rpc_types = { version = "3.0.0", path = "../evm_rpc_types" } +evm_rpc_types = { version = "3.0.1", path = "../evm_rpc_types" } ic-canister-runtime = { workspace = true } serde = { workspace = true } serde_json = { workspace = true } diff --git a/evm_rpc_types/CHANGELOG.md b/evm_rpc_types/CHANGELOG.md index 66637d11..eb48d024 100644 --- a/evm_rpc_types/CHANGELOG.md +++ b/evm_rpc_types/CHANGELOG.md @@ -5,6 +5,14 @@ All notable changes to this project will be documented in this file. The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.1.0/), and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html). +## [3.0.1] - 2025-11-24 + +### Changed + +- Use new canister runtime crates ([#517](https://github.com/dfinity/evm-rpc-canister/pull/517)) + +[3.0.1]: https://github.com/dfinity/evm-rpc-canister/compare/3.0.0..3.0.1 + ## [3.0.0] - 2025-10-20 ### Added diff --git a/evm_rpc_types/Cargo.toml b/evm_rpc_types/Cargo.toml index 6034c52b..44038e4f 100644 --- a/evm_rpc_types/Cargo.toml +++ b/evm_rpc_types/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "evm_rpc_types" -version = "3.0.0" +version = "3.0.1" description = "Candid types for interacting with the EVM RPC canister" license = "Apache-2.0" readme = "README.md" From ecb57c836760df0c379df3b712dd36c326e38d4b Mon Sep 17 00:00:00 2001 From: Louis Pahlavi Date: Mon, 24 Nov 2025 15:35:05 +0100 Subject: [PATCH 2/3] Update CHANGELOGs and versions --- CHANGELOG.md | 9 +++++++++ Cargo.lock | 4 ++-- evm_rpc_client/CHANGELOG.md | 11 ++++------- evm_rpc_client/Cargo.toml | 2 +- evm_rpc_types/CHANGELOG.md | 7 ++++--- evm_rpc_types/Cargo.toml | 2 +- 6 files changed, 21 insertions(+), 14 deletions(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index b0f52942..552776f6 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -5,6 +5,15 @@ All notable changes to this project will be documented in this file. The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/), and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html). +## [2.8.0] - 2025-11-17 + +### Changed + +- Bump `ic-cdk` to v0.19.0 ([#518](https://github.com/dfinity/evm-rpc-canister/pull/518)) +- Bump Rust to v1.91.0 and upgrade dependencies ([#529](https://github.com/dfinity/evm-rpc-canister/pull/529)) + +[2.8.0]: https://github.com/dfinity/evm-rpc-canister/compare/evm_rpc-v2.7.1...evm_rpc-v2.8.0 + ## [2.7.1] - 2025-11-17 ### Changed diff --git a/Cargo.lock b/Cargo.lock index b1f9acee..8084febf 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -2012,7 +2012,7 @@ dependencies = [ [[package]] name = "evm_rpc_client" -version = "0.2.1" +version = "0.3.0" dependencies = [ "alloy", "alloy-primitives", @@ -2029,7 +2029,7 @@ dependencies = [ [[package]] name = "evm_rpc_types" -version = "3.0.1" +version = "3.1.0" dependencies = [ "alloy-consensus", "alloy-primitives", diff --git a/evm_rpc_client/CHANGELOG.md b/evm_rpc_client/CHANGELOG.md index 7586a253..5e5a11bf 100644 --- a/evm_rpc_client/CHANGELOG.md +++ b/evm_rpc_client/CHANGELOG.md @@ -5,17 +5,14 @@ All notable changes to this project will be documented in this file. The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.1.0/), and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html). -## [0.2.1] - 2025-11-24 - -### Added - -- Add supported `RpcService` metrics label ([#521](https://github.com/dfinity/evm-rpc-canister/pull/521)) +## [0.3.0] - 2025-11-24 ### Changed -- Use new canister runtime crates ([#517](https://github.com/dfinity/evm-rpc-canister/pull/517)) +- Bump `ic-cdk` to v0.19.0 ([#518](https://github.com/dfinity/evm-rpc-canister/pull/518)) +- Bump Rust to v1.91.0 and upgrade dependencies ([#529](https://github.com/dfinity/evm-rpc-canister/pull/529)) -[0.2.1]: https://github.com/dfinity/evm-rpc-canister/compare/0.2.0..0.2.1 +[0.3.0]: https://github.com/dfinity/evm-rpc-canister/compare/evm_rpc_client-v0.2.0..evm_rpc_client-v0.3.0 ## [0.2.0] - 2025-11-03 diff --git a/evm_rpc_client/Cargo.toml b/evm_rpc_client/Cargo.toml index c2ea4d21..a3bb5c9f 100644 --- a/evm_rpc_client/Cargo.toml +++ b/evm_rpc_client/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "evm_rpc_client" -version = "0.2.1" +version = "0.3.0" description = "Rust client for interacting with the EVM RPC canister" license = "Apache-2.0" readme = "README.md" diff --git a/evm_rpc_types/CHANGELOG.md b/evm_rpc_types/CHANGELOG.md index eb48d024..56c56dfc 100644 --- a/evm_rpc_types/CHANGELOG.md +++ b/evm_rpc_types/CHANGELOG.md @@ -5,13 +5,14 @@ All notable changes to this project will be documented in this file. The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.1.0/), and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html). -## [3.0.1] - 2025-11-24 +## [3.1.0] - 2025-11-24 ### Changed -- Use new canister runtime crates ([#517](https://github.com/dfinity/evm-rpc-canister/pull/517)) +- Bump `ic-cdk` to v0.19.0 ([#518](https://github.com/dfinity/evm-rpc-canister/pull/518)) +- Bump Rust to v1.91.0 and upgrade dependencies ([#529](https://github.com/dfinity/evm-rpc-canister/pull/529)) -[3.0.1]: https://github.com/dfinity/evm-rpc-canister/compare/3.0.0..3.0.1 +[3.1.0]: https://github.com/dfinity/evm-rpc-canister/compare/evm_rpc_types-v3.0.0..evm_rpc_types-v3.1.0 ## [3.0.0] - 2025-10-20 diff --git a/evm_rpc_types/Cargo.toml b/evm_rpc_types/Cargo.toml index 44038e4f..0ccdb1ef 100644 --- a/evm_rpc_types/Cargo.toml +++ b/evm_rpc_types/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "evm_rpc_types" -version = "3.0.1" +version = "3.1.0" description = "Candid types for interacting with the EVM RPC canister" license = "Apache-2.0" readme = "README.md" From 2f1211ca3763b1d4a83fe6b71d3a4173fa7a1e95 Mon Sep 17 00:00:00 2001 From: Louis Pahlavi Date: Mon, 24 Nov 2025 18:04:05 +0100 Subject: [PATCH 3/3] Fix `evm_rpc_types` version Co-authored-by: gregorydemay <112856886+gregorydemay@users.noreply.github.com> --- evm_rpc_client/Cargo.toml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/evm_rpc_client/Cargo.toml b/evm_rpc_client/Cargo.toml index a3bb5c9f..7c74f076 100644 --- a/evm_rpc_client/Cargo.toml +++ b/evm_rpc_client/Cargo.toml @@ -18,7 +18,7 @@ alloy-primitives = { workspace = true, optional = true } alloy-rpc-types = { workspace = true, optional = true } async-trait = { workspace = true } candid = { workspace = true } -evm_rpc_types = { version = "3.0.1", path = "../evm_rpc_types" } +evm_rpc_types = { version = "3.1.0", path = "../evm_rpc_types" } ic-canister-runtime = { workspace = true } serde = { workspace = true } serde_json = { workspace = true }