Table of Contents

BenchmarkDotNet v0.15.0

Milestone details

In the v0.15.0 scope, 25 issues were resolved and 43 pull requests were merged. This release includes 62 commits by 25 contributors.

Resolved issues (25)

  • #1067 Conditions in Directory.Build.props fail (assignee: @timcassell)
  • #1120 Large Spike from WorkloadWarmup to WorkloadActual (assignee: @timcassell)
  • #1738 Async GlobalSetup does not work with InProcess toolchain (assignee: @timcassell)
  • #2236 Benchmarks sporadically failing on Executable Emitted.dll not found (assignee: @timcassell)
  • #2383 DisassemblyDiagnoser does not work in InProcessEmitToolchain (assignee: @timcassell)
  • #2411 Jobs can mess up builds with --keepFiles (assignee: @timcassell)
  • #2425 WithCustomBuildConfiguration breaks build (assignee: @timcassell)
  • #2483 Pressing Ctrl-C does not reset power plan back
  • #2516 Add validation warning for sealed classes containing benchmarks (assignee: @ketanpkolte)
  • #2520 If a test run fails, the report shows it passed. (assignee: @ketanpkolte)
  • #2533 MonoAOTLLVM run failed to build properly but still ran (assignee: @timcassell)
  • #2577 Processor model is not detected on Azure arm64 (assignee: @AndreyAkinshin)
  • #2591 Not possible to compute the (Ratio, RatioSD)
  • #2599 Generic benchmarks in one report
  • #2611 ScottPlotExporter is incorrectly calculating mean on measurements from all iteration stages (assignee: @FlatlinerDOA)
  • #2629 Feature Request: Add ability to automatically hide metric columns if value is not set
  • #2638 Missing disassembly on .NET 9 (assignee: @timcassell)
  • #2652 Build problems with BenchmarkDotNet 0.14.0 and Grpc.Tools 2.67.0 (assignee: @timcassell)
  • #2654 [Documentation] console-args.md is out of date (assignee: @5AIPAVAN)
  • #2664 Starting CLI Commands no longer works via the dotnet-runtime-host ".exe" (assignee: @timcassell)
  • #2677 Release changes for #2651 (assignee: @AndreyAkinshin)
  • #2678 Getting assembly conflict warnings on net471 after updating to 0.14.0 from 0.13.12 (assignee: @adamsitnik)
  • #2701 InProcessNoEmitToolchain + NativeAOT Support?
  • #2712 BenchmarkDotNet should warn if there are no benchmarks (assignee: @AvishaiDotan)
  • #2721 Feature Request: Add options to disable build in parallel.

Merged pull requests (43)

Commits (62)

Contributors (25)

Thank you very much!

Additional details

Date: May 22, 2025

Milestone: v0.15.0 (List of commits)

NuGet Packages: