Comparing v8.0.0...v8.0.1 · coverlet-coverage/coverlet (original) (raw)
Commits on Feb 15, 2026
Commits on Feb 19, 2026
Commits on Feb 21, 2026
- Update devcontainer configuration to use .NET 10.0 and remove obsolete .mcp.json
- Remove unused customizations section from devcontainer.json and add Documentation/Plans/ to .gitignore
- Update .devcontainer/Dockerfile
Co-authored-by: Copilot 175728472+Copilot@users.noreply.github.com - update format no-tabs
Co-authored-by: Copilot 175728472+Copilot@users.noreply.github.com
Configuration menu
Browse the repository at this point in the history
Commits on Feb 28, 2026
- Fix type/method import for .NET Framework instrumentation
Add ImportToCoreLibrary helpers to redirect type and method references to mscorlib when instrumenting .NET Framework targets. This ensures compatibility when the coverlet assembly (built for .NET 8) references types through System.Runtime, which does not exist on .NET Framework. Replaces direct ImportReference calls with these helpers to prevent runtime errors and ensure correct cross-targeting behavior. - Delete coverage.net9.0.cobertura.xml in build process
Add deletion of coverage.net9.0.cobertura.xml file. - Add regression test: Tracker uses mscorlib on .NET Framework
Introduce a regression test to verify that the injected Tracker class in instrumented .NET Framework assemblies references mscorlib instead of System.Runtime. The test uses Mono.Cecil to inspect type references and is only run on Windows if the sample assembly is available. Also, update usages of Document to explicitly reference Coverlet.Core.Instrumentation.Document for clarity.
Bertk authored
Feb 28, 2026
Configuration menu
Browse the repository at this point in the history
Commits on Mar 5, 2026
- Remove DevelopmentDependency from coverlet.MTP.csproj
The project no longer marks its package as a development-only dependency, allowing it to be included as a regular dependency in consuming projects. - Document fix for coverlet.MTP CS0400 build error (#1827)
Updated Changelog.md to note resolution of CS0400 build failure in coverlet.MTP caused by developmentDependency=true.
Bertk authored
Mar 5, 2026
Configuration menu
Browse the repository at this point in the history