github coverlet-coverage/coverlet v10.1.0

3 hours ago

Improvements

  • Publish Microsoft.Testing.Platform coverage messages from coverlet.MTP #2019
  • Implement dynamic exclusion filters for assemblies (Coverlet.MTP) #1946
  • Replace legacy .sln files with modern .slnx format #1966
  • coverlet.console: add trace diagnostics and actionable warnings for instrumentation/hit/empty-result failures #2005
  • Relax auto-property skip logic and improve coverage for records #1941

Fixed

  • Fix coverlet.MTP does not collect coverage on the .NET Framework portion of a large project #1980 #1967
  • Fix Regression in branch coverage for lambda expressions #1938
  • Fix When using "is" with "or" in pattern matching, branch coverage is lower than normal #1979
  • Fix silent zero coverage on .NET Framework since 8.0.0 #1985 by @tobiwae
  • Fix Race condition between ProcessExit hit-file write and out-of-proc coverage read causes EndOfStreamException #1987 #1988 by @bkoelman
  • Fix Regression TypeInitializationException when targeting .NET Framework - Could not load type 'System.Collections.Concurrent.ConcurrentBag #2010
  • Fix use --config-file CLI arg in coverlet.MTP #2030 by alexthornton1
  • Fix silently empty coverage for shared-framework assemblies missing from compileLibraries #2032 by @Eljees

Diff between 10.0.1 and 10.1.0

Don't miss a new coverlet release

NewReleases is sending notifications on new releases.