Skip to content

chore(deps): update dependency coverlet.collector to v10#2491

Merged
thomhurst merged 1 commit into
mainfrom
renovate/coverlet.collector-10.x
Apr 18, 2026
Merged

chore(deps): update dependency coverlet.collector to v10#2491
thomhurst merged 1 commit into
mainfrom
renovate/coverlet.collector-10.x

Conversation

@thomhurst
Copy link
Copy Markdown
Owner

This PR contains the following updates:

Package Change Age Confidence
coverlet.collector 8.0.110.0.0 age confidence

Release Notes

coverlet-coverage/coverlet (coverlet.collector)

v10.0.0

Improvements

  • Unique Report Filenames (coverlet.MTP and AzDO) #​1866
  • Add --coverlet-file-prefix option for unique report files #​1869
  • Introduce .NET 10 support #​1823

Fixed

  • Fix [BUG] Wrong branch rate on IAsyncEnumerable for generic type #​1836
  • Fix [BUG] Missing Coverage after moving to MTP #​1843
  • Fix [BUG] No coverage reported when targeting .NET Framework with 8.0.1 #​1842
  • Fix [BUG] Behavior changes between MTP and Legacy (msbuild) #​1878
  • Fix [BUG] Coverlet.MTP - Unable to load coverlet.mtp.appsettings.json #​1880
  • Fix [BUG] Coverlet.Collector produces empty report when Mediator.SourceGenerator is referenced #​1718 by https://github.com/yusyd
  • Fix [BUG] Crash during instrumentation (Methods using LibraryImport/DllImport have no body) #​1762

Maintenance

  • Add comprehensive async method tests and documentation for issue #​1864
  • Replace Tmds.ExecFunction Package in coverlet.core.coverage.tests #​1833
  • Add net9.0 and net10.0 targets #​1822

Diff between 8.0.1 and 10.0.0


Configuration

📅 Schedule: (UTC)

  • Branch creation
    • At any time (no schedule defined)
  • Automerge
    • At any time (no schedule defined)

🚦 Automerge: Enabled.

Rebasing: Whenever PR is behind base branch, 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 Renovate Bot.

@thomhurst thomhurst added dependencies Pull requests that update a dependency file MAJOR renovate-bot labels Apr 18, 2026
@thomhurst thomhurst enabled auto-merge (squash) April 18, 2026 06:01
Copy link
Copy Markdown

@claude claude Bot left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Code Review

Change: Bumps coverlet.collector from 8.0.110.0.0 in Directory.Packages.props.

Assessment: ✅ Approve

This is a straightforward and well-timed dependency update. A few points worth noting:

Major version skip (v8 → v10)
This jumps two major versions. However, reviewing the release notes, v9 was skipped by Renovate intentionally as this update consolidates to the latest stable. No breaking API changes affect consumers of coverlet.collector (it's a test collector, not a library API).

Why this update is beneficial for this project specifically:

  • .NET 10 support — the project already targets net10.0 (per CLAUDE.md), so this alignment is necessary for correct coverage instrumentation on that target.
  • IAsyncEnumerable branch coverage fix (#1836) — ModularPipelines makes heavy use of async patterns, so this fix directly improves coverage accuracy.
  • Source generator crash fix (#1718) — the project uses source generators (e.g., for options classes); this eliminates a known instrumentation crash.
  • Unique report filenames (#1866) — useful for the parallel multi-OS pipeline runs (macos-latest, ubuntu-latest, windows-latest) where report collisions were possible.

No concerns with the single-line change itself — using Directory.Packages.props for central version management is the right pattern and this update is correctly scoped to just the version string.

Pending CI (pipeline on 3 OSes) will validate coverage still works as expected after the upgrade.

@codacy-production
Copy link
Copy Markdown

Up to standards ✅

🟢 Issues 0 issues

Results:
0 new issues

View in Codacy

🟢 Metrics 0 complexity

Metric Results
Complexity 0 (≤ 20 complexity)

View in Codacy

TIP This summary will be updated as you push new changes. Give us feedback

@thomhurst thomhurst merged commit ab5f196 into main Apr 18, 2026
11 of 12 checks passed
@thomhurst thomhurst deleted the renovate/coverlet.collector-10.x branch April 18, 2026 06:09
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 MAJOR renovate-bot

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants