Skip to content

Releases: NomicFoundation/hardhat

Hardhat v3.1.8

12 Feb 11:42
7dbbe7b

Choose a tag to compare

This release switches to official solc Linux ARM64 builds (when available) and fixes a missing EIP-7212 precompile in Solidity tests.

Changes

  • a6947fb: Use the official Linux ARM64 builds of solc in the production profile when available (#7917).
  • fd42744: Fixed missing EIP-7212 precompile in Solidity Tests (#7872).

💡 The Nomic Foundation is hiring! Check our open positions.


Hardhat v2.28.6

12 Feb 10:08

Choose a tag to compare

This release is a small bug fix for an issue affecting hardhat-tracer after a hardhat_reset.

Changes

  • f6d5437: Fixed an issue affecting the hardhat-tracer community plugin causing traces to stop being reported after calling hardhat_reset (#7918)

💡 The Nomic Foundation is hiring! Check our open positions.


Hardhat v2.28.5

10 Feb 12:37

Choose a tag to compare

This release is a small enhancement adding eth_getProof as a JSON-RPC method.

Changes

  • 6e1f27c: Added support for eth_getProof as a JSON-RPC method (#7933)

💡 The Nomic Foundation is hiring! Check our open positions.


@nomicfoundation/hardhat-verify@3.0.10

10 Feb 17:43
dbb29e9

Choose a tag to compare

This release exposes an Etherscan instance through the verification property on network.connect() for advanced use cases, and adds a customApiCall method to the Etherscan instance for custom API requests.

Changes

  • 577e516: Expose an Etherscan instance through the verification property on network.connect() for advanced use cases. This version also adds a customApiCall method to the Etherscan instance, allowing custom requests to the Etherscan API (#7644)

💡 The Nomic Foundation is hiring! Check our open positions.


Hardhat v3.1.7

05 Feb 18:12

Choose a tag to compare

This release adds support for eth_getProof and suppresses solc license and pragma warnings in Solidity test files.

Changes

  • 4995121: Suppressed pragma and license warnings in Solidity test files (#7894)
  • 22adbcb: Added support for eth_getProof (#3345)

💡 The Nomic Foundation is hiring! Check our open positions.


Hardhat 3.1.6

02 Feb 16:56
6b471fb

Choose a tag to compare

This release includes enhancements, bug fixes and hook additions for plugin authors. The highlights include:

  • suppression of memory-safe-assembly warnings coming from console.sol
  • a retry for compiler downloads to help CIs
  • the addition of a top level build hook within the build pipeline

Changes

  • 127ce88: Suppress Hardhat console.sol memory-safe-assembly warning (#7862)
  • 8e5610f: Fixed a bug where nested folders were not created during the HTML coverage report generation (#7889)
  • 0c47a69: Added compiler downloader retry in case of failure (#7031)
  • 98fbf44: Implemented SolidityBuildSystemImplementation#compileBuildInfo (#7891)
  • a9445c9: Added ArtifactManager#getAllArtifactPaths (#7902)
  • a9445c9: Fixed typechain type generation when compiling a subset of the Solidity files (#7902)
  • c40697b: Added a Solidity#build hook (#7890)
  • 13a1e4b: Multiple internal fixes to the solidity build system (#7900)

💡 The Nomic Foundation is hiring! Check our open positions.


@nomicfoundation/hardhat-verify@3.0.9

02 Feb 16:40
6b471fb

Choose a tag to compare

This release is a small bug fix release to improve the interaction of hardhat-verify with Hardhat's build system.

Changes

  • 13a1e4b: Multiple internal fixes to the solidity build system (#7900)

💡 The Nomic Foundation is hiring! Check our open positions.


@nomicfoundation/hardhat-vendored@3.0.1

02 Feb 16:38
6b471fb

Choose a tag to compare

This release is a small bug fix to deal with nested folders when generating the test coverage HTML report.

Changes

  • 8e5610f: Fixed a bug where nested folders were not created during the HTML coverage report generation (#7889)

💡 The Nomic Foundation is hiring! Check our open positions.


@nomicfoundation/hardhat-typechain@3.0.2

02 Feb 16:36
6b471fb

Choose a tag to compare

This release is a small bug fix release to make hardhat-typechain work better with partial recompilations.

Changes

  • a9445c9: Fixed typechain type generation when compiling a subset of the Solidity files (#7902)
  • 5478020: Automatically delete the generated types when running hardhat clean (#7912)

💡 The Nomic Foundation is hiring! Check our open positions.


@nomicfoundation/hardhat-ledger@3.0.2

02 Feb 16:34
6b471fb

Choose a tag to compare

This release improves the user experience of hardhat-ledger around locking and disconnections of the device, along with other small bug fixes.

Changes

  • 228f32c: Fixed reconnection when Ledger device is unplugged/replugged during operations (#7896)
  • 076895f: Handled locked or the Ethereum App not being opened errors by adding a wait and retry (#7905)
  • 6afeb03: Fixed the hardhat-ledger bug for networks where the eth_accounts method is not supported (#7885)

💡 The Nomic Foundation is hiring! Check our open positions.