Releases: NomicFoundation/hardhat
Hardhat v3.1.8
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
productionprofile 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
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
This release is a small enhancement adding eth_getProof as a JSON-RPC method.
Changes
💡 The Nomic Foundation is hiring! Check our open positions.
@nomicfoundation/hardhat-verify@3.0.10
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
Etherscaninstance through theverificationproperty onnetwork.connect()for advanced use cases. This version also adds acustomApiCallmethod 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
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
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
buildhook 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
This release is a small bug fix release to improve the interaction of hardhat-verify with Hardhat's build system.
Changes
💡 The Nomic Foundation is hiring! Check our open positions.
@nomicfoundation/hardhat-vendored@3.0.1
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
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
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.