Skip to content

Releases: NomicFoundation/edr

@nomicfoundation/edr@0.12.0-next.27

26 Feb 00:46
6644bd6

Choose a tag to compare

Pre-release

Patch Changes

  • d9b5dd8: Fixed error reporting when calling stopSnapshotGas without an active snapshot

@nomicfoundation/edr@0.12.0-next.26

24 Feb 00:23
093915d

Choose a tag to compare

Pre-release

Minor Changes

  • 28b7b04: Added proxy information to gas reports

Patch Changes

  • e116ca0: Added support for instrumentation of Solidity 0.8.34
  • 12f70f3: Fixed error handling for mismatched names in gas snapshot cheatcodes

@nomicfoundation/edr@0.12.0-next.25

13 Feb 06:45
1ff9abf

Choose a tag to compare

Pre-release

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 ethereum/go-ethereum#23558 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.

@nomicfoundation/edr@0.12.0-next.24

10 Feb 13:31
aef2434

Choose a tag to compare

Pre-release

Minor Changes

  • 7bf3576: Added the ability to specify the hardfork when running Solidity tests. Added support for the Osaka hardfork in Solidity tests.
  • b505164: Added structured errors for unsupported Solidity test cheatcodes

@nomicfoundation/edr@0.12.0-next.23

23 Jan 15:20
dc39087

Choose a tag to compare

Pre-release

Minor Changes

  • e4920d5: Added support for the eth_getProof JSON-RPC method. Support is currently limited to the local blockchain.
  • 321af18: Added support for the eth_getProof JSON-RPC method on forked blockchains. Currently, only remote blocks are supported; requests for locally mined blocks will return an error.

@nomicfoundation/edr@0.12.0-next.22

05 Jan 20:10
8c1d0b4

Choose a tag to compare

Pre-release

Minor Changes

  • b5a7b75: Added an API that reports the latest supported Solidity version for source instrumentation

@nomicfoundation/edr@0.12.0-next.21

29 Dec 19:01
92e0741

Choose a tag to compare

Pre-release

Minor Changes

  • 44e779c: Added function-level configuration overrides for Solidity tests

Patch Changes

  • b5ad15c: Added support for instrumentation of Solidity 0.8.32 and 0.8.33

@nomicfoundation/edr@0.12.0-next.20

22 Dec 14:33
c9c77a0

Choose a tag to compare

Pre-release

Patch Changes

  • 34e1ab4: Updated base mainnet eip1559 parameters after SystemConfig update on 2025-12-18
  • 2272bc0: Fixed excess_blob_gas calculation after Osaka

@nomicfoundation/edr@0.12.0-next.19

16 Dec 18:26
5e1cadb

Choose a tag to compare

Pre-release

Patch Changes

  • faef065: Added support for EIP-7892 (Blob Parameter Only hardforks)

@nomicfoundation/edr@0.12.0-next.18

12 Dec 22:07
f506f52

Choose a tag to compare

Pre-release

Patch Changes

  • 25b2b2d: Added unsupported cheatcode errors for unsupported cheatcodes up to and including Foundry 1.5.0
  • 7cc0868: Added support for instrumenting Solidity 0.8.31 source code
  • 93a1484: Added Osaka hardfork activations so EDR can accurately infer the hardfork from the block timestamp
  • c52f1f6: Added basic support for Jovian hardfork (OP stack)