Table of Contents

BenchmarkDotNet v0.10.7

  • LINQPad support (5.22.05+) (#66, #445)
  • Benchmark filters and categories (#248)
  • Updated setup/cleanup attributes: [GlobalSetup], [GlobalCleanup], [IterationSetup], [IterationCleanup] (#270, #274, #325, #456)
  • Better Value Types support (afa803d0)
  • Building Sources on Linux: it's possible to build the solution (with unloaded F#/VB projects), run samples (for both net46/netcoreapp1.1), run unit tests (for netcoreapp1.1 only)
  • Fix minor bugs in JsonExporter (#451)

Milestone details

In the v0.10.7 scope, 6 issues were resolved and 1 pull requests were merged. This release includes 24 commits by 4 contributors.

Resolved issues (6)

  • #66 Friendliness to LinqPad (assignee: @adamsitnik)
  • #248 Support a "category" attribute for selecting benchmarks (assignee: @AndreyAkinshin)
  • #270 Add support for Cleanup and Setup between benchmarks (assignee: @AndreyAkinshin)
  • #274 Support for run-once Setup and Clean-up with Parameters available (assignee: @AndreyAkinshin)
  • #325 Setup & Cleanup versions of attribute which would run before/after each benchmark iteration (assignee: @AndreyAkinshin)
  • #445 Missing reference to Microsoft.CodeAnalysis.CSharp when using BenchmarkDotNet in Linqpad (assignee: @adamsitnik)

Merged pull requests (1)

Commits (24)

Contributors (4)

Thank you very much!

Additional details

Date: June 05, 2017

Milestone: v0.10.7

Overview post: https://aakinshin.net/posts/bdn-v0_10_7/

NuGet Packages: