Bot releases are hidden (Show)
Published by AndreyAkinshin 3 months ago
Full changelog: https://benchmarkdotnet.org/changelog/v0.14.0.html
BenchmarkDotNet.Diagnostics.dotMemory
#2549: memory allocation profile of your benchmarks using dotMemory, see @BenchmarkDotNet.Samples.IntroDotMemoryDiagnoserBenchmarkDotNet.Exporters.Plotting
#2560: plotting via ScottPlot (initial version)IntermediateOutputPath
, OutputPath
, and OutDir
properties to the dotnet build
command. This change forces all build outputs to be placed in a new directory generated by BenchmarkDotNet, and fixes many issues that have been reported with builds. You can also access these paths in your own .csproj
and .props
from those properties if you need to copy custom files to the output.UseArtifactsOutput
.DotNetCliBuilder
removed retryFailedBuildWithNoDeps
constructor option.DotNetCliCommand
removed RetryFailedBuildWithNoDeps
property and BuildNoRestoreNoDependencies()
and PublishNoBuildAndNoRestore()
methods (replaced with PublishNoRestore()
).Full changelog: https://benchmarkdotnet.org/changelog/v0.13.12.html
The biggest highlight of this release if our new VSTest Adapter, which allows to run benchmarks as unit tests in your favorite IDE!
The detailed guide can be found here.
This release also includes to a minor bug fix that caused incorrect job id generation: fixed job id generation (#2491).
Also, the target framework in the BenchmarkDotNet templates was bumped to .NET 8.0.
Published by AndreyAkinshin 11 months ago
Full changelog: https://benchmarkdotnet.org/changelog/v0.13.11.html
In the v0.13.11 scope, 4 issues were resolved and 8 pull requests were merged. This release includes 28 commits by 7 contributors.
Thank you very much!
Published by AndreyAkinshin 12 months ago
Full changelog: https://benchmarkdotnet.org/changelog/v0.13.10.html
Initial support of .NET 9 and minor bug fixes.
In the v0.13.10 scope,
2 issues were resolved and 3 pull requests were merged.
This release includes 10 commits by 4 contributors.
Thank you very much!
Published by AndreyAkinshin about 1 year ago
Full changelog: https://benchmarkdotnet.org/changelog/v0.13.9.html
In the v0.13.9 scope, 3 issues were resolved and 7 pull requests were merged. This release includes 26 commits by 5 contributors.
DisassemblyDiagnoser
in GitHub Actions (assignee: @timcassell)--launchCount
(assignee: @AndreyAkinshin)Thank you very much!
Published by AndreyAkinshin about 1 year ago
Full changelog: https://benchmarkdotnet.org/changelog/v0.13.8.html
This release contains important bug fixes.
Full Changelog: https://github.com/dotnet/BenchmarkDotNet/compare/v0.13.7...v0.13.8
Published by AndreyAkinshin about 1 year ago
This release contains a bunch of important bug fixes.
Full changelog: https://benchmarkdotnet.org/changelog/v0.13.7.html
Published by AndreyAkinshin over 1 year ago
[DotTraceDiagnoser]
and get a dotTrace performance snapshot at the end of the benchmark run. #2328
@filename
syntax. #2320 #2348
IntroCategoryDiscoverer
. #2306 #2307
Full changelog: https://benchmarkdotnet.org/changelog/v0.13.6.html