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

Update dependency hardhat to v2.17.0 #292

Merged
merged 1 commit into from
Jul 17, 2023
Merged

Conversation

renovate[bot]
Copy link
Contributor

@renovate renovate bot commented Jun 22, 2023

Mend Renovate

This PR contains the following updates:

Package Change Age Adoption Passing Confidence
hardhat (source) 2.15.0 -> 2.17.0 age adoption passing confidence

Release Notes

nomiclabs/hardhat (hardhat)

v2.17.0: Hardhat v2.17.0

Compare Source

This new minor version of Hardhat drops support for Node.js v14 and adds support for Node v20. To learn about which versions of Node we support, check our Stability guarantees page.

This version also adds support for solc 0.8.19 and 0.8.20 and fixes two bugs:

v2.16.1: Hardhat v2.16.1

Compare Source

This release fixes an issue in the compiler download that happens when Hardhat is used with node v18.16.x (the latest versions of node v18).

v2.16.0: Hardhat v2.16.0 - Extendable providers

Compare Source

This version of Hardhat adds a new extensibility point: you can now wrap Hardhat's network provider with your own logic.

This is done by using the new extendProvider configuration function:

extendProvider(async (provider, config, network) => {
  const newProvider = new MyProviderWrapper(provider);
  return newProvider;
});

Doing this means that all the JSON-RPC calls will go through your custom provider wrapper. You can use this to intercept and handle some requests while forwarding the rest to the original provider.

To learn more about this, read the "Extending the Hardhat provider" section in our docs. If you have questions about how to use this, please open a new discussion.

Other changes

Besides this new feature, this version includes the following changes:

  • console.sol is now memory-safe (thanks @​ZumZoom!)
  • Added optional params to some compilation subtasks to make them more flexible (thanks @​adjisb!)
  • Added a HARDHAT_DISABLE_TELEMETRY_PROMPT environment variable that can be set to true to prevent Hardhat from showing the telemetry consent prompt
  • The opt-in telemetry is now done using Google Analytics 4

Configuration

📅 Schedule: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined).

🚦 Automerge: Enabled.

Rebasing: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.

🔕 Ignore: Close this PR and you won't be reminded about this update again.


  • If you want to rebase/retry this PR, check this box

This PR has been generated by Mend Renovate. View repository job log here.

@renovate renovate bot changed the title Update dependency hardhat to v2.16.0 Update dependency hardhat to v2.16.1 Jun 27, 2023
@renovate renovate bot force-pushed the renovate/hardhat-2.x-lockfile branch from e60c92b to ebbc7a5 Compare June 27, 2023 20:09
@renovate renovate bot force-pushed the renovate/hardhat-2.x-lockfile branch 2 times, most recently from 327ca7e to 1458a83 Compare July 13, 2023 19:06
@codecov-commenter
Copy link

codecov-commenter commented Jul 13, 2023

Codecov Report

Patch and project coverage have no change.

Comparison is base (1921940) 98.17% compared to head (6d59777) 98.17%.

❗ Your organization is not using the GitHub App Integration. As a result you may experience degraded service beginning May 15th. Please install the Github App Integration for your organization. Read more.

Additional details and impacted files
@@           Coverage Diff           @@
##             main     #292   +/-   ##
=======================================
  Coverage   98.17%   98.17%           
=======================================
  Files          33       33           
  Lines       14019    14019           
  Branches      672      672           
=======================================
  Hits        13763    13763           
  Misses        251      251           
  Partials        5        5           

☔ View full report in Codecov by Sentry.
📢 Do you have feedback about the report comment? Let us know in this issue.

@renovate renovate bot force-pushed the renovate/hardhat-2.x-lockfile branch from 1458a83 to 6d59777 Compare July 13, 2023 19:57
@renovate renovate bot changed the title Update dependency hardhat to v2.16.1 Update dependency hardhat to v2.17.0 Jul 14, 2023
@renovate renovate bot force-pushed the renovate/hardhat-2.x-lockfile branch from 6d59777 to f38ee55 Compare July 14, 2023 10:42
@ryanio ryanio merged commit 4eadb38 into main Jul 17, 2023
3 checks passed
@ryanio ryanio deleted the renovate/hardhat-2.x-lockfile branch July 17, 2023 18:48
ryanio pushed a commit that referenced this pull request Jul 17, 2023
* Update dependency hardhat to v2.17.0 (#292)

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>

* Update dependency lint-staged to v13.2.3

---------

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants