Skip to content

Releases: NomicFoundation/hardhat

hardhat@3.0.0-next.3

26 Mar 18:03
Compare
Choose a tag to compare
hardhat@3.0.0-next.3 Pre-release
Pre-release

This Hardhat 3 Alpha release includes multiple small bug fixes including better support for very large codebases.

Changes

  • c31b112: Fix compilation of very large codebases by using streams to avoid maximum buffer size/string length problems (#6336)
  • 7e55eb2: Increase HTTP timeouts to better defaults (#6439)
  • 7515911: Support typescript Hardhat config files when running programmatically (#6407)
  • 5fc2540: Fix infinite loop when no solc config is available for project compilation (#6499)
  • 9804974: Warn when using a low interval mining value and mismatching timestamp (#6012)

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


hardhat@3.0.0-next.2

20 Mar 11:38
9143879
Compare
Choose a tag to compare
hardhat@3.0.0-next.2 Pre-release
Pre-release

This Hardhat 3 Alpha release is a small enhancement and bug fix release. Among the improvements are a speed up to Solidity Testing when used with forking and support for the attach method in hardhat-typechain.

Changes

  • aab6d99: Speed up Solidity Tests when forking by setting an rpc cache path (#6459)
  • 89f95f9: Added support for the attach method in hardhat-typechain (#6315)
  • 739f6b3: Don't generate hardhat-typechain types for Solidity test files (#6392)
  • 1e625dc: Fix to ensure we don't generate stack traces if EVM execution is indeterministic.
  • c9d81f9: Fixed errors in compiler list downloads with a synchronization mutex (#6437)

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


hardhat@3.0.0-next.1

06 Mar 16:46
Compare
Choose a tag to compare
hardhat@3.0.0-next.1 Pre-release
Pre-release

This Hardhat 3 Alpha release improves error messages, updates the mocha/ethers template to use mocha@11, re-enables the visualize task in Hardhat Ignition, and includes other small bug fixes.

Changes

  • ee91628: Update to mocha@11 when running mocha tests (#6288)
  • e5d4453: Fix unnecessary re-install of hardhat during init (#6323)
  • bfb708c: Improve error message when build profile is not found (#6316)
  • e853ff8: Improve error message if a non-existing subtask is invoked (#6375)
  • 209ea79: Improve the keystore error message displayed when the password is incorrect or the encrypted file is corrupted (#6331)
  • 67f4981: Fix for hardhat-network-helpers where the blockchain snapshot was being shared across different network connections (#6377)
  • 726fe76: Re-enable Ignition visualize task with updated version of mermaid diagrams (#6291)
  • af5eb2b: Fix for mermaid diagram centering in Ignition visualization report (#6409)

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


Hardhat v2.22.19

24 Feb 19:32
Compare
Choose a tag to compare

This small bug fix release resolves a Windows installation dependency issue and improves performance during initialization of a local Hardhat network and when working with stack traces.

Changes

  • 5d79fca: Fix heuristic to detect that an ESM project doesn't have a Hardhat config with an explicit .cjs extension.
  • 00d542a: Update EDR to v0.8.0:
    • fix: improved provider initialization performance
    • fix: ignore unknown opcodes in source maps
    • fix: crash when loading EDR on Windows without a C Runtime library installed
    • fix: improved stack trace generation performance

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


@nomicfoundation/ignition-ui@0.15.10

24 Feb 19:21
Compare
Choose a tag to compare

This is a bug fix release to guard against a scenario where two transactions could be submitted for the same deployment action (#6229).

Changes

  • d96c003: Fix for bug with unsaved transaction hash

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


@nomicfoundation/ignition-core@0.15.10

24 Feb 19:20
Compare
Choose a tag to compare

This is a bug fix release to guard against a scenario where two transactions could be submitted for the same deployment action (#6229).

Changes

  • d96c003: Fix for bug with unsaved transaction hash

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


@nomicfoundation/hardhat-verify@2.0.13

24 Feb 19:26
Compare
Choose a tag to compare

This is a small release to add Ink to the supported chains.

Changes


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


@nomicfoundation/hardhat-ignition@0.15.10

24 Feb 19:16
Compare
Choose a tag to compare

This is a bug fix release to guard against a scenario where two transactions could be submitted for the same deployment action (#6229).

Changes

  • d96c003: Fix for bug with unsaved transaction hash

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


@nomicfoundation/hardhat-ignition-viem@0.15.10

24 Feb 19:18
Compare
Choose a tag to compare

This is a bug fix release to guard against a scenario where two transactions could be submitted for the same deployment action (#6229).

Changes

  • d96c003: Fix for bug with unsaved transaction hash

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


@nomicfoundation/hardhat-ignition-ethers@0.15.10

24 Feb 19:17
Compare
Choose a tag to compare

This is a bug fix release to guard against a scenario where two transactions could be submitted for the same deployment action (#6229).

Changes

  • d96c003: Fix for bug with unsaved transaction hash

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