Skip to content

Update dependency solidity-coverage to v0.8.17#107

Open
renovate[bot] wants to merge 1 commit intomainfrom
renovate/solidity-coverage-0.x-lockfile
Open

Update dependency solidity-coverage to v0.8.17#107
renovate[bot] wants to merge 1 commit intomainfrom
renovate/solidity-coverage-0.x-lockfile

Conversation

@renovate
Copy link
Contributor

@renovate renovate bot commented Aug 29, 2024

This PR contains the following updates:

Package Change Age Confidence
solidity-coverage 0.8.20.8.17 age confidence

Release Notes

sc-forks/solidity-coverage (solidity-coverage)

v0.8.17: 0.8.17 (Osaka Support)

Compare Source

This release contains changes to support the Osaka hardfork (thanks to @​fvictorio 💯 ).

What's Changed

Full Changelog: sc-forks/solidity-coverage@v0.8.16...v0.8.17

v0.8.16: 0.8.16

Compare Source

Support for custom storage layout syntax

This version updates the plugin's parser dependency to support the layout and at keywords introduced in Solidity v0.8.29

What's Changed

Full Changelog: sc-forks/solidity-coverage@v0.8.15...v0.8.16

v0.8.15: 0.8.15

Compare Source

Speed up test runs when using viaIR

This release adds an irMinimum option which should improve execution speeds if you're generating coverage with solc's viaIR mode enabled. The plugin has handled viaIR for 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 withirMinimum (you may get stack-too-deep errors unfortunately). But if yours does, this option should make things faster for you.

Usage

// .solcover.js
module.exports = {
  irMinimum: true,
}
What's Changed
New Contributors

Full Changelog: sc-forks/solidity-coverage@v0.8.14...v0.8.15

v0.8.14: 0.8.14

Compare Source

What's Changed
New Contributors

Full Changelog: sc-forks/solidity-coverage@v0.8.13...v0.8.14

v0.8.13

Compare Source

🐛 Bug Fixes

This release fixes a bug that caused the plugin to error when used with hardhat-viem in combination with a forked network.

What's Changed
New Contributors

Full Changelog: sc-forks/solidity-coverage@v0.8.12...v0.8.13

v0.8.12

Compare Source

What's Changed

  • Adds "work-around" support for the hardhat-viem plugin. If you're using viem, run the coverage task with:
    SOLIDITY_COVERAGE=true npx hardhat coverage
    
  • 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 require statement and the terminating semi-colon
PRs

Full Changelog: sc-forks/solidity-coverage@v0.8.11...v0.8.12

v0.8.11

Compare Source

===================

  • Check all SWAP opcodes for inst. hashes when viaIR is true (#​873)

v0.8.10

Compare Source

===================

  • Check all PUSH opcodes for instr. hashes when viaIR is true (#​871)

v0.8.9

Compare Source

==================

  • Fix duplicate hash logic (#​868)
  • Improve organization of edge case code in collector (#​869)

v0.8.8

Compare Source

==================

  • Coerce sources path to absolute path if necessary (#​866)
  • Only inject file-level instr. for first pragma in file (#​865)

v0.8.7

Compare Source

==================

  • Documentation Cleanup & Improvements for 0.8.7 release
    (#​859)
  • Add tests for file-level function declarations
    (#​858)
  • Add try / catch unit tests (#​857)
  • Fix test project configs for viaIR detection in overrides
    (#​856)
  • Enable coverage when viaIR compiler flag is true
    (#​854)
  • Add missing onPreCompile hook
    (#​851)
  • Remove ganache-cli related code from API & tests
    (#​849)
  • Add command option to specify the source files to run the coverage on
    (#​838)

v0.8.6

Compare Source

==================

  • Add test for multi-contract files with inheritance
    (#​836)
  • Add test for modifiers with post-conditions (#​835)
  • Document Istanbul check-coverage cli command
    (#​834)
  • Throw error when mocha parallel is set to true
    (#​833)
  • Fix instrumentation error for virtual modifiers
    (#​832)
  • Add test for file level using for statements
    (#​831)
  • Fix chained ternary conditionals instrumentation
    (#​830)
  • Update faq.md with an optimizer config workaround
    (#​822)
  • Upgrade solidity-parser to 0.18.0 (#​829)
  • Perform ternary conditional injections before branch injections
    (#​828)
  • Add drips funding config (#​827)

v0.8.5

Compare Source

==================

  • Update contributor list (#​812)
  • Add dependabot config (#​759)
  • Add a package description to package.json (#​775)
  • change .solcoverjs occurrences to .solcover.js (#​777)
  • Remove all mentions to buidler (#​778)
  • Update HH dev dep & fix Zeppelin E2E test (#​811)
  • Update mocha version to 10.2.0, fix deprecated debug package (#​810)

v0.8.4

Compare Source

==================

  • Update solidity-parser to 0.16.0 (#​802)

v0.8.3

Compare Source

==================

  • Updates for Hardhat v2.15.0 (#​796)

Configuration

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

🚦 Automerge: Disabled by config. Please merge this manually once you are satisfied.

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 was generated by Mend Renovate. View the repository job log.

@renovate renovate bot requested a review from marc-aurele-besner as a code owner August 29, 2024 05:10
@renovate renovate bot force-pushed the renovate/solidity-coverage-0.x-lockfile branch from 2adcec9 to 8fef824 Compare November 25, 2024 19:06
@renovate renovate bot changed the title Update dependency solidity-coverage to v0.8.13 Update dependency solidity-coverage to v0.8.14 Nov 25, 2024
@renovate renovate bot changed the title Update dependency solidity-coverage to v0.8.14 Update dependency solidity-coverage to v0.8.14 - autoclosed Dec 8, 2024
@renovate renovate bot closed this Dec 8, 2024
@renovate renovate bot deleted the renovate/solidity-coverage-0.x-lockfile branch December 8, 2024 18:47
@renovate renovate bot changed the title Update dependency solidity-coverage to v0.8.14 - autoclosed Update dependency solidity-coverage to v0.8.14 Dec 8, 2024
@renovate renovate bot reopened this Dec 8, 2024
@renovate renovate bot force-pushed the renovate/solidity-coverage-0.x-lockfile branch from 3d08655 to 8fef824 Compare December 8, 2024 22:57
@renovate renovate bot force-pushed the renovate/solidity-coverage-0.x-lockfile branch 2 times, most recently from c9c18aa to 13a4b5a Compare January 30, 2025 14:55
@renovate renovate bot force-pushed the renovate/solidity-coverage-0.x-lockfile branch from 13a4b5a to ed84b1b Compare February 9, 2025 14:06
@renovate renovate bot force-pushed the renovate/solidity-coverage-0.x-lockfile branch from ed84b1b to ef2e0ee Compare March 3, 2025 18:15
@renovate renovate bot force-pushed the renovate/solidity-coverage-0.x-lockfile branch 2 times, most recently from 83a793f to 43b7fbe Compare March 17, 2025 16:33
@renovate renovate bot force-pushed the renovate/solidity-coverage-0.x-lockfile branch from 43b7fbe to 226ee38 Compare April 1, 2025 12:12
@renovate renovate bot force-pushed the renovate/solidity-coverage-0.x-lockfile branch from 226ee38 to a032120 Compare April 8, 2025 14:01
@renovate renovate bot force-pushed the renovate/solidity-coverage-0.x-lockfile branch from a032120 to 2f1d064 Compare April 16, 2025 02:53
@renovate renovate bot changed the title Update dependency solidity-coverage to v0.8.14 Update dependency solidity-coverage to v0.8.15 Apr 16, 2025
@renovate renovate bot force-pushed the renovate/solidity-coverage-0.x-lockfile branch from 2f1d064 to 3dd1abe Compare April 24, 2025 06:11
@renovate renovate bot force-pushed the renovate/solidity-coverage-0.x-lockfile branch from 3dd1abe to 067a607 Compare May 7, 2025 22:22
@renovate renovate bot changed the title Update dependency solidity-coverage to v0.8.15 Update dependency solidity-coverage to v0.8.16 May 7, 2025
@renovate renovate bot force-pushed the renovate/solidity-coverage-0.x-lockfile branch from 067a607 to 726e9e0 Compare May 19, 2025 17:02
@renovate renovate bot force-pushed the renovate/solidity-coverage-0.x-lockfile branch from 726e9e0 to 5320859 Compare May 28, 2025 09:42
@renovate renovate bot force-pushed the renovate/solidity-coverage-0.x-lockfile branch from 5320859 to 8aed21b Compare June 6, 2025 03:28
@renovate renovate bot force-pushed the renovate/solidity-coverage-0.x-lockfile branch from 8aed21b to 4284c3c Compare June 22, 2025 15:10
@renovate renovate bot force-pushed the renovate/solidity-coverage-0.x-lockfile branch from 4284c3c to 7be2a2a Compare July 2, 2025 18:53
@renovate renovate bot force-pushed the renovate/solidity-coverage-0.x-lockfile branch from 7be2a2a to 0f5d4ec Compare August 10, 2025 13:05
@renovate renovate bot force-pushed the renovate/solidity-coverage-0.x-lockfile branch from 0f5d4ec to 624c42d Compare August 19, 2025 17:07
@renovate renovate bot force-pushed the renovate/solidity-coverage-0.x-lockfile branch from 624c42d to b8258f8 Compare September 25, 2025 16:34
@renovate renovate bot force-pushed the renovate/solidity-coverage-0.x-lockfile branch from b8258f8 to bbbdaa7 Compare October 22, 2025 00:02
@renovate renovate bot force-pushed the renovate/solidity-coverage-0.x-lockfile branch from bbbdaa7 to d9045e5 Compare November 10, 2025 18:57
@renovate renovate bot force-pushed the renovate/solidity-coverage-0.x-lockfile branch from d9045e5 to 1ee3850 Compare November 18, 2025 22:48
@renovate renovate bot changed the title Update dependency solidity-coverage to v0.8.16 Update dependency solidity-coverage to v0.8.17 Dec 11, 2025
@renovate renovate bot force-pushed the renovate/solidity-coverage-0.x-lockfile branch from 1ee3850 to 3ba260e Compare December 11, 2025 06:34
@renovate renovate bot force-pushed the renovate/solidity-coverage-0.x-lockfile branch from 3ba260e to 3a40b83 Compare December 31, 2025 13:51
@renovate renovate bot force-pushed the renovate/solidity-coverage-0.x-lockfile branch 2 times, most recently from 6635c09 to 74f8558 Compare January 23, 2026 18:01
@renovate renovate bot force-pushed the renovate/solidity-coverage-0.x-lockfile branch from 74f8558 to b5f54b0 Compare February 2, 2026 20:47
@renovate renovate bot force-pushed the renovate/solidity-coverage-0.x-lockfile branch 2 times, most recently from c084e38 to 95f2af7 Compare February 17, 2026 16:36
@renovate renovate bot force-pushed the renovate/solidity-coverage-0.x-lockfile branch from 95f2af7 to 076fba6 Compare March 5, 2026 19:39
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.

0 participants