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

Bump cross-spawn, webpack, @nomiclabs/hardhat-waffle, hardhat-gas-reporter and solhint #491

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

Conversation

dependabot[bot]
Copy link
Contributor

@dependabot dependabot bot commented on behalf of github Nov 16, 2024

Bumps cross-spawn to 7.0.5 and updates ancestor dependencies cross-spawn, webpack, @nomiclabs/hardhat-waffle, hardhat-gas-reporter and solhint. These dependencies need to be updated together.

Updates cross-spawn from 7.0.3 to 7.0.5

Changelog

Sourced from cross-spawn's changelog.

7.0.5 (2024-11-07)

Bug Fixes

  • fix escaping bug introduced by backtracking (640d391)

7.0.4 (2024-11-07)

Bug Fixes

Commits
  • 0852683 chore(release): 7.0.5
  • 640d391 fix: fix escaping bug introduced by backtracking
  • bff0c87 chore: remove codecov
  • a7c6abc chore: replace travis with github workflows
  • 9b9246e chore(release): 7.0.4
  • 5ff3a07 fix: disable regexp backtracking (#160)
  • 9521e2d chore: fix tests in recent node js versions
  • 97ded39 chore: convert package lock
  • d52b6b9 chore: remove unused argument (#156)
  • 5d84384 chore: add travis jobs on ppc64le (#142)
  • Additional commits viewable in compare view

Updates webpack from 3.12.0 to 5.89.0

Release notes

Sourced from webpack's releases.

v5.89.0

New Features

Dependencies & Maintenance

Full Changelog: webpack/webpack@v5.88.2...v5.89.0

v5.88.2

Bug Fixes

Full Changelog: webpack/webpack@v5.88.1...v5.88.2

v5.88.1

Developer Experience

Full Changelog: webpack/webpack@v5.88.0...v5.88.1

v5.88.0

New Features

Bug Fixes

Developer Experience

Dependencies & Maintenance

... (truncated)

Commits
  • 8766092 5.89.0
  • 21c80e4 Merge pull request #17718 from bworline/require-preserve-chains
  • b14922c Refactor shared code
  • dc66572 update types
  • d36804e update types
  • d4e8485 initial
  • 1f13ff9 Merge pull request #17666 from webpack/dependabot/npm_and_yarn/types/node-20.6.0
  • f00e6e2 chore(deps-dev): bump @​types/node from 20.4.9 to 20.6.0
  • 853bfda Merge pull request #17427 from webpack/dependabot/npm_and_yarn/simple-git-3.19.1
  • 64707c9 Merge pull request #17483 from webpack/dependabot/npm_and_yarn/semver-5.7.2
  • Additional commits viewable in compare view
Maintainer changes

This version was pushed to npm by thelarkinn, a new releaser for webpack since your current version.


Updates @nomiclabs/hardhat-waffle from 2.0.1 to 2.0.6

Release notes

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

@​nomiclabs/hardaht-waffle v2.0.5 released

This is the first version of the plugin published in collaboration with the TrueFi team, the maintainers of Waffle 🚀

We moved this plugin to its own repository, cleaned it up in the process, and implemented some small improvements.

Changes

  • c5b5c29: Introduce skipEstimateGas and injectCallHistory fields to hardhat config
Changelog

Sourced from @​nomiclabs/hardhat-waffle's changelog.

2.0.6

Patch Changes

  • 7926cc9: Support Waffle ^4.0.8

2.0.5

Patch Changes

  • 36441d8: Add hardhat chai matchers incompatibility check
  • c5b5c29: Introduce skipEstimateGas and injectCallHistory fields to hardhat config

2.0.3

Patch Changes

  • bc940060: Improve how errors are created in the hardhat-waffle plugin (#2307)

2.0.2

Patch Changes

  • 8327d8c6: Add support for the hexEqual matcher (#2200)
Commits

Updates hardhat-gas-reporter from 1.0.4 to 2.2.1

Release notes

Sourced from hardhat-gas-reporter's releases.

v2.2.1 Fix L1 Etherscan api key logic

Bug Fixes

Recently, Etherscan began requiring an api key to fetch live gasPrice and baseFee data for Ethereum mainnet. This release fixes a bug in the way the L1Etherscan api key option was set which caused those data calls to fail.

Full Changelog: cgewecke/hardhat-gas-reporter@v2.2.0...v2.2.1

Gas Golfing Support

New

This release adds a trackGasDeltas option.

When enabled, the reporter displays changes in gas usage between test runs - super useful for optimization work.

Many thanks to @​0xVolosnikov for writing this feature.

Screen Shot 2024-05-23 at 11 40 47 AM

Bugfixes

  • A bug that prevented correct identification of factory deployed contracts in some cases has been fixed. (Thanks to @​CSY54 for reporting and providing a nice reproduction case to add to the test suite).

PRs

New Contributors

Full Changelog: cgewecke/hardhat-gas-reporter@v2.1.1...v2.2.0

Allow sub-gwei blobBaseFee

What's Changed

Full Changelog: cgewecke/hardhat-gas-reporter@v2.1.0...v2.1.1

Arbitrum & Base L2 Network Support

What's New

  • Arbitrum and Base have been added to the list of L2 networks the gas reporter can emulate
    gasReporter: {
      L2: "arbitrum" | "base" | "optimism",
      L2Etherscan: "ABC....",
      coinmarketcap: "abc...",

... (truncated)

Changelog

Sourced from hardhat-gas-reporter's changelog.

1.0.9 / 2022-09-05

1.0.8 / 2022-02-15

1.0.7 / 2022-01-09

  • Pin colors.js to 1.4.0

1.0.6 / 2021-11-29

1.0.5 / 2021-11-29

Commits

Updates solhint from 3.3.6 to 3.6.2

Release notes

Sourced from solhint's releases.

v3.6.2

[3.6.2] - 2023-08-17

Added

  • New Rule: one-contract-per-file - Enforces the use of ONE contract per file #487

Fixed

  • foundry-test-functions - Modified regex to include invariant and statefulFuzz tests #484
  • quotes - To allow quotes inside double quotes and viceversa #485
  • JSON - Formatter returning JS object instead of standard json #490

v3.6.1

[3.6.1] - 2023-08-11

BREAKING CHANGE

  • RULE: not-rely-on-time was REMOVED from RECOMMENDED ruleset This was long overdue. Beware!! If you are relying on this rule and it is not explicitly configured (meaning there's only solhint:recommended option). You should add this rule manually:
  {
    "extends": "solhint:recommended",
    "rules": { 
        "not-rely-on-time": "warn", 
        "compiler-version": "off" 
    },
  }

If not explicitly added, this rule will not be executed.

SPECIAL ATTENTION

  • RULE: compiler-version default was updated from ^0.5.2 to ^0.8.0

Added

  • New Rule: Enforces the use of Custom Errors over Require and Revert statements #475
  • New Rule: Enforces the test_ prefix on a file for Foundry users #476
  • New Rule: Enforces the naming of function return values #478
  • Notes option on docs to add more information of each rule. See foundry-test-functions. #476

Fixed

  • func-named-parameters - false positives on builtin functions #472
  • ordering - treat initializer weight same as constructor #474
  • check-send-result - false positive on `erc777.send()`` function #477
  • explicit-types - default value is now taking into account when no value is specified in config #481
  • compiler-version - default value is now taking into account when no value is specified in config #483

Updates

  • Rule: check-send-result added config clarification in the new Notes section #482
  • Rule: compiler-version default was updated from ^0.5.2 to ^0.8.0 #483

... (truncated)

Changelog

Sourced from solhint's changelog.

[3.6.2] - 2023-08-17

Added

  • New Rule: one-contract-per-file - Enforces the use of ONE contract per file #487

Fixed

  • foundry-test-functions - Modified regex to include invariant and statefulFuzz tests #484
  • quotes - To allow quotes inside double quotes and viceversa #485
  • JSON - Formatter returning JS object instead of standard json #490

[3.6.1] - 2023-08-11

BREAKING CHANGE

  • RULE: not-rely-on-time was REMOVED from RECOMMENDED ruleset This was long overdue. Beware!! If you are relying on this rule and it is not explicitly configured (meaning there's only solhint:recommended option). You should add this rule manually:
  {
    "extends": "solhint:recommended",
    "rules": { 
        "not-rely-on-time": "warn", 
        "compiler-version": "off" 
    },
  }

If not explicitly added, this rule will not be executed.

SPECIAL ATTENTION

  • RULE: compiler-version default was updated from ^0.5.2 to ^0.8.0

Updated

  • Rule: check-send-result added config clarification in the new Notes section #482
  • Rule: compiler-version default was updated from ^0.5.2 to ^0.8.0 #483

Added

  • New Rule: Enforces the use of Custom Errors over Require and Revert statements #475
  • New Rule: Enforces the test_ prefix on a file for Foundry users #476
  • New Rule: Enforces the naming of function return values #478
  • Notes option on docs to add more information of each rule. See foundry-test-functions. #476

Fixed

  • func-named-parameters - false positives on builtin functions #472
  • ordering - treat initializer weight same as constructor #474
  • check-send-result - false positive on `erc777.send()`` function #477
  • explicit-types - default value is now taking into account when no value is specified in config #481
  • compiler-version - default value is now taking into account when no value is specified in config #483

... (truncated)

Commits
  • 400248d Merge pull request #491 from protofire/20230817-pre-release-v3.6.2
  • 47fbc0a Merge branch 'develop' into 20230817-pre-release-v3.6.2
  • 3b622c9 updated changelog
  • 353c2ef Merge pull request #490 from ravindranrahul/ravindranrahul-patch-1
  • 2f0a0d0 fix: invalid JSON formatting
  • bc522b0 Merge pull request #489 from protofire/20230817-pre-release-v3.6.2
  • f97940e updated changelog
  • 54aade1 Merge pull request #487 from protofire/i154-one-contract-per-file
  • ae30025 new rule one contract per file
  • 2e8bd7e Merge pull request #485 from protofire/i316-quotes-inside-quotes
  • Additional commits viewable in compare view
Maintainer changes

This version was pushed to npm by diego.bale.arg, a new releaser for solhint since your current version.


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 <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)
    You can disable automated security fix PRs for this repo from the Security Alerts page.

…orter and solhint

Bumps [cross-spawn](https://github.com/moxystudio/node-cross-spawn) to 7.0.5 and updates ancestor dependencies [cross-spawn](https://github.com/moxystudio/node-cross-spawn), [webpack](https://github.com/webpack/webpack), [@nomiclabs/hardhat-waffle](https://github.com/NomicFoundation/hardhat-waffle), [hardhat-gas-reporter](https://github.com/cgewecke/hardhat-gas-reporter) and [solhint](https://github.com/protofire/solhint). These dependencies need to be updated together.


Updates `cross-spawn` from 7.0.3 to 7.0.5
- [Changelog](https://github.com/moxystudio/node-cross-spawn/blob/master/CHANGELOG.md)
- [Commits](moxystudio/node-cross-spawn@v7.0.3...v7.0.5)

Updates `webpack` from 3.12.0 to 5.89.0
- [Release notes](https://github.com/webpack/webpack/releases)
- [Commits](webpack/webpack@v3.12.0...v5.89.0)

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

Updates `hardhat-gas-reporter` from 1.0.4 to 2.2.1
- [Release notes](https://github.com/cgewecke/hardhat-gas-reporter/releases)
- [Changelog](https://github.com/cgewecke/hardhat-gas-reporter/blob/master/CHANGELOG.md)
- [Commits](cgewecke/hardhat-gas-reporter@v1.0.4...v2.2.1)

Updates `solhint` from 3.3.6 to 3.6.2
- [Release notes](https://github.com/protofire/solhint/releases)
- [Changelog](https://github.com/protofire/solhint/blob/develop/CHANGELOG.md)
- [Commits](protofire/solhint@v3.3.6...3.6.2)

---
updated-dependencies:
- dependency-name: cross-spawn
  dependency-type: indirect
- dependency-name: webpack
  dependency-type: direct:development
- dependency-name: "@nomiclabs/hardhat-waffle"
  dependency-type: indirect
- dependency-name: hardhat-gas-reporter
  dependency-type: direct:development
- dependency-name: solhint
  dependency-type: direct:development
...

Signed-off-by: dependabot[bot] <support@github.com>
@dependabot dependabot bot added the dependencies Pull requests that update a dependency file label Nov 16, 2024
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