Skip to content

chore(deps): Bump AwesomeAssertions and 8 others - #21

Closed
dependabot[bot] wants to merge 1 commit into
mainfrom
dependabot/nuget/dotnet-d4966d156a
Closed

dependabot[bot] wants to merge 1 commit into
mainfrom
dependabot/nuget/dotnet-d4966d156a

Conversation

@dependabot

@dependabot dependabot Bot commented on behalf of github Sep 10, 2026 •

Copy link
Copy Markdown
Contributor

Updated AwesomeAssertions from 9.4.0 to 9.6.0.

Release notes

Sourced from AwesomeAssertions's releases.

9.6.0

What's Changed

New features

Fixes

Documentation

Others

Dependencies

New Contributors

9.5.0

What's Changed

New features

Improvements

Fixes

Others

Dependencies

Commits viewable in compare view.

Updated Basic.Reference.Assemblies.Net100 from 1.8.2 to 1.8.11.

Release notes

Sourced from Basic.Reference.Assemblies.Net100's releases.

1.8.11

Create release 1.8.11

1.8.10

Create release 1.8.10

1.8.9

Create release 1.8.9

1.8.8

Create release 1.8.8

1.8.7

Create release 1.8.7

1.8.6

Create release 1.8.6

1.8.5

Create release 1.8.5

1.8.4

Create release 1.8.4

1.8.3

Create release 1.8.3

Commits viewable in compare view.

Updated BenchmarkDotNet from 0.15.4 to 0.15.8.

Release notes

Sourced from BenchmarkDotNet's releases.

0.15.8

This release adds OpenMetrics exporter support for Prometheus-compatible metrics export, improves the Roslyn analyzers with multi-target support and better type checking, and fixes several bugs including process deadlocks and WASM trimming issues.

Features

  • Add OpenMetrics exporter for Prometheus-compatible metrics output (#​2801)
  • Add Job info to DisassemblyDiagnoser report headers to distinguish assemblies when using multiple coreruns (#​2884, fixes #​2573)
  • Add NO_COLOR environment variable support for disabling console colors (#​2870)

Improvements

  • Multi-target analyzers with improved type assignability checking using semantic model (#​2866)
  • Add new analyzer diagnostic BDN1503 for better argument/params validation (#​2865, fixes #​2864)
  • Use PolySharp for [DynamicallyAccessedMembers] attribute polyfill (#​2883)
  • Refactor to use AsyncProcessOutputReader for cleaner process output handling (#​2878)

Bug Fixes

  • Fix process deadlock issue when reading process output (#​2877)
  • Fix WASM generated project being trimmed out (#​2872)
  • Allow filters to filter out every benchmark from a type without errors (#​2879, fixes #​2860)
  • Fix unhandled exception when running BenchmarkRunner.Run<T>() with arguments on invalid benchmark type (#​2880, fixes #​2724)

Internal

  • Update release workflow for analyzers (#​2882)
  • Improve docs building workflow
  • Cleanup #if-#endif preprocessor directives using PolySharp polyfills (#​2881)

Full Changelog: dotnet/BenchmarkDotNet@v0.15.7...v0.15.8

0.15.7

This release introduces Roslyn analyzers to catch incorrect BenchmarkDotNet usage at compile time, improves .NET Framework version detection, and updates OS detection support.

Features

  • Add Roslyn analyzers to detect incorrect usage of BenchmarkDotNet at compile-time (#​2837)
    • Validates benchmark class structure (public, non-sealed, generic constraints)
    • Checks [Arguments], [Params], and [ParamsAllValues] attribute usage
    • Verifies [GenericTypeArguments] requirements
    • Ensures only one baseline method per category
    • Validates BenchmarkRunner.Run invocations

Improvements

  • Improve .NET Framework version detection by retrieving version from TargetFrameworkAttribute (#​2682)
  • Bump Perfolizer 0.6.0 → 0.6.1, bringing updated Windows and macOS version detection in OsBrandHelper

Bug Fixes

  • Fix null reference handling and exception logging in TestCaseFilter for the test adapter
  • Fix flaky CI tests by increasing build timeout values (#​2854)

Internal

  • Improve release workflow in release.yaml

Full Changelog: dotnet/BenchmarkDotNet@v0.15.6...v0.15.7

0.15.6

v0.15.6

This release adds ref struct parameter support for [ArgumentsSource], fixes Native AOT runtime moniker resolution, and upgrades to Perfolizer 0.6.0 with the new Pragmastat statistical engine.

Features

  • Add ref struct parameter support for [ArgumentsSource] attribute, enabling Span<T> and ReadOnlySpan<char> parameters (#​2849)

Bug Fixes

  • Fix runtime moniker normalization for Native AOT targets (#​2852)

Improvements

  • Upgrade to Perfolizer 0.6.0 with Pragmastat statistical engine integration

Documentation

  • Add documentation for breaking changes related to disassembler native dependencies (#​2836)

Internal

  • Introduce GitHub Actions release workflow

Full Changelog: dotnet/BenchmarkDotNet@v0.15.5...v0.15.6

0.15.5

This release fixes job naming consistency when using --runtimes, clamps histogram bin bounds to avoid confusing negative values, and reduces output directory clutter by filtering unnecessary runtime and satellite assembly files.

Features

  • Add custom MSBuild targets to remove unnecessary files from the bin directory (#​2737)
    • Filters out Capstone native binaries for non-target platforms
    • Removes satellite assemblies from Microsoft.CodeAnalysis packages

Bug Fixes

  • Fix job names consistency between SimpleJobAttribute and --runtimes CLI option (#​2841)
    • Jobs now use runtime names as IDs consistently across all runtime monikers
  • Clamp histogram bin lower bounds to non-negative values (#​1821)
    • Prevents confusing negative values in histogram output for non-negative measurements

Internal

  • Bump Perfolizer: 0.5.3 → 0.5.4 (#​2773)
  • Update changelog and GitHub Pages generation workflows
  • Enable workflow_dispatch for test workflow (#​2835)

Full Changelog: dotnet/BenchmarkDotNet@v0.15.4...v0.15.5

Commits viewable in compare view.

Updated Dapper from 2.1.66 to 2.1.79.

Release notes

Sourced from Dapper's releases.

2.1.79

What's Changed

New Contributors

Full Changelog: DapperLib/Dapper@2.1.72...2.1.79

2.1.72

What's Changed

New Contributors

Full Changelog: DapperLib/Dapper@2.1.66...2.1.72

Commits viewable in compare view.

Updated MinVer from 6.0.0 to 6.1.0.

Release notes

Sourced from MinVer's releases.

No release notes found for this version range.

Commits viewable in compare view.

Updated PolySharp from 1.15.0 to 1.16.0.

Release notes

Sourced from PolySharp's releases.

No release notes found for this version range.

Commits viewable in compare view.

Updated xunit.runner.visualstudio from 3.1.0 to 3.1.5.

Release notes

Sourced from xunit.runner.visualstudio's releases.

3.1.5

Release notes: https://xunit.net/releases/visualstudio/3.1.5

Commits viewable in compare view.

Updated xunit.v3.assert from 3.1.0 to 3.2.2.

Release notes

Sourced from xunit.v3.assert's releases.

No release notes found for this version range.

Commits viewable in compare view.

Updated xunit.v3.extensibility.core from 3.1.0 to 3.2.2.

Release notes

Sourced from xunit.v3.extensibility.core's releases.

No release notes found for this version range.

Commits viewable in compare view.

@dependabot dependabot Bot added .NET Pull requests that update .NET code dependencies Pull requests that update a dependency file labels Sep 10, 2026
Bumps AwesomeAssertions from 9.4.0 to 9.6.0
Bumps Basic.Reference.Assemblies.Net100 from 1.8.2 to 1.8.11
Bumps BenchmarkDotNet from 0.15.4 to 0.15.8
Bumps Dapper from 2.1.66 to 2.1.79
Bumps MinVer from 6.0.0 to 6.1.0
Bumps PolySharp from 1.15.0 to 1.16.0
Bumps xunit.runner.visualstudio from 3.1.0 to 3.1.5
Bumps xunit.v3.assert from 3.1.0 to 3.2.2
Bumps xunit.v3.extensibility.core from 3.1.0 to 3.2.2

---
updated-dependencies:
- dependency-name: AwesomeAssertions
  dependency-version: 9.6.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: dotnet
- dependency-name: Basic.Reference.Assemblies.Net100
  dependency-version: 1.8.11
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: dotnet
- dependency-name: BenchmarkDotNet
  dependency-version: 0.15.8
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: dotnet
- dependency-name: Dapper
  dependency-version: 2.1.79
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: dotnet
- dependency-name: MinVer
  dependency-version: 6.1.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: dotnet
- dependency-name: PolySharp
  dependency-version: 1.16.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: dotnet
- dependency-name: xunit.runner.visualstudio
  dependency-version: 3.1.5
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: dotnet
- dependency-name: xunit.v3.assert
  dependency-version: 3.2.2
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: dotnet
- dependency-name: xunit.v3.extensibility.core
  dependency-version: 3.2.2
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: dotnet
...

Signed-off-by: dependabot[bot] <support@github.com>
@dependabot dependabot Bot changed the title chore(deps): Bump the dotnet group with 9 updates chore(deps): Bump AwesomeAssertions and 8 others Sep 10, 2026
@dependabot
dependabot Bot force-pushed the dependabot/nuget/dotnet-d4966d156a branch from ea377ed to 1c527f9 Compare September 10, 2026 11:11
AdCodicem added a commit that referenced this pull request Sep 10, 2026
…soft Testing Platform (#26)

xunit.v3 pins its sub-packages (xunit.v3.core, xunit.v3.common, ...) to an exact
version, so xunit.v3.assert and xunit.v3.extensibility.core could not be bumped
independently (see PRs #24, #25) without also bumping xunit.v3 itself, which
Dependabot's grouped minor/patch update (#21) also did not do. Moves the whole
family to 4.0.0 in lockstep, superseding #21, #23, #24 and #25.

xunit.v3 4.0.0 defaults to Microsoft Testing Platform v2, which the .NET 10 SDK
no longer runs through the classic VSTest `dotnet test` target. Opts global.json
into MTP's native `dotnet test` mode, swaps coverlet.collector and the VSTest
--logger/--collect flags for Microsoft.Testing.Extensions.TrxReport and
Microsoft.Testing.Extensions.CodeCoverage with --report-trx/--coverage, and
updates the documented single-test filter to xunit.v3's --filter-method syntax.

Co-authored-by: Claude Sonnet 5 <noreply@anthropic.com>
@dependabot @github

dependabot Bot commented on behalf of github Sep 10, 2026

Copy link
Copy Markdown
Contributor Author

This pull request was built based on a group rule. Closing it will not ignore any of these versions in future pull requests.

To ignore these dependencies, configure ignore rules in dependabot.yml

@dependabot
dependabot Bot deleted the dependabot/nuget/dotnet-d4966d156a branch September 10, 2026 11:20
@AdCodicem

Copy link
Copy Markdown
Owner

@dependabot rebase

@dependabot @github

dependabot Bot commented on behalf of github Sep 10, 2026

Copy link
Copy Markdown
Contributor Author

Looks like this PR is closed. If the branch still exists, you can re-open the PR and then use @dependabot rebase or @dependabot recreate. If the branch was deleted, Dependabot will create a new PR on the next scheduled run, or you can trigger an update from the Dependency graph page.

@AdCodicem

Copy link
Copy Markdown
Owner

This closed automatically when #26 merged (it referenced this PR). The still-valid minor/patch bumps from this grouped update (MinVer, PolySharp, Dapper, AwesomeAssertions, Basic.Reference.Assemblies.Net100, BenchmarkDotNet) are picked up separately in #27 — the xunit.v3 lines here are dropped since #26 already moved that family to 4.0.0 together.

AdCodicem added a commit that referenced this pull request Sep 10, 2026
….Reference.Assemblies.Net100 and BenchmarkDotNet (#27)

The remaining minor/patch bumps from #21's grouped update, with the xunit.v3
family lines dropped since #26 already moved them to 4.0.0 in lockstep — #21
would have reverted them to the 3.2.x line.

Co-authored-by: Claude Sonnet 5 <noreply@anthropic.com>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

dependencies Pull requests that update a dependency file .NET Pull requests that update .NET code

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant