@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.
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.
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.
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.
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.
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β¦
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.
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β¦
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.
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.
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.
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.
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.
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.
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.
Changes Updated dependencies: @nomicfoundation/hardhat-utils@5.0.0 π‘ The Nomic Foundation is hiring! Check our open positions.
Changes Updated dependencies: @nomicfoundation/hardhat-utils@5.0.0 π‘ The Nomic Foundation is hiring! Check our open positions.
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.
Changes Updated dependencies: @nomicfoundation/hardhat-utils@5.0.0 π‘ The Nomic Foundation is hiring! Check our open positions.
Changes Updated dependencies: @nomicfoundation/hardhat-utils@5.0.0 π‘ The Nomic Foundation is hiring! Check our open positions.
Changes Updated dependencies: @nomicfoundation/hardhat-utils@5.0.0 π‘ The Nomic Foundation is hiring! Check our open positions.
Changes Updated dependencies: @nomicfoundation/hardhat-utils@5.0.0 π‘ The Nomic Foundation is hiring! Check our open positions.
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.
Changes Updated dependencies: @nomicfoundation/hardhat-utils@5.0.0 π‘ The Nomic Foundation is hiring! Check our open positions.
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! -β¦
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β¦
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.
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.
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.
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β¦
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.