This release adds support for solidity 0.8.5–0.8.9. It also:
- Adds the
personal_sign
RPC method. This makes thesignMessage
method work with Hardhat in the newer versions of ethers.js (closes #1981) - Adds a new
hardhat_getAutomine
method that can be used to get the current setting of interval mining (thanks @sisco0!) (closes #2010) - Enables solc's metadata by default (thanks @chriseth!)
- The node task now shows a warning when the default accounts are used, explaining that those accounts shouldn't be used in live networks with real value.
- Hardhat now throws an error if a version of solc older than 0.4.11 is used. This didn't work anyway, but the error is more clear now.