paseto-dotnet
paseto-dotnet copied to clipboard
Bump BenchmarkDotNet from 0.13.12 to 0.14.0
Bumps BenchmarkDotNet from 0.13.12 to 0.14.0.
Release notes
Sourced from BenchmarkDotNet's releases.
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
, andOutDir
properties to thedotnet 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
removedretryFailedBuildWithNoDeps
constructor option.DotNetCliCommand
removedRetryFailedBuildWithNoDeps
property andBuildNoRestoreNoDependencies()
andPublishNoBuildAndNoRestore()
methods (replaced withPublishNoRestore()
).
Commits
cf882d3
Add macOS Sequoia in OsBrandStringHelper17cf3b0
[docs] Prepare v0.14.0 changelogb3fbe7c
Set next BenchmarkDotNet version: 0.14.023e6c52
Fix InvalidOperationException in DotMemoryDiagnoser3d34edb
Bump JetBrains.Profiler.SelfApi: 2.5.2->2.5.9bf0a49d
fix(CI): Deprecation issues (#2605)0275649
Fixed crash from TaskbarProgress when BuiltInComInteropSupport is disabled. ...15200d4
[build] Add BenchmarkDotNet.Exporters.Plotting.Tests to unit-tests834417a
Improve logging in ScottPlotExporterTestsf8082a2
Fix IntroSummaryStyle compilation- Additional commits viewable in compare view
Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting @dependabot rebase
.
Dependabot commands and options
You can trigger Dependabot actions by commenting on this PR:
-
@dependabot rebase
will rebase this PR -
@dependabot recreate
will recreate this PR, overwriting any edits that have been made to it -
@dependabot merge
will merge this PR after your CI passes on it -
@dependabot squash and merge
will squash and merge this PR after your CI passes on it -
@dependabot cancel merge
will cancel a previously requested merge and block automerging -
@dependabot reopen
will reopen this PR if it is closed -
@dependabot close
will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually -
@dependabot show <dependency name> ignore conditions
will show all of the ignore conditions of the specified dependency -
@dependabot ignore this major version
will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself) -
@dependabot ignore this minor version
will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself) -
@dependabot ignore this dependency
will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)