Show / Hide Table of Contents

BenchmarkDotNet v0.10.11

Highlights

  • ByRef and Stack-only support (#492, sample)
  • .NET Core 2.1 support (#587)
  • Improved LINQPad support
  • Smart logic for precision in ScaledColumn (#509, #590)
  • Better macOS version detection (15d72388)
  • Minor fixes and improvements

Milestone details

In the v0.10.11 scope, 6 issues were resolved and 8 pull requests were merged. This release includes 18 commits by 8 contributors.

Resolved issues (6)

  • #509 Better formatting for the Scaled column
  • #579 Improve error message about non-optimized dependencies (assignee: @adamsitnik)
  • #580 How to get benchmarks running from LINQPad? (assignee: @adamsitnik)
  • #587 Support netcoreapp2.1 (assignee: @eerhardt)
  • #588 Broken appveyor build
  • #593 BenchmarkDotNet is not working with LinqPad (assignee: @adamsitnik)

Merged pull requests (8)

  • #492 ByRef and Stack-only support (by @adamsitnik)
  • #575 xUnit runner upgrade and small tests refactoring (by @Ky7m)
  • #584 Fixed typo. (by @cincuranet)
  • #589 Add support for netcoreapp2.1 (by @eerhardt)
  • #590 Add precision to Scaled Column (by @Chrisgozd)
  • #591 Fix CI build (by @Ky7m)
  • #592 Removed a xunit workaround because an issue has been fixed (by @AlekseiKudelia)
  • #597 Fix typo in WithCustomBuildConfiguration API (by @benjamin-hodgson)

Commits (18)

  • 2a2e6c ByRef and Stack-only support (#492) (by @adamsitnik)
  • 676c77 xUnit runner upgrade and small tests refactoring (#575) (by @Ky7m)
  • 7a89cd Fixed typo. (by @cincuranet)
  • dd28b2 add better error text for non-optimized dlls + add it to FAQ, fixes #579 (by @adamsitnik)
  • 67e659 detect LINQPad problems and tell the user how to change them, fixes #580 (by @adamsitnik)
  • 543bd6 don't warn about non-optimized LINQPad dependency (it's OK), #580 (by @adamsitnik)
  • 8a94f2 Add support for netcoreapp2.1 (by @eerhardt)
  • fb39db Merge pull request #589 from eerhardt/SupportNetCoreApp21 (by @adamsitnik)
  • ef11f0 Add CoverageFilterXml in DotSettings (by @AndreyAkinshin)
  • 962b6a Update DotSetttings (by @AndreyAkinshin)
  • 717b62 BenchmarkDotNet.Horology cleanup (by @AndreyAkinshin)
  • d1720b Upgrade version to 2.0.3 and explicitly specify fx version for .netcoreapp2.0 (by @Ky7m)
  • 94d47a Removed a xunit workaround because an issue has been fixed (by @AlekseiKudelia)
  • 15d723 More details in GetOsVersion on macOS (by @AndreyAkinshin)
  • 696f89 Add precision to Scaled Column (#590) (by @Chrisgozd)
  • e54924 Fix typo in WithCustomBuildConfiguration API (by @benjamin-hodgson)
  • 8de978 Merge pull request #597 from benjamin-hodgson/patch-1 (by @adamsitnik)
  • af1510 Set library version: 0.10.11 (by @AndreyAkinshin)

Contributors (8)

  • Adam Sitnik (@adamsitnik)
  • AlekseiKudelia (@AlekseiKudelia)
  • Andrey Akinshin (@AndreyAkinshin)
  • Benjamin Hodgson (@benjamin-hodgson)
  • Christopher Gozdziewski (@Chrisgozd)
  • Eric Erhardt (@eerhardt)
  • Igor Fesenko (@Ky7m)
  • Jiri Cincura ↹ (@cincuranet)

Thank you very much!

Additional details

Date: December 01, 2017

Milestone: v0.10.11 (List of commits)

NuGet Packages:

  • https://www.nuget.org/packages/BenchmarkDotNet/0.10.11
  • https://www.nuget.org/packages/BenchmarkDotNet.Core/0.10.11
  • https://www.nuget.org/packages/BenchmarkDotNet.Toolchains.Roslyn/0.10.11
  • https://www.nuget.org/packages/BenchmarkDotNet.Diagnostics.Windows/0.10.11
  • Improve this Doc
In This Article
Back to top Copyright © 2013–2021 .NET Foundation and contributors