[Snyk] Upgrade solidity-coverage from 0.7.21 to 0.8.17#76
Open
[Snyk] Upgrade solidity-coverage from 0.7.21 to 0.8.17#76
Conversation
Snyk has created this PR to upgrade solidity-coverage from 0.7.21 to 0.8.17. See this package in npm: solidity-coverage See this project in Snyk: https://app.snyk.io/org/muisance/project/c8db6975-f9ad-4b1f-b5e8-94654e147c9d?utm_source=github&utm_medium=referral&page=upgrade-pr
|
The latest updates on your projects. Learn more about Vercel for GitHub.
|
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
Snyk has created this PR to upgrade solidity-coverage from 0.7.21 to 0.8.17.
ℹ️ Keep your dependencies up-to-date. This makes it easier to fix existing vulnerabilities and to more quickly identify and fix newly disclosed vulnerabilities when they affect your project.
The recommended version is 29 versions ahead of your current version.
The recommended version was released 2 months ago.
Issues fixed by the recommended upgrade:
SNYK-JS-BODYPARSER-7926860
SNYK-JS-BROWSERIFYSIGN-6037026
SNYK-JS-ES5EXT-6095076
SNYK-JS-WS-7266574
SNYK-JS-QS-14724253
SNYK-JS-QS-14724253
SNYK-JS-COOKIE-8163060
SNYK-JS-COOKIEJAR-3149984
SNYK-JS-EXPRESS-6474509
SNYK-JS-EXPRESS-7926867
SNYK-JS-FORMDATA-10841150
SNYK-JS-GOT-2932019
SNYK-JS-GOT-2932019
SNYK-JS-HTTPCACHESEMANTICS-3248783
SNYK-JS-MINDOCUMENT-13045385
SNYK-JS-TAR-15032660
SNYK-JS-TAR-15038581
SNYK-JS-TAR-15127355
SNYK-JS-TAR-6476909
SNYK-JS-TOUGHCOOKIE-5672873
SNYK-JS-WEB3COREMETHOD-13110028
SNYK-JS-WEB3CORESUBSCRIPTIONS-13110022
SNYK-JS-WS-1296835
SNYK-JS-PATHTOREGEXP-7925106
SNYK-JS-PATHTOREGEXP-8482416
SNYK-JS-REQUEST-3361831
SNYK-JS-WEB3-174533
SNYK-JS-SEND-7926862
SNYK-JS-SERVESTATIC-7926865
Release notes
Package name: solidity-coverage
-
0.8.17 - 2025-12-11
- Fix default tx gas limit after osaka by @ fvictorio in #916
-
0.8.16 - 2025-05-07
- Update solidity-parser/parser to 0.20.1 by @ cgewecke in #905
-
0.8.15 - 2025-04-16
- docs: fixed dead link by @ iamslown in #904
- Add irMinimum option by @ cgewecke in #907
- @ iamslown made their first contribution in #904
-
0.8.15-rc.0 - 2025-04-15
-
0.8.14 - 2024-11-25
- Update solidity-parser/parser dep to
- fix: typos in documentation files by @ leopardracer in #896
- @ leopardracer made their first contribution in #896
-
0.8.13 - 2024-08-29
- Error if --solcoverjs passed but file is nonexistent by @ area in #889
- Stop overwriting forking config in extendConfig by @ cgewecke in #893
- Misc docs fixes
- @ AndreMiras made their first contribution in #887
- @ nnsW3 made their first contribution in #892
-
0.8.13-rc.0 - 2024-08-29
-
0.8.12 - 2024-04-05
- Adds "work-around" support for the
- Adds support for solc v0.4.x
- Fixes a bug where plugin crashed if the contract sources directory name contained a period.
- Fixes a bug where instrumentation failed if there was whitespace between
- Add extendConfig logic for hardhat-viem plugin by @ cgewecke in #883
- Support solc v0.4.x by @ cgewecke in #877
- Use fs.stat to check directory status by @ cgewecke in #880
- Update hardhat dev dep to 2.22.2 (EDR) by @ cgewecke in #881
- Tolerate whitespace between
- Document
-
0.8.11 - 2024-03-07
- Check all SWAP opcodes for inst. hashes when viaIR is true by @ cgewecke in #873
-
0.8.10 - 2024-02-29
- Check all PUSH opcodes for instr. hashes when viaIR is true by @ cgewecke in #871
-
0.8.10-rc.0 - 2024-02-28
-
0.8.9 - 2024-02-27
- Fix regression introduced in 0.8.7 where modifier branch coverage for modifiers inherited from a dependency was not measured correctly in some cases @ cgewecke in #868
-
0.8.9-rc.0 - 2024-02-25
-
0.8.8 - 2024-02-21
- Fix bug when instrumenting hardhat flattened contracts:
- Only inject file-level instr. for first pragma in file by @ cgewecke in #865
- Fix 0% coverage when using with hardhat-foundry & foundry.toml is present:
- Coerce sources path to absolute path if necessary by @ cgewecke in #866
-
0.8.7 - 2024-02-10
-
0.8.7-viaIR.0 - 2024-02-09
-
0.8.6 - 2024-01-29
-
0.8.6-sha1.0 - 2023-10-14
-
0.8.5 - 2023-09-22
-
0.8.4 - 2023-07-04
-
0.8.3 - 2023-06-22
-
0.8.2 - 2022-09-08
-
0.8.1 - 2022-09-06
-
0.8.0 - 2022-09-05
-
0.8.0-rc.test.0 - 2022-04-26
-
0.8.0-rc.1 - 2022-03-29
-
0.8.0-beta.1 - 2022-03-29
-
0.8.0-beta.0 - 2021-01-13
-
0.7.22 - 2022-09-05
-
0.7.21 - 2022-04-24
from solidity-coverage GitHub release notesThis release contains changes to support the Osaka hardfork (thanks to @ fvictorio 💯 ).
What's Changed
Full Changelog: v0.8.16...v0.8.17
Support for custom storage layout syntax
This version updates the plugin's parser dependency to support the
layoutandatkeywords introduced in Solidity v0.8.29What's Changed
Full Changelog: v0.8.15...v0.8.16
Speed up test runs when using
viaIRThis release adds an
irMinimumoption which should improve execution speeds if you're generating coverage with solc'sviaIRmode enabled. The plugin has handledviaIRfor about a year but it runs more slowly in that setting because it has to search for execution traces across a wider range of opcodes. The performance hit is especially notable in solidity code that iterates hundreds of times in loops.NOTE: Not all code will compile with
irMinimum(you may get stack-too-deep errors unfortunately). But if yours does, this option should make things faster for you.Usage
What's Changed
New Contributors
Full Changelog: v0.8.14...v0.8.15
What's Changed
0.19.0for transient storage support by @ cgewecke in #898New Contributors
Full Changelog: v0.8.13...v0.8.14
🐛 Bug Fixes
This release fixes a bug that caused the plugin to error when used with
hardhat-viemin combination with a forked network.What's Changed
New Contributors
Full Changelog: v0.8.12...v0.8.13
What's Changed
hardhat-viemplugin. If you're using viem, run the coverage task with:requirestatement and the terminating semi-colonPRs
requireand terminating;by @ cgewecke in #884extendConfigchanges in README by @ cgewecke in #885Full Changelog: v0.8.11...v0.8.12
Summary
0.8.11 fixes a(nother) bug that resulted in some line hits remaining undetected when compiling with viaIR=true
What's Changed
Full Changelog: v0.8.10...v0.8.11
Summary
0.8.10 fixes a bug that resulted in some line hits remaining undetected when compiling with
viaIR=trueWhat's Changed
Full Changelog: v0.8.9...v0.8.10
What's Changed
Full Changelog: v0.8.8...v0.8.9
What's Changed
Install
Full Changelog: v0.8.7...v0.8.8
Important
Note: You are seeing this because you or someone else with access to this repository has authorized Snyk to open upgrade PRs.
For more information: