H

Hardhat

H
Hardhat Blockchain v0.1.0-alpha

@nomicfoundation/hardhat-slang@0.1.0-alpha.1

The first alpha release of the hardhat-slang plugin, providing experimental support for the new slang compiler. πŸ’‘ The Nomic Foundation is hiring! Check our open positions.

H
Hardhat Blockchain v0.1.0-alpha

@nomicfoundation/hardhat-slang@0.1.0-alpha.0

Changes First alpha release of the hardhat-slang plugin, providing experimental support for the slang compiler. πŸ’‘ The Nomic Foundation is hiring! Check our open positions.

H
Hardhat Blockchain v3.21.2

Hardhat v3.21.2

This release is a small update to bump dependency versions in our hardhat init templates. Changes #8732 44ff2b5 Thanks @kanej! - Updated the project templates to forge-std v1.17.0. πŸ’‘ The Nomic Foundation is hiring! Check our open positions.

H
Hardhat Blockchain v4.2.2

@nomicfoundation/hardhat-ethers@4.2.2

Changes #8777 d3d5127 Thanks @AliBaig-xD! - Fixed authorize() failing for private keys from configuration variables without a 0x prefix. πŸ’‘ The Nomic Foundation is hiring! Check our open positions.

H
Hardhat Blockchain v3.21.1

Hardhat v3.21.1

This release is a small bug fix release, but also removes the Amsterdam hardfork activation on Hoodi, as it has been delayed. Changes #8753 cd4766d Thanks @popescuoctavian! - Removed the Amsterdam hardfork activation on Hoodi, because the upgrade was postponed without a new date, so forking Hoodi no longer uses amsterdam for blocks after the previously scheduled time. #8753 cd4766d Thanks @popescu…

H
Hardhat Blockchain v5.1.1

@nomicfoundation/hardhat-utils@5.1.1

Changes #8765 7de90f0 Thanks @schaable! - Fixed hexStringToBytes converting 0x and the empty string to a zero byte instead of empty bytes. #8757 69ba19b Thanks @fengxueweilai! - Fixed setLengthLeft returning the whole hex string instead of 0x when truncating to a length of 0. πŸ’‘ The Nomic Foundation is hiring! Check our open positions.

H
Hardhat Blockchain v3.21.0

Hardhat v3.21.0

This release includes multiple small bug fixes and expands our Amsterdam hardfork support to include EIP-7954: Increase Maximum Contract Size. See our Amsterdam Support guide for more details. Changes #8747 5309dcd Thanks @kanej! - Added experimental EIP-7954 support to the Amsterdam hardfork: deployment transactions may carry up to 128 KiB of init code and deploy up to 64 KiB of contract code. #8…

H
Hardhat Blockchain v3.1.5

@nomicfoundation/hardhat-viem-assertions@3.1.5

Changes #8718 8c6a335 Thanks @AliBaig-xD! - Fixed emitWithArgs failing to match indexed string and bytes event arguments against their value. Updated dependencies: @nomicfoundation/hardhat-utils@5.1.0 πŸ’‘ The Nomic Foundation is hiring! Check our open positions.

H
Hardhat Blockchain v3.1.3

@nomicfoundation/hardhat-typechain@3.1.3

Changes #8750 6aabbfb Thanks @schaable! - Removed a stray semicolon from generated event types. Updated dependencies: @nomicfoundation/hardhat-utils@5.1.0 πŸ’‘ The Nomic Foundation is hiring! Check our open positions.

H
Hardhat Blockchain v3.1.0

@nomicfoundation/hardhat-viem@3.1.0

Changes #8651 e51a37d Thanks @rxdrccq! - Added a viemChain option to chainDescriptors to set the full viem Chain used by hardhat-viem. Updated dependencies: @nomicfoundation/hardhat-utils@5.1.0 πŸ’‘ The Nomic Foundation is hiring! Check our open positions.

H
Hardhat Blockchain v3.1.4

@nomicfoundation/hardhat-verify@3.1.4

Changes #8733 9fdef26 Thanks @schaable! - Fixed hardhat verify failing when the explorer's apiUrl has a query string. Updated dependencies: @nomicfoundation/hardhat-utils@5.1.0 πŸ’‘ The Nomic Foundation is hiring! Check our open positions.

H
Hardhat Blockchain v3.1.2

@nomicfoundation/hardhat-node-test-runner@3.1.2

Changes #8752 a963ea8 Thanks @schaable! - Removed the unused tsx dependency. Updated dependencies: @nomicfoundation/hardhat-utils@5.1.0 πŸ’‘ The Nomic Foundation is hiring! Check our open positions.

H
Hardhat Blockchain v3.1.4

@nomicfoundation/hardhat-errors@3.1.4

Changes #8670 1dbf44d Thanks @schaable! - Fixed a cryptic error when a private key in a network's accounts is invalid. Updated dependencies: @nomicfoundation/hardhat-utils@5.1.0 πŸ’‘ The Nomic Foundation is hiring! Check our open positions.

H
Hardhat Blockchain v5.1.0

@nomicfoundation/hardhat-utils@5.1.0

Changes #8670 dbbf7c0 Thanks @schaable! - Added isPrivateKey to @nomicfoundation/hardhat-utils/eth. #8733 9fdef26 Thanks @schaable! - Added splitQueryParams to @nomicfoundation/hardhat-utils/request. πŸ’‘ The Nomic Foundation is hiring! Check our open positions.

H
Hardhat Blockchain v3.1.11

@nomicfoundation/ignition-core@3.1.11

Changes #8665 0de6a74 Thanks @schaable! - Fixed Ignition reconciliation reporting a contractAt address as changed when only its letter case differed. Updated dependencies: @nomicfoundation/hardhat-utils@5.0.0 πŸ’‘ The Nomic Foundation is hiring! Check our open positions.

H
Hardhat Blockchain v3.0.12

@nomicfoundation/hardhat-network-helpers@3.0.12

Changes #8672 79247bf Thanks @watarus! - Fixed the conversion of zero-padded zero strings such as "0x00" in the network helpers. Updated dependencies: @nomicfoundation/hardhat-utils@5.0.0 πŸ’‘ The Nomic Foundation is hiring! Check our open positions.

H
Hardhat Blockchain v5.0.0

@nomicfoundation/hardhat-utils@5.0.0

Changes #8693 98db1b3 Thanks @schaable! - Removed the deprecated readJsonFileAsStream, writeJsonFileAsStream and getFileTrueCase; use readJsonFile, writeLargeJsonFile and TrueCasePathResolver instead. #8690 0058149 Thanks @schaable! - Added writeLargeJsonFile and made readJsonFile read files of any size, deprecating writeJsonFileAsStream and readJsonFileAsStream. #8690 0058149 Thanks @schaable! -…

H
Hardhat Blockchain v3.19.0

Hardhat v3.19.0

This release expands our support for the upcoming Amsterdam hardfork, including: EIP-7976, EIP-7981, EIP-7997, EIP-8024 and EIP-8037. In particular, EIP-8037's separation of execution gas and state gas metering significantly changes the gas costs of state creation, so test early. See our Amsterdam Support guide for more details. Changes #8680 0e51fa2 Thanks @anaPerezGhiglia! - Added experimental E…

H
Hardhat Blockchain v3.0.12

@nomicfoundation/hardhat-ethers-chai-matchers@3.0.12

Changes #8649 b274f5f Thanks @spideydotjs! - Added validation for the subject of changeTokenBalance, changeTokenBalances, changeEtherBalance, and changeEtherBalances to produce a clear error message when the subject is not a transaction response. πŸ’‘ The Nomic Foundation is hiring! Check our open positions.

H
Hardhat Blockchain v3.0.7

@nomicfoundation/hardhat-zod-utils@3.0.7

Changes #8666 0295fef Thanks @schaable! - Fixed locally managed accounts silently dropping the blobs of EIP-4844 transactions; sending one now throws an error. πŸ’‘ The Nomic Foundation is hiring! Check our open positions.

H
Hardhat Blockchain v3.1.2

@nomicfoundation/hardhat-errors@3.1.2

Changes #8667 5793554 Thanks @schaable! - Improved the errors for invalid transactions sent from local accounts. #8666 0295fef Thanks @schaable! - Fixed locally managed accounts silently dropping the blobs of EIP-4844 transactions; sending one now throws an error. πŸ’‘ The Nomic Foundation is hiring! Check our open positions.

H
Hardhat Blockchain v3.18.1

Hardhat v3.18.1

This is a small bugfix release with fixes for simulated network predeploys and Solidity test error formatting. Changes #8631 d014d43 Thanks @Kropiunig! - Fixed edr-simulated networks with forking.enabled: false starting without the chain's predeploys (e.g. OP's GasPriceOracle and L1Block, or the L1 beacon roots and history storage contracts). #8636 8b24451 Thanks @schaable! - Fixed the formatting…

H
Hardhat Blockchain v3.1.10

@nomicfoundation/ignition-core@3.1.10

Changes #8646 ac45dab Thanks @renovate! - Updated the immer dependency to 11.1.18. Updated dependencies: @nomicfoundation/hardhat-utils@4.4.0 πŸ’‘ The Nomic Foundation is hiring! Check our open positions.