From 979831d1131f7f7f3952196a4b02f706297c9f10 Mon Sep 17 00:00:00 2001 From: "github-actions[bot]" <41898282+github-actions[bot]@users.noreply.github.com> Date: Thu, 12 Feb 2026 19:20:27 +0000 Subject: [PATCH] edr-0.12.0-next.25 (next) --- .changeset/pre.json | 4 ++++ crates/edr_napi/CHANGELOG.md | 16 ++++++++++++++++ crates/edr_napi/npm/darwin-arm64/package.json | 2 +- crates/edr_napi/npm/darwin-x64/package.json | 2 +- crates/edr_napi/npm/linux-arm64-gnu/package.json | 2 +- .../edr_napi/npm/linux-arm64-musl/package.json | 2 +- crates/edr_napi/npm/linux-x64-gnu/package.json | 2 +- crates/edr_napi/npm/linux-x64-musl/package.json | 2 +- crates/edr_napi/npm/win32-x64-msvc/package.json | 2 +- crates/edr_napi/package.json | 2 +- 10 files changed, 28 insertions(+), 8 deletions(-) diff --git a/.changeset/pre.json b/.changeset/pre.json index efbf77b44e..fc438c21ee 100644 --- a/.changeset/pre.json +++ b/.changeset/pre.json @@ -13,6 +13,7 @@ "afraid-roses-begin", "angry-glasses-fail", "angry-pigs-film", + "blue-beans-fly", "chatty-radios-draw", "clean-singers-attend", "cold-friends-like", @@ -56,6 +57,8 @@ "long-eagles-thank", "loud-moles-sleep", "neat-clowns-talk", + "ninety-hornets-ask", + "olive-cougars-enter", "olive-peas-lay", "open-lines-jump", "orange-pants-warn", @@ -86,6 +89,7 @@ "stupid-dryers-know", "tall-mayflies-applaud", "tame-donuts-remain", + "tasty-ears-drive", "ten-snails-remember", "tender-pillows-grab", "tired-baboons-attend", diff --git a/crates/edr_napi/CHANGELOG.md b/crates/edr_napi/CHANGELOG.md index 534f8ba4e3..de4e4c0004 100644 --- a/crates/edr_napi/CHANGELOG.md +++ b/crates/edr_napi/CHANGELOG.md @@ -1,5 +1,21 @@ # @nomicfoundation/edr +## 0.12.0-next.25 + +### Minor Changes + +- 3974769: Added `callTraces()` to `Response` object, inclusion of which is configurable through the `includeCallTraces` option on the `ObservabilityConfig` +- f4bdc36: Removed `getLatestSupportedSolcVersion` API + + BREAKING CHANGE: A new API `latestSupportedSolidityVersion` was previously introduced to replace the deprecated `getLatestSupportedSolcVersion`. The old API has now been removed. Users should update their code to use `latestSupportedSolidityVersion` instead. + +- 3974769: Removed `traces()` API from the `Response` object +- f4bdc36: Added support to the `debug_traceCall` & `debug_traceTransaction` JSON-RPC methods for different tracers (`4byteTracer`, `callTracer`, `flatCallTracer`, `prestateTracer`, `noopTracer`, and `muxTracer`). + + Our API is now aligned with Geth's tracing capabilities. + + BREAKING CHANGE: Memory capture used to be enabled by default on geth, but has since been flipped and is now disabled by default. We have followed suit and disabled it by default as well. If you were relying on memory capture, you will need to explicitly enable it by setting the `enableMemory` option to `true` in your tracer configuration. + ## 0.12.0-next.24 ### Minor Changes diff --git a/crates/edr_napi/npm/darwin-arm64/package.json b/crates/edr_napi/npm/darwin-arm64/package.json index 883ee7267b..7cf7326e60 100644 --- a/crates/edr_napi/npm/darwin-arm64/package.json +++ b/crates/edr_napi/npm/darwin-arm64/package.json @@ -4,7 +4,7 @@ "url": "https://github.com/NomicFoundation/edr.git", "type": "git" }, - "version": "0.12.0-next.24", + "version": "0.12.0-next.25", "main": "edr.darwin-arm64.node", "files": [ "edr.darwin-arm64.node" diff --git a/crates/edr_napi/npm/darwin-x64/package.json b/crates/edr_napi/npm/darwin-x64/package.json index 2eee402d75..cddecce133 100644 --- a/crates/edr_napi/npm/darwin-x64/package.json +++ b/crates/edr_napi/npm/darwin-x64/package.json @@ -4,7 +4,7 @@ "url": "https://github.com/NomicFoundation/edr.git", "type": "git" }, - "version": "0.12.0-next.24", + "version": "0.12.0-next.25", "main": "edr.darwin-x64.node", "files": [ "edr.darwin-x64.node" diff --git a/crates/edr_napi/npm/linux-arm64-gnu/package.json b/crates/edr_napi/npm/linux-arm64-gnu/package.json index 48ef634b99..f15bc7866a 100644 --- a/crates/edr_napi/npm/linux-arm64-gnu/package.json +++ b/crates/edr_napi/npm/linux-arm64-gnu/package.json @@ -4,7 +4,7 @@ "url": "https://github.com/NomicFoundation/edr.git", "type": "git" }, - "version": "0.12.0-next.24", + "version": "0.12.0-next.25", "main": "edr.linux-arm64-gnu.node", "files": [ "edr.linux-arm64-gnu.node" diff --git a/crates/edr_napi/npm/linux-arm64-musl/package.json b/crates/edr_napi/npm/linux-arm64-musl/package.json index a30514295b..387a9d3196 100644 --- a/crates/edr_napi/npm/linux-arm64-musl/package.json +++ b/crates/edr_napi/npm/linux-arm64-musl/package.json @@ -4,7 +4,7 @@ "url": "https://github.com/NomicFoundation/edr.git", "type": "git" }, - "version": "0.12.0-next.24", + "version": "0.12.0-next.25", "main": "edr.linux-arm64-musl.node", "files": [ "edr.linux-arm64-musl.node" diff --git a/crates/edr_napi/npm/linux-x64-gnu/package.json b/crates/edr_napi/npm/linux-x64-gnu/package.json index d3eecbb6e0..c1e924bd47 100644 --- a/crates/edr_napi/npm/linux-x64-gnu/package.json +++ b/crates/edr_napi/npm/linux-x64-gnu/package.json @@ -4,7 +4,7 @@ "url": "https://github.com/NomicFoundation/edr.git", "type": "git" }, - "version": "0.12.0-next.24", + "version": "0.12.0-next.25", "main": "edr.linux-x64-gnu.node", "files": [ "edr.linux-x64-gnu.node" diff --git a/crates/edr_napi/npm/linux-x64-musl/package.json b/crates/edr_napi/npm/linux-x64-musl/package.json index f233389326..8695b3ecfe 100644 --- a/crates/edr_napi/npm/linux-x64-musl/package.json +++ b/crates/edr_napi/npm/linux-x64-musl/package.json @@ -4,7 +4,7 @@ "url": "https://github.com/NomicFoundation/edr.git", "type": "git" }, - "version": "0.12.0-next.24", + "version": "0.12.0-next.25", "main": "edr.linux-x64-musl.node", "files": [ "edr.linux-x64-musl.node" diff --git a/crates/edr_napi/npm/win32-x64-msvc/package.json b/crates/edr_napi/npm/win32-x64-msvc/package.json index ac9e4f5b8c..980d2773fa 100644 --- a/crates/edr_napi/npm/win32-x64-msvc/package.json +++ b/crates/edr_napi/npm/win32-x64-msvc/package.json @@ -4,7 +4,7 @@ "url": "https://github.com/NomicFoundation/edr.git", "type": "git" }, - "version": "0.12.0-next.24", + "version": "0.12.0-next.25", "main": "edr.win32-x64-msvc.node", "files": [ "edr.win32-x64-msvc.node" diff --git a/crates/edr_napi/package.json b/crates/edr_napi/package.json index 54817c56de..ebb87e0a5e 100644 --- a/crates/edr_napi/package.json +++ b/crates/edr_napi/package.json @@ -1,6 +1,6 @@ { "name": "@nomicfoundation/edr", - "version": "0.12.0-next.24", + "version": "0.12.0-next.25", "devDependencies": { "@napi-rs/cli": "^2.18.4", "@nomicfoundation/ethereumjs-util": "^9.0.4",