Table of Contents

BenchmarkDotNet v0.9.5

  • Added validators, JitOptimizationsValidator detects all non-optimzied dlls that were referenced #134
  • Strong naming #101
  • Add IOrderProvider #107
  • Putting all the generated artifacts in a separate folder: ./BenchmarkDotNet.Artifacts/results and ./BenchmarkDotNet.Artifacts/bin #94
  • Printing dotnet cli version for .NET Core and Dnx451, informing user when not installed. Closed #128
  • Supporting assembly redirects #67
  • Changed used msbuild version: 12 for .NET 4.5 (VS 2013), 14 for .NET 4.6 (VS 2015). Closed #132 and #137
  • Switched to new ‘dotnet’ target framework monikers (dotnet5.4 instead of dnxcore50), why
  • dnx452, dnx46, net462 support added
  • Executing single Benchmark for multiple Runtimes also with Diagnoser attached (see #117)
  • Misc minor changes

Milestone details

In the v0.9.5 scope, 13 issues were resolved and 0 pull requests were merged. This release includes 45 commits by 4 contributors.

Resolved issues (13)

  • #67 F# requiring assembly binding redirects for FSharp.Core
  • #94 Put all the generated artifacts in a separate folder
  • #101 Strong naming?
  • #107 Specify benchmark method order
  • #122 Reports: Move params columns next to Method column
  • #128 Print dotnet cli version in EnvironmentInfo
  • #129 Improve DnxAndCoreTests
  • #132 [Bug] FileNotFoundException On 0.9.4.
  • #134 [Feature request] Release builds only?
  • #137 Brand new machine with VS 2015 only b0rks
  • #142 [Suggestion] BenchmarkDotNet.Analyzers.IAnalyser - use same spelling for namespace and type?
  • #148 Crash on [Params] with a string value that contains an invalid path char
  • #150 Declaring nested enums and using them as parameter value make incorrectly generated code/

Merged pull requests (0)

Commits (45)

Contributors (4)

Thank you very much!

Additional details

Milestone: v0.9.5

Date: May 02, 2016

NuGet Packages: