Skip to content

Bump hardhat and @nomicfoundation/hardhat-ethers#355

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

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

Conversation

@dependabot
Copy link
Contributor

@dependabot dependabot bot commented on behalf of github Mar 2, 2026

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

Release notes

Sourced from hardhat's releases.

Hardhat v3.1.10

This release contains many improvements and bug fixes, including a cleaner display of test coverage reports (--coverage) and support for inline actions in tasks.

Changes

  • 726ff37: Update the --coverage table output to match the style used by --gas-stats. Thanks @​jose-blockchain! (#7733)
  • f1e9b05: Added support for inline actions in tasks 7851.
  • ca26adb: Update hardhat node to always use the new node network (#7989)
  • ec03a01: Allow overriding the type of the network configs default and localhost #7805
  • 87623db: Introduce new inter-process mutex implementation (7942).
  • 2c2e1f5: Throw better error messages when trying to use a Hardhat 2 plugin with Hardhat 3 #7991.
  • 87623db: Make the solc downloader safe when run by multiple processes (7946).
  • 73cb725: Expose gasLimit configuration for Solidity tests #7996
  • 90b5eec: Suggest installing hardhat-foundry when appropriate
  • 88e9cb5: Add a SolidityHooks#readNpmPackageRemappings hook

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


Hardhat v3.1.9

This release improves coverage compatibility with Solidity versions not fully supported by EDR, along with a few quality-of-life improvements to gas analytics and compiler downloads.

Changes

  • 621d07e: Make the coverage work with versions of Solidity that aren't fully supported by EDR #7982
  • 3e39a06: Round average and median gas usage in the gas analytics output
  • 78af2ed: Allow multiple parallel downloads of different compilers (7946).

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


Hardhat v3.1.8

This release switches to official solc Linux ARM64 builds (when available) and fixes a missing EIP-7212 precompile in Solidity tests.

Changes

  • a6947fb: Use the official Linux ARM64 builds of solc in the production profile when available (#7917).
  • fd42744: Fixed missing EIP-7212 precompile in Solidity Tests (#7872).

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


Hardhat v3.1.7

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

Changes

... (truncated)

Changelog

Sourced from hardhat's changelog.

3.1.10

Patch Changes

  • ca26adb: Update hardhat node to always use the new node network (#7989)[https://redirect.github.com/Node network config NomicFoundation/hardhat#7989]
  • 87623db: Introduce new inter-process mutex implementation (7942).
  • 88e9cb5: Add a SolidityHooks#readNpmPackageRemappings hook
  • ec03a01: Allow overriding the type of the network configs default and localhost #7805
  • 2c2e1f5: Throw better error messages when trying to use a Hardhat 2 plugin with Hardhat 3 #7991.
  • 90b5eec: Suggest installing hardhat-foundry when appropriate
  • 87623db: Make the solc downloader safe when run by multiple processes (7946).
  • 726ff37: Update the --coverage table output to match the style used by --gas-stats. Thanks @​jose-blockchain! (#7733)
  • f1e9b05: Added support for inline actions in tasks 7851.
  • 73cb725: Expose gasLimit configuration for Solidity tests #7996

3.1.9

Patch Changes

  • 621d07e: Make the coverage work with versions of Solidity that aren't fully supported by EDR #7982
  • 3e39a06: Round average and median gas usage in the gas analytics output
  • 78af2ed: Allow multiple parallel downloads of different compilers (7946).

3.1.8

Patch Changes

  • a6947fb: Use the official Linux ARM64 builds of solc in the production profile when available (#7917).
  • fd42744: Fixed missing EIP-7212 precompile in Solidity Tests (#7872).

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)

... (truncated)

Commits
  • 6ce1e7d Version Packages
  • 78aeb59 Add tests to the error-messages module and fix the issues encountered
  • e59081b Rename fromHasFoundryToml fields
  • 0ea53e0 Improve messaging
  • a538ebb Suggest installing hardhat-foundry when appropriate
  • 808040c Define a default RemappingsReaderFunction
  • bf9b939 Add a comment explaining a mock
  • dd874d4 Add #parseAndDeduplicateRemappings
  • 6b6b097 Move function to a private method
  • 8e4d918 Rename variable
  • Additional commits viewable in compare view

Updates @nomicfoundation/hardhat-ethers from 3.1.3 to 4.0.5

Release notes

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

@​nomicfoundation/hardhat-ethers@​4.0.5

Changes

  • 6674b00: Bump hardhat-utils major

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


@​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
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 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.6 to 3.1.10
- [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.10/v-next/hardhat)

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

---
updated-dependencies:
- dependency-name: hardhat
  dependency-version: 3.1.10
  dependency-type: direct:development
  update-type: version-update:semver-major
- dependency-name: "@nomicfoundation/hardhat-ethers"
  dependency-version: 4.0.5
  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 Mar 2, 2026
@dependabot @github
Copy link
Contributor Author

dependabot bot commented on behalf of github Mar 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-cb9fb1bbe0 branch March 3, 2026 08:02
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