Releases: coverlet-coverage/coverlet
Releases · coverlet-coverage/coverlet
v4.1.1
#286 Fixes type loading issues with .NET Framework assemblies
#291 Adds enhancements to multi-threaded scenarios
#297 and #302 Fixes issues with instrumenting System.Private.CoreLib
#276 switches to using memory mapped files instead of regular files for storing hit information
#277 Enhances support for async/await branches after coverage merge
v4.1.0
v4.0.0
v3.2.2
v3.2.1
v3.2.0
v3.1.0
- 141 adds performance improvements to coverage tracker for multi-threaded scenarios
- a189fc2 replaces Jil with JSON.NET for JSON serialization
- #147 adds support for instrumenting constructors
- 4efea75 ensures output filenames have extensions if non is specified
- #154 makes enumeration based MSBuild properties case insensitive
- #164 adds support for specifying include filters
- #169 adds slight improvement for coverage tracking performance
v3.0.0
v2.0.1
- #102 fixes issues with NUNIT3 Test adapter (#101)
- #104 shows overall averages as part of final console output
- #112 adds support for standard
ExcludeFromCodeCoverage
attribute to specify types and methods to exclude from code coverage. DeprecatesExcludeFromCoverage
attribute - 7f190e4 prevents Opencover and Cobertura output generated at the same time from overwriting each other (#111)
- #116 strongly signs the Coverlet assembly and aims to fix #40
v2.0.0
- #78 adds support for generating multiple report formats in a single run
- #73 improves branch coverage support and output formats*
- d2effb3 shows method coverage in summary output
- #88 improves disk usage by using gzip compression
- #93 adds
ThresholdType
property that allows you to specify the coverage type to apply theThreshold
property to - ebedd70 renames
Exclude
property toExcludeByFile
* - 9ed0864 supports using filter expressions to exclude assemblies, namespaces or types. Uses the
Exclude
property* - #99 adds improvements to evaluation of filter expressions
*
- Backwards incompatible change