Skip to content

🔁 Bump hardhat and @nomicfoundation/hardhat-ethers#345

Closed
dependabot[bot] wants to merge 1 commit intomainfrom
dependabot/npm_and_yarn/main/multi-c5c997f3c0
Closed

🔁 Bump hardhat and @nomicfoundation/hardhat-ethers#345
dependabot[bot] wants to merge 1 commit intomainfrom
dependabot/npm_and_yarn/main/multi-c5c997f3c0

Conversation

@dependabot
Copy link
Contributor

@dependabot dependabot bot commented on behalf of github Feb 3, 2026

Bumps hardhat and @nomicfoundation/hardhat-ethers. These dependencies needed to be updated together.
Updates hardhat from 2.28.4 to 3.1.6

Release notes

Sourced from hardhat's releases.

Hardhat 3.1.6

This release includes enhancements, bug fixes and hook additions for plugin authors. The highlights include:

  • suppression of memory-safe-assembly warnings coming from console.sol
  • a retry for compiler downloads to help CIs
  • the addition of a top level build hook within the build pipeline

Changes


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


Hardhat v3.1.5

This release has some small enhancements including improvements to the display of Solidity tests and additional hooks within the build system for third party plugins.

Changes

  • 346f92a: Improve how solidity tests are displayed, making it more consistent with the js reporters #7867.
  • 2bc18b2: Bumped viem version across all packages 7861.
  • 865e346: Updated the incorrect JSDOC against the preprocessProjectFileBeforeBuilding Solidity Hook (#7870)
  • c9bdbd0: Added invokeSolc in SolidityHooks to allow plugins to respond to the input/output from solc (#7646)

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


Hardhat v3.1.4

This release fixes code coverage calculation and adds HTML coverage report.

Patch Changes

  • d7c13fa: Fixes a bug in how code coverage for Solidity tests is calculated (7767).
  • b6a9d5a: Hardhat tries to use the latest Solidity version supported by Slang in case the a newer, unsupported version is selected (7846).
  • 268acbf: Added HTML coverage report for solidity tests (7787).

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


Hardhat v3.1.3

... (truncated)

Changelog

Sourced from hardhat's changelog.

3.1.6

Patch Changes

  • 98fbf44: Implemented SolidityBuildSystemImplementation#compileBuildInfo (#7891)
  • a9445c9: Added ArtifactManager#getAllArtifactPaths (#7902)
  • a9445c9: Fixed typechain type generation when compiling a subset of the Solidity files (#7902)
  • 127ce88: Suppress Hardhat console.sol memory-safe-assembly warning #7862.
  • c40697b: Added a Solidity#build hook (#7890)
  • 8e5610f: Fixed a bug where nested folders were not created during the HTML coverage report generation (#7889)
  • 13a1e4b: Multiple internal fixes to the solidity build system (#7900)
  • 0c47a69: Added compiler downloader retry in case of failure (#7031)

3.1.5

Patch Changes

  • 346f92a: Improve how solidity tests are displayed, making it more consistent with the js reporters.
  • 2bc18b2: Bumped viem version across all packages 7861.
  • 865e346: Updated the incorrect JSDOC against the preprocessProjectFileBeforeBuilding Solidity Hook (#7870)
  • c9bdbd0: Added invokeSolc in SolidityHooks to allow plugins to respond to the input/output from solc (#7646)

3.1.4

Patch Changes

  • d7c13fa: Fixes a bug in how code coverage for Solidity tests is calculated (7767).
  • b6a9d5a: Hardhat tries to use the latest Solidity version supported by Slang in case the a newer, unsupported version is selected (7846).
  • 268acbf: Added HTML coverage report for solidity tests (7787).

3.1.3

Patch Changes

  • 12d7468: Add mocha results to test summary numbers (#7791)
  • 25155b5: Add support for the official builds of solc for ARM64 Linux (#7752)
  • 065df38: Bumped EDR version to 0.12.0-next.22.
  • 5abcee6: Use Osaka as the default EVM target for solc 0.8.31+ and increase the gas limit per EIP-7935. Thanks @​Amxx! (#7813)

3.1.2

Patch Changes

... (truncated)

Commits
  • e766eff Version Packages
  • ddddcba Add ArtifactManager#getAllArtifactPaths
  • bfb660f Create a helper in the build system implementation
  • 0bff54c Improve cleanup artifacts test
  • f9ccb23 Simplify tests
  • 2d23756 Fix cleanupArtifacts to use built root files from results
  • 6cf1ffe Restructure cache hit tracking in the build system
  • 45bcdb9 Consistently use root file paths in the SolidityBuildSystem APIs
  • 8296f38 Better explain why the compiler is downloaded
  • cd0d27f Update comment
  • Additional commits viewable in compare view

Updates @nomicfoundation/hardhat-ethers from 3.1.3 to 4.0.4

Release notes

Sourced from @​nomicfoundation/hardhat-ethers's releases.

@​nomicfoundation/hardhat-ethers@​4.0.4

This release increases the gas limit to 60,000,000.

Patch Changes

  • 5abcee6: Use Osaka as the default EVM target for solc 0.8.31+ and increase the gas limit per EIP-7935. Thanks @​Amxx! (#7813)

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


@​nomicfoundation/hardhat-ethers@​4.0.3

What's Changed

  • Updated installation instructions to use defineConfig

@​nomicfoundation/hardhat-ethers@​4.0.1

This release is a small bug fix for clearing event listeners.

Changes

  • 27d52b7: Fixed index resolution in clearEventListeners (#7359)

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


Commits

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 <dependency name> 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](https://github.com/NomicFoundation/hardhat/tree/HEAD/v-next/hardhat) and [@nomicfoundation/hardhat-ethers](https://github.com/NomicFoundation/hardhat/tree/HEAD/v-next/ethers). These dependencies needed to be updated together.

Updates `hardhat` from 2.28.4 to 3.1.6
- [Release notes](https://github.com/NomicFoundation/hardhat/releases)
- [Changelog](https://github.com/NomicFoundation/hardhat/blob/main/v-next/hardhat/CHANGELOG.md)
- [Commits](https://github.com/NomicFoundation/hardhat/commits/hardhat@3.1.6/v-next/hardhat)

Updates `@nomicfoundation/hardhat-ethers` from 3.1.3 to 4.0.4
- [Release notes](https://github.com/NomicFoundation/hardhat/releases)
- [Commits](https://github.com/NomicFoundation/hardhat/commits/@nomicfoundation/hardhat-ethers@4.0.4/v-next/ethers)

---
updated-dependencies:
- dependency-name: hardhat
  dependency-version: 3.1.6
  dependency-type: direct:development
  update-type: version-update:semver-major
- dependency-name: "@nomicfoundation/hardhat-ethers"
  dependency-version: 4.0.4
  dependency-type: direct:development
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>
@dependabot dependabot bot added the dependencies 🔁 Pull requests that update a dependency file label Feb 3, 2026
@pcaversaccio pcaversaccio self-requested a review February 3, 2026 09:41
@pcaversaccio pcaversaccio changed the title Bump hardhat and @nomicfoundation/hardhat-ethers 🔁 Bump hardhat and @nomicfoundation/hardhat-ethers Feb 3, 2026
@dependabot @github
Copy link
Contributor Author

dependabot bot commented on behalf of github Feb 3, 2026

OK, I won't notify you again about this release, but will get in touch when a new version is available. You can also ignore all major, minor, or patch releases for a dependency by adding an ignore condition with the desired update_types to your config file.

If you change your mind, just re-open this PR and I'll resolve any conflicts on it.

@dependabot dependabot bot deleted the dependabot/npm_and_yarn/main/multi-c5c997f3c0 branch February 3, 2026 09:42
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

dependencies 🔁 Pull requests that update a dependency file

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant