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
- Net10.0 support
- Fix issue #238 - some symbol errors cause instrumentation to abort rather than skip that assembly.
- Move to Fake 6.1.4 for all purposes, ending legacy support for 6.0.x
- Move to Cake 6.0.0 for all purposes, ending legacy support for 5.x
- Net9.0 support
- [BREAKING] Minimum platforms for the tools and API are
net472,netstandard2.0andnet8.0. NOTE the recorder assembly still targetsnet20(ornet46whenasyncis 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 :
--alland--eagerreplace--singleand--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 FrameworkAppDomains may require the use of--eageras the unload handler gives no guarantees about execution time.
- Add
-p/--packageand equivalents to specify package roots for Cobertura output for all coverage collection methods, plus the PowerShellConvertTo-Coberturacmdlet - [ADVISORY] The Fake.build related assemblies (in the
altcover.apiandaltcover.fakepackages) 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