Skip to content

Conversation

@renovate
Copy link
Contributor

@renovate renovate bot commented Sep 28, 2024

This PR contains the following updates:

Package Change Age Confidence
BenchmarkDotNet 0.13.12 -> 0.15.5 age confidence

Release Notes

dotnet/BenchmarkDotNet (BenchmarkDotNet)

v0.15.5: 0.15.5

Full changelog: https://benchmarkdotnet.org/changelog/v0.15.5.html

v0.15.4: 0.15.4

Full changelog: https://benchmarkdotnet.org/changelog/v0.15.4.html

Highlights

Allow override method/property for ParamsSource (#​2832)

v0.15.3: 0.15.3

Full changelog: https://benchmarkdotnet.org/changelog/v0.15.3.html

Highlights

Improvements:

  • Naot instruction set support for .NET 10+, migrate to ISA groupings in CPU summary #​2828
  • Support benchmark filtering for TestAdapter #​2662 #​2788
  • Support non-primitive external types in ArgumentsSource #​2820
  • Enable MSBuild parallel build via --nodeReuse:false #​2693 #​2814
  • Improve CPU detection #​2747 #​2749
  • Enable assembly signing for debug build #​2774

Deprecations:

Bug fixes:

  • Fix InvalidOperationException in diagnosers #​2758 #​2805
  • Fix file detection in NativeMemoryProfiler #​2794 #​2795
  • Fix long file paths issue in EtwProfiler #​2807 #​2808
  • Fix log duplications in TestAdapter #​2790
  • Fix x86 disassembler error for net462 #​2792
  • Fix IsNetCore and IsNativeAOT for single-file apps without AOT #​2799
  • Fix density plot generation in RPlotExporter for latest version of R #​2809

v0.15.2: 0.15.2

Full changelog: https://benchmarkdotnet.org/changelog/v0.15.2.html

Highlights

  • The most significant update in this release is the enhanced accuracy of the memory diagnoser (#​2562). This improvement resolves the issue of incorrectly reported memory allocations (#​1542, #​2582).
  • We have introduced a new feature that allows users to sort benchmark jobs in numerical order (#​2768, #​2770).
  • Benchmark validation has been improved (#​2771).
  • An issue with non-persistent auto-generated JobId has been fixed (#​2777).

v0.15.1: 0.15.1

Full changelog: https://benchmarkdotnet.org/changelog/v0.15.1.html

Highlights

v0.15.0: 0.15.0

Full changelog: https://benchmarkdotnet.org/changelog/v0.15.0.html

v0.14.0: 0.14.0

Full changelog: https://benchmarkdotnet.org/changelog/v0.14.0.html

Highlights

  • Introduce BenchmarkDotNet.Diagnostics.dotMemory #​2549: memory allocation profile of your benchmarks using dotMemory, see @​BenchmarkDotNet.Samples.IntroDotMemoryDiagnoser
  • Introduce BenchmarkDotNet.Exporters.Plotting #​2560: plotting via ScottPlot (initial version)
  • Multiple bugfixes
  • The default build toolchains have been updated to pass 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.

Bug fixes

  • Fixed multiple build-related bugs including passing MsBuildArguments and .Net 8's UseArtifactsOutput.

Breaking Changes

  • DotNetCliBuilder removed retryFailedBuildWithNoDeps constructor option.
  • DotNetCliCommand removed RetryFailedBuildWithNoDeps property and BuildNoRestoreNoDependencies() and PublishNoBuildAndNoRestore() methods (replaced with PublishNoRestore()).

Configuration

📅 Schedule: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined).

🚦 Automerge: Disabled by config. Please merge this manually once you are satisfied.

Rebasing: Whenever PR is behind base branch, or you tick the rebase/retry checkbox.

🔕 Ignore: Close this PR and you won't be reminded about this update again.


  • If you want to rebase/retry this PR, check this box

This PR was generated by Mend Renovate. View the repository job log.

@renovate renovate bot force-pushed the renovate/benchmarkdotnet-0.x branch 3 times, most recently from ce61d71 to 86a17c8 Compare October 7, 2024 13:30
@renovate renovate bot force-pushed the renovate/benchmarkdotnet-0.x branch from 86a17c8 to 51143f7 Compare October 23, 2024 08:38
@renovate renovate bot force-pushed the renovate/benchmarkdotnet-0.x branch 2 times, most recently from 72403eb to 2547afa Compare October 31, 2024 14:50
@renovate renovate bot force-pushed the renovate/benchmarkdotnet-0.x branch from 2547afa to fdf67a0 Compare December 10, 2024 18:08
@renovate renovate bot force-pushed the renovate/benchmarkdotnet-0.x branch from fdf67a0 to ef7b69c Compare February 17, 2025 18:33
@renovate renovate bot force-pushed the renovate/benchmarkdotnet-0.x branch 4 times, most recently from 4b1f65d to 2db9d1f Compare March 26, 2025 10:49
@renovate renovate bot force-pushed the renovate/benchmarkdotnet-0.x branch from 2db9d1f to f39e10f Compare April 14, 2025 13:52
@renovate renovate bot force-pushed the renovate/benchmarkdotnet-0.x branch 3 times, most recently from 3913515 to a477136 Compare April 29, 2025 15:08
@renovate renovate bot force-pushed the renovate/benchmarkdotnet-0.x branch 3 times, most recently from 8e3cd13 to 6d0a236 Compare May 21, 2025 09:59
@renovate renovate bot changed the title Update dependency BenchmarkDotNet to 0.14.0 Update dependency BenchmarkDotNet to 0.15.0 May 22, 2025
@renovate renovate bot force-pushed the renovate/benchmarkdotnet-0.x branch from 6d0a236 to 242c022 Compare May 22, 2025 20:22
@renovate renovate bot force-pushed the renovate/benchmarkdotnet-0.x branch from 242c022 to e8ab352 Compare June 9, 2025 16:48
@renovate renovate bot changed the title Update dependency BenchmarkDotNet to 0.15.0 Update dependency BenchmarkDotNet to 0.15.1 Jun 9, 2025
@renovate renovate bot force-pushed the renovate/benchmarkdotnet-0.x branch from e8ab352 to 9dcaf46 Compare June 16, 2025 10:50
@renovate renovate bot changed the title Update dependency BenchmarkDotNet to 0.15.1 Update dependency BenchmarkDotNet to 0.15.2 Jun 16, 2025
@renovate renovate bot force-pushed the renovate/benchmarkdotnet-0.x branch 2 times, most recently from 8f2343b to 3e2d665 Compare June 23, 2025 13:17
@renovate renovate bot force-pushed the renovate/benchmarkdotnet-0.x branch from 3e2d665 to 491d05a Compare June 23, 2025 20:41
@renovate renovate bot force-pushed the renovate/benchmarkdotnet-0.x branch from 491d05a to 91cdafa Compare July 20, 2025 10:14
@renovate renovate bot changed the title Update dependency BenchmarkDotNet to 0.15.2 Update dependency BenchmarkDotNet to 0.15.3 Sep 17, 2025
@renovate renovate bot force-pushed the renovate/benchmarkdotnet-0.x branch from 91cdafa to 2b2678f Compare September 17, 2025 18:35
@renovate renovate bot changed the title Update dependency BenchmarkDotNet to 0.15.3 Update dependency BenchmarkDotNet to 0.15.4 Sep 24, 2025
@renovate renovate bot force-pushed the renovate/benchmarkdotnet-0.x branch from 2b2678f to 19d028d Compare September 24, 2025 18:14
@renovate renovate bot force-pushed the renovate/benchmarkdotnet-0.x branch from 19d028d to 17d80f0 Compare October 31, 2025 01:41
@renovate renovate bot changed the title Update dependency BenchmarkDotNet to 0.15.4 Update dependency BenchmarkDotNet to 0.15.5 Oct 31, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant