Skip to content

build(deps): bump uuid, @nomicfoundation/hardhat-toolbox and hardhat in /tools/whbar-hardhat-example#5328

Open
dependabot[bot] wants to merge 1 commit intomainfrom
dependabot/npm_and_yarn/tools/whbar-hardhat-example/multi-80eb66b5e1
Open

build(deps): bump uuid, @nomicfoundation/hardhat-toolbox and hardhat in /tools/whbar-hardhat-example#5328
dependabot[bot] wants to merge 1 commit intomainfrom
dependabot/npm_and_yarn/tools/whbar-hardhat-example/multi-80eb66b5e1

Conversation

@dependabot
Copy link
Copy Markdown
Contributor

@dependabot dependabot Bot commented on behalf of github Apr 23, 2026

Removes uuid. It's no longer used after updating ancestor dependencies uuid, @nomicfoundation/hardhat-toolbox and hardhat. These dependencies need to be updated together.

Removes uuid

Updates @nomicfoundation/hardhat-toolbox from 6.1.0 to 7.0.0

Changelog

Sourced from @​nomicfoundation/hardhat-toolbox's changelog.

7.0.0

Major Changes

  • 09ae6db: Deprecate the latest npm tag and redirect users to migrate to Hardhat 3 or to the hh2 tag.
Commits
  • 6372d08 Version Packages
  • a26e822 Remove the npm tags from the README.md files
  • 18bef56 Quote the package in the installation instructions of the readmes
  • e5025ae Update the formatting and quote the package in the installation instructions ...
  • ee34347 Update hardhat-toolbox
  • 7ade974 Version Packages
  • a7e4215 feat: bump minimum version of solidity-coverage to Osaka
  • e4ad0ad chore: update package metadata for provenance
  • f65ee74 Version Packages
  • a4f1e27 Hardhat 2 documentation links updated to reflect the domain change to v2.hard...
  • Additional commits viewable in compare view
Maintainer changes

This version was pushed to npm by GitHub Actions, a new releaser for @​nomicfoundation/hardhat-toolbox since your current version.


Updates hardhat from 2.28.6 to 3.4.1

Release notes

Sourced from hardhat's releases.

hardhat@3.4.1

This change includes small performance improvements and bug fixes. Note that node:test test suites now run sequentially, matching the the mocha testing plugin.

Changes


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


Hardhat v3.4.0

This is a large release in preparation of the first stable version of Hardhat 3!

Please read the list of changes below, the user migration guide, and if you are a plugin author, the plugins migration guide.

Highlights

New NetworkManager methods

We deprecated the network.connect() method as it was a common source of confusion. It still works, but will eventually be removed.

Instead, you can use the new methods network.create() and network.getOrCreate().

Unified compilation of contracts and Solidity tests

Previously, Hardhat 3 compiled your contracts and your Solidity tests independently. Starting with this version, they are built together, leading to faster compilation times and smaller compilation artifacts.

You can opt into the older behavior with the new splitTestsCompilation field in your solidity config. This is mainly useful if you rely on plugins that don't yet support unified compilation yet, or if your setup depends on test artifacts being isolated from contract artifacts.

Simulated networks now return the JSON-RPC code 3 on execution errors

If you run an in-process simulated network, or hardhat node, revert errors in JSON-RPC responses now use code 3 instead of the code used previously (-32603 or no code at all). This change aligns Hardhat's behavior with the rest of the tooling ecosystem.

This should only improve the error messages that you see, and doesn't require any update, unless you are manually interacting with JSON-RPC responses.

Proxies support in the --gas-stats feature

Hardhat now classifies gas stat entries based on both the implementation contract and the proxy (or proxies) in front of it. For example, a proxy forwarding to a Vault contract is now reported as gas spent in Vault via the proxy.

Previously, that same call would have reported all the gas under the proxy, hiding which implementation actually did the work.

The Hardhat version is now included in the BuildInfo files of production builds

... (truncated)

Changelog

Sourced from hardhat's changelog.

3.4.1

Patch Changes

3.4.0

Minor Changes

  • #8116 88787e1 Thanks @​kanej! - Add getOrCreate to the network API

  • #8127 353cf86 Thanks @​alcuadrado! - Make the split of contracts and solidity tests compilation optional, and controlled with a new splitTestsCompilation config field.

Patch Changes

  • #8105 00e9695 Thanks @​marianfe! - Add Solidity 0.8.34 to the default EVM targets table (osaka) (#8105)

  • #8108 5404ac8 Thanks @​schaable! - Display contract runtime bytecode size in the gas stats table and JSON output

  • #8104 e27a7ad Thanks @​ChristopherDedominici! - Use code 3 for JSON-RPC revert error codes to align with standard node behavior and preserve error causes in viem/ethers.

  • #8103 14b335a Thanks @​kanej! - Improved network handler performance through additional metadata to allow early skipping (#8103)

  • #8148 49ec5d0 Thanks @​alcuadrado! - Don't report HardhatErrors that aren't bugs

  • #8102 d5f8394 Thanks @​kanej! - Improved performance of network handler initialization (#8102)

  • #8141 63c68c1 Thanks @​ChristopherDedominici! - Added support for EDR structured Solidity test cheatcode errors.

  • #8123 cf3933b Thanks @​alcuadrado! - Add a toolVersionsInBuildInfo setting to the Solidity config, which is true by default in the production build profile. When enabled, the version of Hardhat is included in the Build Info files.

    NOTE: This change can lead to build info ids changing despite the compilation output's bytecodes being identical, especially when using the production build profile.

  • #8143 f74cec9 Thanks @​ChristopherDedominici! - Update .gitignore files in the sample projects to ignore snapshots and env files.

  • #8096 7fb721b Thanks @​alcuadrado! - [chore] Move to packages/ folder.

  • #8116 88787e1 Thanks @​kanej! - Deprecate the hre.network.connect() method in favour of hre.network.create(), exactly the same method but more clearly indicating that it will create a new connection.

  • #8119 ff5a97e Thanks @​schaable! - Show proxy chain information in --gas-stats and --gas-stats-json output

... (truncated)

Commits
  • aee1508 Version Packages
  • 5dcf0f0 Merge pull request #8176 from NomicFoundation/fix/treat-solc-warnings-as-warn...
  • 13e46b2 fix: ignore warning build results when considering compilation errors
  • 02b6c12 Extra manual fixes
  • 4b790b7 Autoapply new rule
  • 0af370b Address review comments
  • e86b1be Add doc comment
  • c0d85b5 Move the global error handlers to main so they use source maps
  • 94bf1e1 Fix linter errors
  • 167d314 Update packages/hardhat/src/internal/cli/telemetry/error-reporter/global-erro...
  • Additional commits viewable in compare view

Most Recent Ignore Conditions Applied to This Pull Request
Dependency Name Ignore Conditions
hardhat [>= 3.a, < 4]

@dependabot dependabot Bot added dependencies Pull requests that update a dependency file javascript Pull requests that update Javascript code labels Apr 23, 2026
@dependabot dependabot Bot requested review from a team as code owners April 23, 2026 05:42
@dependabot dependabot Bot added dependencies Pull requests that update a dependency file javascript Pull requests that update Javascript code labels Apr 23, 2026
@dependabot dependabot Bot requested a review from natanasow April 23, 2026 05:42
@codacy-production
Copy link
Copy Markdown

codacy-production Bot commented Apr 23, 2026

Up to standards ✅

🟢 Issues 0 issues

Results:
0 new issues

View in Codacy

🟢 Metrics 0 complexity

Metric Results
Complexity 0

View in Codacy

NEW Get contextual insights on your PRs based on Codacy's metrics, along with PR and Jira context, without leaving GitHub. Enable AI reviewer
TIP This summary will be updated as you push new changes.

Copy link
Copy Markdown
Contributor

@jasuwienas jasuwienas left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Requires: #5332

Removes [uuid](https://github.com/uuidjs/uuid). It's no longer used after updating ancestor dependencies [uuid](https://github.com/uuidjs/uuid), [@nomicfoundation/hardhat-toolbox](https://github.com/NomicFoundation/hardhat/tree/HEAD/packages/hardhat-toolbox) and [hardhat](https://github.com/NomicFoundation/hardhat/tree/HEAD/packages/hardhat). These dependencies need to be updated together.


Removes `uuid`

Updates `@nomicfoundation/hardhat-toolbox` from 6.1.0 to 7.0.0
- [Release notes](https://github.com/NomicFoundation/hardhat/releases)
- [Changelog](https://github.com/NomicFoundation/hardhat/blob/@nomicfoundation/hardhat-toolbox@7.0.0/packages/hardhat-toolbox/CHANGELOG.md)
- [Commits](https://github.com/NomicFoundation/hardhat/commits/@nomicfoundation/hardhat-toolbox@7.0.0/packages/hardhat-toolbox)

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

---
updated-dependencies:
- dependency-name: "@nomicfoundation/hardhat-toolbox"
  dependency-version: 7.0.0
  dependency-type: direct:development
- dependency-name: hardhat
  dependency-version: 3.4.1
  dependency-type: direct:development
- dependency-name: uuid
  dependency-version: 
  dependency-type: indirect
...

Signed-off-by: dependabot[bot] <support@github.com>
@dependabot dependabot Bot force-pushed the dependabot/npm_and_yarn/tools/whbar-hardhat-example/multi-80eb66b5e1 branch from cce18e2 to 218cc0b Compare April 27, 2026 11:19
@jasuwienas jasuwienas added the paused Blocked, but not necessarily by external teams label Apr 28, 2026
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 javascript Pull requests that update Javascript code paused Blocked, but not necessarily by external teams

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant