This release introduces a small change to the initialization process of Hardhat, which makes the task runner more extensible.
Changelog
7876104: Initialize the Hardhat Runtime Environment before passing the command line arguments. Thanks @​theethernaut!
Hardhat v2.22.1
This release updates the starter projects available through hardhat init to include Hardhat Ignition as the default deployment system.
Hardhat v2.22.0
This release sets Cancun as the default hardfork used by the Hardhat Network.
Hardhat v2.21.0 — Introducing EDR
This version of Hardhat marks the debut of EDR (Ethereum Development Runtime), our new Rust-based runtime that is a complete rewrite of the original TypeScript-based Hardhat Network. This release lays a new long-term foundation for Hardhat's evolution over the coming year.
There are no functional changes, but there are some performance improvements across the board, which we’ll continue to expand in future updates.
Given the significance of this internal change, there’s a possibility of bugs. If you encounter any problems specific to this version, please report them by opening an issue. You should be able to downgrade to v2.20.1 without losing functionality if needed.
This version was pushed to npm by schaable, a new releaser for hardhat since your current version.
Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting @dependabot rebase.
Dependabot commands and options
You can trigger Dependabot actions by commenting on this PR:
- `@dependabot rebase` will rebase this PR
- `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it
- `@dependabot merge` will merge this PR after your CI passes on it
- `@dependabot squash and merge` will squash and merge this PR after your CI passes on it
- `@dependabot cancel merge` will cancel a previously requested merge and block automerging
- `@dependabot reopen` will reopen this PR if it is closed
- `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually
- `@dependabot show ignore conditions` will show all of the ignore conditions of the specified dependency
- `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)
- `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)
- `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)
Bumps hardhat from 2.19.4 to 2.22.4.
Release notes
Sourced from hardhat's releases.
... (truncated)
Commits
07d4459
Version Packages0694c6d
Merge pull request #5209 from NomicFoundation/update-changeset7600927
Updated changeset to patch35a2a16
Merge pull request #5206 from NomicFoundation/yhuard-load-solhintignoreb0c40ab
Make glob pattern relative to Hardhat's root directorycd40d66
Refactor code with comments0846c4c
Update dull-spies-hope.md0df695b
chore: add commentbcb688f
feat(@​nomiclabs/hardhat-solhint
): load .solhintignore file839b4d2
Merge pull request #5203 from NomicFoundation/hardhat-verify-fixesMaintainer changes
This version was pushed to npm by schaable, a new releaser for hardhat since your current version.
Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting
@dependabot rebase
.Dependabot commands and options
You can trigger Dependabot actions by commenting on this PR: - `@dependabot rebase` will rebase this PR - `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it - `@dependabot merge` will merge this PR after your CI passes on it - `@dependabot squash and merge` will squash and merge this PR after your CI passes on it - `@dependabot cancel merge` will cancel a previously requested merge and block automerging - `@dependabot reopen` will reopen this PR if it is closed - `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually - `@dependabot show