0.15.3
Full changelog: https://benchmarkdotnet.org/changelog/v0.15.3.html
Highlights
Improvements:
- Naot instruction set support for .NET 10+, migrate to ISA groupings in CPU summary #2828
- Support benchmark filtering for TestAdapter #2662 #2788
- Support non-primitive external types in
ArgumentsSource
#2820 - Enable MSBuild parallel build via
--nodeReuse:false
#2693 #2814 - Improve CPU detection #2747 #2749
- Enable assembly signing for debug build #2774
Deprecations:
- Deprecated
WithNuget
#2812
Bug fixes:
- Fix
InvalidOperationException
in diagnosers #2758 #2805 - Fix file detection in
NativeMemoryProfiler
#2794 #2795 - Fix long file paths issue in
EtwProfiler
#2807 #2808 - Fix log duplications in TestAdapter #2790
- Fix x86 disassembler error for net462 #2792
- Fix
IsNetCore
andIsNativeAOT
for single-file apps without AOT #2799 - Fix density plot generation in
RPlotExporter
for latest version of R #2809