Genbu series release 8
SteveGilham
released this
02 Dec 11:29
·
1928 commits
to master
since this release
7.2.800
- [BUGFIX] Don't produce invalid IL when
--callContext
indicates a method with a non-void
return (issue #105, and probably #26 too) - [BUGFIX] Restore application icons, even if they only show in the
.exe
forms (lost in 7.1.795 if not before) - [BUGFIX] Add
AltCover
prefix to MSBuild property namesNetCoreEngine
,NetStdEngine
(global),InputDirectory
andOutputDirectory
(target-scoped) in the injected.targets
file fordotnet test
integration. - [BUGFIX] Let the AvaloniaUI based visualizer roll forwards from netcoreapp2.1 onto later runtimes
- Finer-grained control of the coverage summary output
- When
--callContext
indicates anasync
method, then track all calls within the same async flow, and not just in the direct same-thread call stack. Note other out-of-thread calls (Thread.Start
,Parallel.Invoke
, explict Async-named method invocation, ...) are not tracked. - Build with net5.0 SDK (modulo work-round for dotnet/fsharp#10442) in net5-only environments
- Still build
AltCover.exe/.dll
againstnet472
for framework support,netcoreapp2.1
for the global tool andnetcoreapp2.0
for everywhere else - Still build the GTK2 visualizer against
net472
for consistency - Still build the recorder at
net20
and use that assembly everywhere (see F# compiler issue noted above) except where anet46
version is substituted for tracking throughasync
calls - Move unit tests to
net5.0
, as they are not public API
- Still build