This release includes several fixes and some new features:
Added support for state overrides in the eth_call RPC method
Added an enableTransientStorage option to enable EIP-1153 opcodes
Deprecated the TASK_COMPILE_TRANSFORM_IMPORT_NAME subtask, added a new TASK_COMPILE_GET_REMAPPINGS subtask, and added support for remappings in the resolver.
Fixed a problem that was causing debug_traceTransaction to return traces where the memory had a lot of empty words
Fixed an issue where artifactExists would throw an error for missing artifacts
Improved the error message displayed when importing a directory instead of a file
Fixed a problem with receipts of remote transactions returning the wrong tx type when fetched through a fork
Hardhat v2.17.1
This release adds support for solc v0.8.21, allows using console.log in pure functions and improves the output of the flatten task (see NomicFoundation/hardhat#1499).
Besides that, this version:
Removed an unnecessary dependency (abort-controller) because it's no longer needed in the versions of node.js supported by Hardhat (thanks @orlandoortegajr!)
Fixed a bug caused by nodes returning 429 responses without a Retry-After header (thanks @kowalski!)
Added logic to throw an error when the debug_traceTransaction method is called with a tracer parameter that is not supported.
Hardhat v2.17.0
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:
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.
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 show 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)
You can disable automated security fix PRs for this repo from the [Security Alerts page](https://github.com/solana-labs/move/network/alerts).
Bumps undici to 5.24.0 and updates ancestor dependency hardhat. These dependencies need to be updated together.
Updates
undici
from 4.16.0 to 5.24.0Release notes
Sourced from undici's releases.
... (truncated)
Commits
9fa8224
Bumped v5.24.01360d1f
Fix http2 fetch test (#2253)fd09517
docs: fix tables in README (#2254)a8a5d0a
feat: Add H2 support (#2061)ea4f257
Maybe fix v20 (#2252)b95f3e1
Fix fetch in node v20.6.0 (#2251)932e5f6
Updated benchmarks (#2250)83cb522
build(deps-dev): bump tsd from 0.28.1 to 0.29.0 (#2246)92ddf0c
fix: preserve file path when parsing formdata (#2245)6653fca
fix: aborting request with non-object error (#2243)Updates
hardhat
from 2.9.3 to 2.17.2Release notes
Sourced from hardhat's releases.
... (truncated)
Commits
103a34f
Version Packagesd00454c
Merge pull request #4323 from antico5/remappings_refactor12fd1bc
Remove unnecessary error argument1c472a9
Change emoji shown after project creationf7c13ff
Merge pull request #4329 from NomicFoundation/fix/hh-forking-maind4060f8
Ignore empty lines when parsing remappingsaa49e8a
Improve and test remappings parsing logic845255c
Rename applyRemapping to applyRemappingsee9d2ff
Support state overrides in eth_call (#4316)9cb4f84
Create chilled-schools-grab.mdDependabot 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 show