This Hardhat 3 Alpha release contains a selection of improvements and bug fixes, the highlights are:
- Node 24 support
- Reduced number of installed package dependencies by swapping
@sentry/core
for@sentry/node
- A fix for sending ETH to the testing accounts in forked networks. Now testing accounts are automatically undelegated to avoid mainnet EIP-7702 delegations.
Changes
- d844f6e: Add support for running under Node 24 (#6792)
- fd64634: Fixed a bug when sending ETH to the testing accounts in forked networks. Now testing accounts are automatically undelegated (#6834)
- a433be1: Reduced the number of installed package dependencies by swapping
@sentry/core
for@sentry/node
(#6757) - 8c8c110: Fix a bug in
viem-assertions
to scan every event log, not just the first one (#6787) - 1d891bd: Use file URLs instead of paths as arguments to
--import
when invoking the WASM solc compiler (nodejs/node#58515) - 6be01c4: Support async calls in
getAllFilesMatching
inhardhat-utils
, thanks @ItsNickBarry (#6789)
💡 The Nomic Foundation is hiring! Check our open positions.