Special Thanks: A huge thank you to @Bertk for driving the majority of the work in this release! 🎉
Fixed
- Fix System.CommandLine 2.0 release is available #1776
- Fix Excluding From Coverage bad defaults from given example #1764
- Fix branchpoint exclusion for sdk 8.0.407 #1741
- Fix missing copyright information in NuGet #1794
- Fix bad default values in documentation #1764 by https://github.com/cboudereau
Improvements
- Coverlet MTP extension feature #1788
- Generate SBOM for nuget packages #1752
- Use multi targets projects for coverlet.collector, coverlet.msbuild.tasks packages #1742
- Use .NET 8.0 target framework for coverlet.core and remove Newtonsoft.Json #1733
- Use latest System.CommandLine version #1660
- Upgraded minimum required .NET SDK and runtime to .NET 8.0 LTS (Long Term Support) (Breaking Change)
- Use xunit.v3 for tests and example code