Skip to content

Conversation

@dependabot
Copy link

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

Bumps hardhat from 2.28.4 to 3.1.7.

Release notes

Sourced from hardhat's releases.

Hardhat v3.1.7

This release adds support for eth_getProof and suppresses solc license and pragma warnings in Solidity test files.

Changes


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


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.

... (truncated)

Changelog

Sourced from hardhat's changelog.

3.1.7

Patch Changes

  • 4995121: Suppressed pragma and license warnings in Solidity test files (7894).
  • 22adbcb: Added support for eth_getProof (3345).

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
  • 614f405 Version Packages
  • 95ecb1d Merge pull request #7904 from NomicFoundation/suppress-pragma-license-warnings
  • a175880 Merge pull request #7914 from NomicFoundation/support-eth-get-proof
  • 4ac9511 use tmp directory for cache in tests
  • e766eff Version Packages
  • 8e7eb50 Merge branch 'main' of github.com:NomicFoundation/hardhat into support-eth-ge...
  • a89c5a9 add more tests for eth_getProof
  • 3bbcab5 bump edr to support eth_getProof and add tests
  • 71d8aed fix comment about test path in config
  • ddddcba Add ArtifactManager#getAllArtifactPaths
  • Additional commits viewable in compare view

Dependabot compatibility score

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 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) from 2.28.4 to 3.1.7.
- [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.7/v-next/hardhat)

---
updated-dependencies:
- dependency-name: hardhat
  dependency-version: 3.1.7
  dependency-type: direct:development
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>
@dependabot dependabot bot added the security Security related issues label Feb 10, 2026
@dependabot @github
Copy link
Author

dependabot bot commented on behalf of github Feb 10, 2026

Labels

The following labels could not be found: contracts, dependencies. Please create them before Dependabot can add them to a pull request.

Please fix the above issues or remove invalid values from dependabot.yml.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

security Security related issues

Projects

None yet

Development

Successfully merging this pull request may close these issues.

0 participants