Skip to content

Releases: codebeltnet/coverlet

Release list

v10.0.1

Choose a tag to compare

@gimlichael gimlichael released this 20 Sep 17:40
9766806

What's Changed

Major Infrastructure Overhaul: This 2-commit release consolidates the Codebelt-managed fork of Coverlet into v10.0.1. The changes represent significant restructuring from the earlier v10.0.1 tag (by coverlet - renamed to v10.0.1-coverlet), including CI/CD pipeline consolidation, removal of legacy documentation examples, and finalization of version metadata.

CI/CD Pipeline Modernization:

  • Consolidated multiple GitHub workflow files (codeql, dotnet, issue-close, issue-inactive, issue-untriaged, release-draft) into a single unified ci-pipeline.yml
  • Removed fragmented workflow approach in favor of a centralized build strategy
  • Updated .devcontainer configuration to reflect new pipeline structure

Documentation and Examples Cleanup:

  • Removed /Documentation/Examples directory (MSBuild and VSTest templates)
  • Removed legacy documentation files: Changelog.md (legacy), ConsumeNightlyBuild.md, Coverlet.Architecture.md, DeterministicBuild.md, DriversFeatures.md
  • Added centralized CHANGELOG.md at repository root
  • Expanded copilot-instructions.md (+182 lines) with comprehensive contributor guidelines, testing standards, and Moq best practices

Version and Trust Validation:

  • Updated version metadata for v10.0.1 release (#2)
  • Finalized changelog entries reflecting all changes from v10.0.1 (coverlet) to v10.0.1 (codebelt)
  • Integrated trust validation and version verification logic

Development Environment Updates:

  • Removed .config/dotnet-tools.json
  • Updated Dockerfile and devcontainer.json for new pipeline
  • Enhanced .gitignore with 2 additional patterns

File Change Summary:

  • 28 files added | 81 files modified | 185 files removed | 6 files renamed = 300 total files changed

The changes indicate infrastructure consolidation post-merge, transitioning from a feature-branch development model to the finalized v10.0.1 release with unified tooling and documentation.

Note

This release represents infrastructure finalization and consolidation work. Upstream coverlet v10.0.1 includes critical bug fixes for .NET Framework zero coverage (coverlet-coverage#1980), pattern matching 'or' branch accuracy (coverlet-coverage#1979), and race conditions in hit-file collection (coverlet-coverage#1987, coverlet-coverage#1988). Reference the upstream Coverlet changelog for the complete feature set delivered in v10.0.1.

Sources:

New Contributors

Full Changelog: da5c649...9766806