Q. Never mind the fluff -- how do I get started?
A. Start with the Quick Start guide : https://github.com/SteveGilham/altcover/wiki/QuickStart-Guide and read the FAQ : https://github.com/SteveGilham/altcover/wiki/FAQ
- Net9.0 support
- [BREAKING] Minimum platforms for the tools and API are
net472
,netstandard2.0
andnet8.0
. NOTE the recorder assembly still targetsnet20
(ornet46
whenasync
is detected) - [BREAKING] SDK updates to latest current for Cake (5.0.0) and MSBuild (17.12.6) packages; build with Fake.build 6.1.3 but supports back to 6.0.0
- [BREAKING] API change :
--all
and--eager
replace--single
and--defer
, so the default behaviour is now deferred (Unload/Exit time) reporting, and first visit only per context. NOTE in some cases, use of .Net FrameworkAppDomain
s may require the use of--eager
as the unload handler gives no guarantees about execution time.
- Add
-p/--package
and equivalents to specify package roots for Cobertura output for all coverage collection methods, plus the PowerShellConvertTo-Cobertura
cmdlet - [ADVISORY] The Fake.build related assemblies (in the
altcover.api
andaltcover.fake
packages) support Fake 6.1.0 - [PERFORMANCE] revise the OpenCover to LCov conversion to speed the mapping of methods from source files.
⁋For previous releases (8.8.173 and earlier) go here -- https://github.com/SteveGilham/altcover/blob/master/ReleaseNotes%20-%20Previously.md