Releases: codebeltnet/coverlet
Release list
v10.0.1
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
.devcontainerconfiguration to reflect new pipeline structure
Documentation and Examples Cleanup:
- Removed
/Documentation/Examplesdirectory (MSBuild and VSTest templates) - Removed legacy documentation files:
Changelog.md(legacy), ConsumeNightlyBuild.md, Coverlet.Architecture.md, DeterministicBuild.md, DriversFeatures.md - Added centralized
CHANGELOG.mdat 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
Dockerfileanddevcontainer.jsonfor new pipeline - Enhanced
.gitignorewith 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:
- V10.0.1/service update by @gimlichael in #1
- V10.0.1/fix versioning #2 by @gimlichael in #2
New Contributors
- @gimlichael made their first contribution in #1
Full Changelog: da5c649...9766806