Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

build(deps): bump undici, @nomiclabs/hardhat-etherscan and hardhat #9

Open
wants to merge 1 commit into
base: master
Choose a base branch
from

Conversation

dependabot[bot]
Copy link

@dependabot dependabot bot commented on behalf of github Feb 16, 2023

Bumps undici to 5.19.1 and updates ancestor dependencies undici, @nomiclabs/hardhat-etherscan and hardhat. These dependencies need to be updated together.

Updates undici from 4.16.0 to 5.19.1

Release notes

Sourced from undici's releases.

v5.19.1

⚠️ Security Release ⚠️

This release is part of the Node.js security release train: https://nodejs.org/en/blog/vulnerability/february-2023-security-releases/

v5.19.0

What's Changed

New Contributors

Full Changelog: nodejs/undici@v5.18.0...v5.19.0

v5.18.0

What's Changed

Full Changelog: nodejs/undici@v5.17.1...v5.18.0

v5.17.1

What's Changed

Full Changelog: nodejs/undici@v5.17.0...v5.17.1

v5.17.0

What's Changed

... (truncated)

Commits

Updates @nomiclabs/hardhat-etherscan from 3.0.3 to 3.1.6

Release notes

Sourced from @​nomiclabs/hardhat-etherscan's releases.

@​nomiclabs/hardhat-etherscan@​3.1.6

Changes

  • 070abb7f5: Added support for the http_proxy environment variable. When this variable is set, hardhat-etherscan will use the given proxy to send the verification requests.

@​nomiclabs/hardhat-etherscan v3.1.5

This release upgrades the version of undici used by the hardhat-etherscan plugin.

@​nomiclabs/hardhat-etherscan v3.1.4

Added a warning when the etherscan config is mistakenly included in the networks object instead of being at the root of the config.

@​nomiclabs/hardhat-etherscan v3.1.3

Added a --no-compile flag to the verify task (thanks @​spalladino!)

@​nomiclabs/hardhat-etherscan v3.1.2

  • Added Arbitrum Goerli to the list of supported networks.
  • Fixed an issue with the URLs used for Optimism Goerli.

@​nomiclabs/hardhat-etherscan v3.1.1

This version makes two changes to the networks supported by default:

  • A new gnosis network was added, that works as an alias for xdai (thanks @​alebanzas!)
  • The deprecated Optimism Kovan network was removed in favor of the Optimism Goerli network (thanks @​shanefontaine)

@​nomiclabs/hardhat-etherscan v3.1.0

This release adds support for verifying contracts in chains that are not included by default in hardhat-etherscan.

To do this, you add the network you want to verify in the customChains entry of the Etherscan configuration:

etherscan: {
  apiKey: {
    customNetwork: "<custom-network-api-key>"
  },
  customChains: [
    {
      network: "customNetwork",
      chainId: 12345,
      urls: {
        apiURL: "https://api-custom-network.etherscan.io/api",
        browserURL: "https://custom-network.etherscan.io"
      }
    }
  ]
}

You can read more about this here.

Thanks to @​no2chem for the initial implementation and to @​calvinaco who helped test this.

... (truncated)

Commits
  • 6baf30a Version Packages
  • ccf8841 Merge pull request #3658 from NomicFoundation/plugin-error-eslint
  • 5a9b9a3 remove unnecessary line
  • 471a70f Update packages/eslint-plugin/onlyHardhatErrorRule.js
  • 0edcf75 Merge pull request #2976 from NomicFoundation/francovictorio/hh-937/improve-w...
  • 337456b Create cyan-knives-study.md
  • 4256068 add eslint rule for hardhat plugin errors
  • 95328cc Merge pull request #3432 from NomicFoundation/improve-proxy-support
  • 6a3c6ec Add docs about http_proxy
  • 42d8481 Update .changeset/few-flies-drum.md
  • Additional commits viewable in compare view

Updates hardhat from 2.9.6 to 2.12.7

Release notes

Sourced from hardhat's releases.

[email protected]

Changes

  • e443b3667: Added an option in Hardhat Network to allow mining blocks with the same timestamp

  • c23a1cac4: Added support for the http_proxy environment variable. When this variable is set, Hardhat will send its requests through the given proxy for things like JSON-RPC requests, mainnet forking and downloading compilers.

    We also removed support for the HTTP_PROXY and HTTPS_PROXY environment variables, since http_proxy is the most commonly used environment variable for this kind of thing. Those variables could only be used for downloading compilers.

    Finally, we also added support for no_proxy, which accepts a comma separated list of hosts or "*". Any host included in this list will not be proxied.

    Note that requests to "localhost" or "127.0.0.1" are never proxied.

  • 69546655e: Added support for sending batch requests through WebSocket to the Hardhat node (thanks @​tenbits!)

  • 6bf1673bb: Added a config validation for the number of optimizer runs used (thanks @​konarshankar07!)

Hardhat v2.12.6

Features

  • Added support for pnpm during project creation (thanks @​Hopsken!)
  • Added a version field to the Hardhat Runtime Environment (thanks @​konarshankar07!)

Bug fixes

  • Fixed a problem with impersonated-sender transactions sometimes resulting in duplicate transaction hashes (issue #1963)

Other changes

  • Added a minor clarification to the help output of the flatten task
  • Upgraded the versions of mocha and @types/mocha used by Hardhat
  • Upgraded the version of undici used by Hardhat.
  • Removed the message linking to the 2022 Solidity Survey
  • Added a new subtask to the compile task that will be used by the hardhat-foundry plugin.

Hardhat v2.12.5

  • The full return data of unrecognized custom errors is now shown in error messages
  • Fixed a bug that was causing the flatten task to produce non-deterministic results
  • Fixed a bug when gasPrice was set to "auto", which is the default configuration when connecting to a JSON-RPC network. This bug was preventing the results from eth_feeHistory from being used when they should.
  • Added an experimental environment variable flag to disable the local installation check (thanks @​arijoon!)

Hardhat v2.12.4

This release fixes a small issue that was affecting our VSCode extension in some edge cases.

It also includes a non-intrusive message promoting this year's Solidity Developer Survey.

Hardhat v2.12.3

  • Added a new hardhat_metadata RPC method
  • Trim leading and trailing spaces in mnemonics (thanks @​winor30!)
  • Pending blocks now include the bloom field (thanks @​InoMurko!)
  • A better error is shown if a Solidity file makes an import through its own package name (thanks @​KaanKC!)
  • Added a getBuildInfoSync function to the hre.artifacts object (thanks @​emretepedev!)

... (truncated)

Commits
  • 6baf30a Version Packages
  • ccf8841 Merge pull request #3658 from NomicFoundation/plugin-error-eslint
  • 5a9b9a3 remove unnecessary line
  • 471a70f Update packages/eslint-plugin/onlyHardhatErrorRule.js
  • 0edcf75 Merge pull request #2976 from NomicFoundation/francovictorio/hh-937/improve-w...
  • 337456b Create cyan-knives-study.md
  • 4256068 add eslint rule for hardhat plugin errors
  • 95328cc Merge pull request #3432 from NomicFoundation/improve-proxy-support
  • 6a3c6ec Add docs about http_proxy
  • 42d8481 Update .changeset/few-flies-drum.md
  • Additional commits viewable in compare view

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 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)
  • @dependabot use these labels will set the current labels as the default for future PRs for this repo and language
  • @dependabot use these reviewers will set the current reviewers as the default for future PRs for this repo and language
  • @dependabot use these assignees will set the current assignees as the default for future PRs for this repo and language
  • @dependabot use this milestone will set the current milestone as the default for future PRs for this repo and language

You can disable automated security fix PRs for this repo from the Security Alerts page.

Bumps [undici](https://github.com/nodejs/undici) to 5.19.1 and updates ancestor dependencies [undici](https://github.com/nodejs/undici), [@nomiclabs/hardhat-etherscan](https://github.com/nomiclabs/hardhat) and [hardhat](https://github.com/nomiclabs/hardhat). These dependencies need to be updated together.


Updates `undici` from 4.16.0 to 5.19.1
- [Release notes](https://github.com/nodejs/undici/releases)
- [Commits](nodejs/undici@v4.16.0...v5.19.1)

Updates `@nomiclabs/hardhat-etherscan` from 3.0.3 to 3.1.6
- [Release notes](https://github.com/nomiclabs/hardhat/releases)
- [Commits](https://github.com/nomiclabs/hardhat/compare/@nomiclabs/[email protected]...@nomiclabs/[email protected])

Updates `hardhat` from 2.9.6 to 2.12.7
- [Release notes](https://github.com/nomiclabs/hardhat/releases)
- [Commits](https://github.com/nomiclabs/hardhat/compare/[email protected]@2.12.7)

---
updated-dependencies:
- dependency-name: undici
  dependency-type: indirect
- dependency-name: "@nomiclabs/hardhat-etherscan"
  dependency-type: direct:development
- dependency-name: hardhat
  dependency-type: direct:development
...

Signed-off-by: dependabot[bot] <[email protected]>
@dependabot dependabot bot added the dependencies Pull requests that update a dependency file label Feb 16, 2023
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.

0 participants