Skip to content

Bump the test-tooling group with 20 updates - #53

Closed
dependabot[bot] wants to merge 1 commit into
mainfrom
dependabot/nuget/src/InventoryAPI.Api/test-tooling-f11534004d
Closed

Bump the test-tooling group with 20 updates#53
dependabot[bot] wants to merge 1 commit into
mainfrom
dependabot/nuget/src/InventoryAPI.Api/test-tooling-f11534004d

Conversation

@dependabot

@dependabot dependabot Bot commented on behalf of github Jul 28, 2026

Copy link
Copy Markdown
Contributor

Updated Asp.Versioning.Mvc from 8.0.0 to 8.1.1.

Release notes

Sourced from Asp.Versioning.Mvc's releases.

8.1.0

This is a minor release that includes a new, publicly visible API changes as well as a rollup of bug fixes.

Features

ASP.NET Core

  • Added IEndpointInspector (#​1066)
    • Enables controller action endpoints to not be processed by Minimal API endpoint collators
    • EndpointApiVersionMetadataCollationProvider has a new constructor that accepts IEndpointInspector
      • The previous constructor is now Obsolete and will be removed in a 9.0
  • Added AddErrorObjects make integration with the legacy Error Objects format easier (related to #​1072)
    • The underlying JsonOptions configuration will remain implicit as it is today, but 9.0 will remove it
      • It is recommended you use one of the AddErrorObjects extension methods versus mapping IProblemDetailsWriter explicitly
    • The associated JsonSerializerContext is now accessible, if needed
    • AddErrorObjects<TWriter> allows configuring an extended/customized ErrorObjectWriter type
  • Added IApiVersionDescriptionProviderFactory.Create() extension method
    • Replacing IApiVersionDescriptionProviderFactory in DI also now replaces IApiVersionDescriptionProvider
    • IApiVersionDescriptionProvider can still be individually replaced if you really want to

Fixes

All Platforms

  • Correct sunset policy resolution when falling back (#​1065)
  • Fails to read new versions when available (#​1070)

ASP.NET Core

  • Using ApiExplorerSettingsAttribute together with ApiVersionAttribute produces unexpected number of ApiVersionDescriptions (#​1066)

ASP.NET Core with OData

  • Support OData Collection Parameters (#​999)

Breaking Changes

None

Commits viewable in compare view.

Updated Asp.Versioning.Mvc.ApiExplorer from 8.0.0 to 8.1.1.

Release notes

Sourced from Asp.Versioning.Mvc.ApiExplorer's releases.

8.1.0

This is a minor release that includes a new, publicly visible API changes as well as a rollup of bug fixes.

Features

ASP.NET Core

  • Added IEndpointInspector (#​1066)
    • Enables controller action endpoints to not be processed by Minimal API endpoint collators
    • EndpointApiVersionMetadataCollationProvider has a new constructor that accepts IEndpointInspector
      • The previous constructor is now Obsolete and will be removed in a 9.0
  • Added AddErrorObjects make integration with the legacy Error Objects format easier (related to #​1072)
    • The underlying JsonOptions configuration will remain implicit as it is today, but 9.0 will remove it
      • It is recommended you use one of the AddErrorObjects extension methods versus mapping IProblemDetailsWriter explicitly
    • The associated JsonSerializerContext is now accessible, if needed
    • AddErrorObjects<TWriter> allows configuring an extended/customized ErrorObjectWriter type
  • Added IApiVersionDescriptionProviderFactory.Create() extension method
    • Replacing IApiVersionDescriptionProviderFactory in DI also now replaces IApiVersionDescriptionProvider
    • IApiVersionDescriptionProvider can still be individually replaced if you really want to

Fixes

All Platforms

  • Correct sunset policy resolution when falling back (#​1065)
  • Fails to read new versions when available (#​1070)

ASP.NET Core

  • Using ApiExplorerSettingsAttribute together with ApiVersionAttribute produces unexpected number of ApiVersionDescriptions (#​1066)

ASP.NET Core with OData

  • Support OData Collection Parameters (#​999)

Breaking Changes

None

Commits viewable in compare view.

Updated ClosedXML from 0.105.0 to 0.105.1.

Release notes

Sourced from ClosedXML's releases.

0.105.1

  • fix: bound SixLabors.Fonts to version range [1.0.0,3.0.0) by @​igitur in #​2870

Full Changelog: ClosedXML/ClosedXML@0.105.0...0.105.1

Commits viewable in compare view.

Updated coverlet.collector from 6.0.0 to 10.0.1.

Release notes

Sourced from coverlet.collector's releases.

10.0.1

Improvements

Fixed

  • Fix inconsistent paths in cobertura reports #​1723
  • Fix when using "is" with "and" in pattern matching, branch coverage is lower than normal #​1313
  • Fix Coverlet flagging a branch for an async functions finally block where none exists #​1337
  • Fix Coverlet Tracker Missing CompilerGeneratedAttribute #​1828

Maintenance

  • Add architecture docs and diagrams for all integrations #​1927
  • Update NuGet packages and .NET SDK versions #​1933

Diff between 10.0.0 and 10.0.1

10.0.0

Improvements

  • Unique Report Filenames (coverlet.MTP and AzDO) #​1866
  • Add --coverlet-file-prefix option for unique report files #​1869
  • Introduce .NET 10 support #​1823

Fixed

  • Fix [BUG] Wrong branch rate on IAsyncEnumerable for generic type #​1836
  • Fix [BUG] Missing Coverage after moving to MTP #​1843
  • Fix [BUG] No coverage reported when targeting .NET Framework with 8.0.1 #​1842
  • Fix [BUG] Behavior changes between MTP and Legacy (msbuild) #​1878
  • Fix [BUG] Coverlet.MTP - Unable to load coverlet.mtp.appsettings.json #​1880
  • Fix [BUG] Coverlet.Collector produces empty report when Mediator.SourceGenerator is referenced #​1718 by https://github.com/yusyd
  • Fix [BUG] Crash during instrumentation (Methods using LibraryImport/DllImport have no body) #​1762

Maintenance

  • Add comprehensive async method tests and documentation for issue #​1864
  • Replace Tmds.ExecFunction Package in coverlet.core.coverage.tests #​1833
  • Add net9.0 and net10.0 targets #​1822

Diff between 8.0.1 and 10.0.0

8.0.1

Fixed

  • Fix [BUG] TypeInitializationException when targeting .NET Framework #​1818
  • Fix [BUG] coverlet.MTP build fails with CS0400 due to developmentDependency=true #​1827

Improvements

  • Additional improvements needed for .NET Framework instrumentation type import #​1825

Diff between 8.0.0 and 8.0.1

8.0.0

Special Thanks: A huge thank you to @​Bertk for driving the majority of the work in this release! 🎉

Fixed

Improvements

  • Coverlet MTP extension feature #​1788
  • Generate SBOM for nuget packages #​1752
  • Use multi targets projects for coverlet.collector, coverlet.msbuild.tasks packages #​1742
  • Use .NET 8.0 target framework for coverlet.core and remove Newtonsoft.Json #​1733
  • Use latest System.CommandLine version #​1660
  • Upgraded minimum required .NET SDK and runtime to .NET 8.0 LTS (Long Term Support) (Breaking Change)
  • Use xunit.v3 for tests and example code

Diff between 6.0.4 and 8.0.0

6.0.4

Fixed

  • Fix empty coverage report when using include and exclude filters #​1726

Diff between 6.0.3 and 6.0.4

6.0.3

Fixed

Improvements

  • Cache the regex used in InstrumentationHelper #​1693
  • Enable dotnetTool integration tests for linux #​660

Diff between 6.0.2 and 6.0.3

6.0.2

Fixed

  • Threshold-stat triggers error #​1634
  • Fixed coverlet collector 6.0.1 requires dotnet sdk 8 #​1625
  • Type initializer errors after updating from 6.0.0 to 6.0.1 #​1629
  • Exception when multiple exclude-by-attribute filters specified #​1624

Improvements

  • More concise options to specify multiple parameters in coverlet.console #​1624

Diff between 6.0.1 and 6.0.2

6.0.1

Fixed

  • Uncovered lines in .NET 8 for inheriting records #​1555
  • Fix record constructors not covered when SkipAutoProps is true #​1561
  • Fix .NET 7 Method Group branch coverage issue #​1447
  • Fix ExcludeFromCodeCoverage does not exclude method in a partial class #​1548
  • Fix ExcludeFromCodeCoverage does not exclude F# task #​1547
  • Fix issues where ExcludeFromCodeCoverage ignored #​1431
  • Fix issues with ExcludeFromCodeCoverage attribute #​1484
  • Fix broken links in documentation #​1514
  • Fix problem with coverage for .net5 WPF application #​1221 by https://github.com/lg2de
  • Fix unable to instrument module for Microsoft.AspNetCore.Mvc.Razor #​1459 by https://github.com/lg2de

Improvements

Diff between 6.0.0 and 6.0.1

Commits viewable in compare view.

Updated FluentAssertions from 6.12.0 to 8.10.0.

Release notes

Sourced from FluentAssertions's releases.

8.10.0

What's Changed

Improvements

Documentation

Others

Full Changelog: fluentassertions/fluentassertions@8.9.0...8.10.0

8.9.0

[!WARNING]
For projects targeting .NET 9, you need at least .NET SDK 9.0.200 as earlier versions will trigger compile errors because of invalid overload resolution. See #​3225

What's Changed

New features

Improvements

Fixes

Documentation

Others

8.8.0

What's Changed

New features

Improvements

Documentation

Others

Full Changelog: fluentassertions/fluentassertions@8.7.1...8.8.0

8.7.1

What's Changed

Others

Full Changelog: fluentassertions/fluentassertions@8.7.0...8.7.1

8.7.0

What's Changed

New features

Others

Full Changelog: fluentassertions/fluentassertions@8.6.0...8.7.0

8.6.0

What's Changed

Improvements

Others

New Contributors

Full Changelog: fluentassertions/fluentassertions@8.5.0...8.6.0

8.5.0

What's Changed

New features

Fixes

Others

Full Changelog: fluentassertions/fluentassertions@8.4.0...8.5.0

8.4.0

What's Changed

Improvements

Others

New Contributors

Full Changelog: fluentassertions/fluentassertions@8.3.0...8.4.0

8.3.0

What's Changed

Improvements

Others

Full Changelog: fluentassertions/fluentassertions@8.2.0...8.3.0

8.2.0

What's Changed

Improvements

Fixes

Others

Full Changelog: fluentassertions/fluentassertions@8.1.1...8.2.0

8.1.1

What's Changed

Fixes

Full Changelog: fluentassertions/fluentassertions@8.1.0...8.1.1

8.1.0

What's Changed

Improvements

Fixes

Documentation

Others

New Contributors

Full Changelog: fluentassertions/fluentassertions@8.0.1...8.1.0

8.0.1

What's Changed

Improvements

Others

Full Changelog: fluentassertions/fluentassertions@8.0.0...8.0.1

8.0.0

What's Changed

License change

Breaking Changes

New features

Improvements

8.0.0-rc.2

What's Changed

Fixes

Others

Full Changelog: fluentassertions/fluentassertions@8.0.0-rc.1...8.0.0-rc.2

8.0.0-rc.1

What's Changed

Breaking Changes

Fixes

Documentation

Others

8.0.0-alpha.1

What's Changed

Others

Full Changelog: fluentassertions/fluentassertions@7.0.0-alpha.6...8.0.0-alpha.1

7.2.2

What's Changed

Fixes

Building

Full Changelog: fluentassertions/fluentassertions@7.2.1...7.2.2

7.2.1

What's Changed

Fixes

Full Changelog: fluentassertions/fluentassertions@7.2.0...7.2.1

7.2.0

What's Changed

Improvements

Fixes

Others

Full Changelog: fluentassertions/fluentassertions@7.1.0...7.2.0

7.1.0

What's Changed

Improvements

Others

Full Changelog: fluentassertions/fluentassertions@7.0.0...7.1.0

7.0.0

What's Changed

Breaking Changes

Fixes

Documentation

Others

New Contributors

Full Changelog: fluentassertions/fluentassertions@6.12.2...7.0.0

6.12.2

What's Changed

Others

Full Changelog: fluentassertions/fluentassertions@6.12.1...6.12.2

6.12.1

What's Changed

Improvements

  • Improve BeEmpty() and BeNullOrEmpty() performance for IEnumerable<T>, by materializing only the first item - #​2530

Fixes

  • Fixed formatting error when checking nullable DateTimeOffset with BeWithin(...).Before(...) - #​2312
  • BeEquivalentTo will now find and can map subject properties that are implemented through an explicitly-implemented interface - #​2152
  • Fixed that the because and becauseArgs were not passed down the equivalency tree - #​2318
  • BeEquivalentTo can again compare a non-generic IDictionary with a generic one - #​2358
  • Fixed that the FormattingOptions were not respected in inner AssertionScope - #​2329
  • Capitalize true and false in failure messages and make them formattable to a custom BooleanFormatter - #​2390, #​2393
  • Improved the failure message for NotBeOfType when wrapped in an AssertionScope and the subject is null - #​2399
  • Improved the failure message for BeWritable/BeReadable when wrapped in an AssertionScope and the subject is read-only/write-only - #​2399
  • Improved the failure message for ThrowExactly[Async] when wrapped in an AssertionScope and no exception is thrown - #​2398
  • Improved the failure message for [Not]HaveExplicitProperty when wrapped in an AssertionScope and not implementing the interface - #​2403
  • Improved the failure message for [Not]HaveExplicitMethod when wrapped in an AssertionScope and not implementing the interface - #​2403
  • Changed BeEquivalentTo to exclude private protected members from the comparison - #​2417
  • Fixed using BeEquivalentTo on an empty ArraySegment - #​2445, #​2511
  • BeEquivalentTo with a custom comparer can now handle null values - #​2489
  • Ensured that nested calls to AssertionScope(context) create a chained context - #​2607
  • One overload of the AssertionScope constructor would not create an actual scope associated with the thread - #​2607
  • Fixed ThrowWithinAsync not respecting OperationCanceledException - #​2614
  • Fixed using BeEquivalentTo with an IEqualityComparer targeting nullable types - #​2648

Full Changelog: fluentassertions/fluentassertions@6.12.0...6.12.1

Commits viewable in compare view.

Updated FluentValidation from 11.9.0 to 12.1.1.

Release notes

Sourced from FluentValidation's releases.

12.1.0

Release notes

Please read the upgrade guide if you are moving from 11.x to 12.x

Changes in 12.1.0

  • Add Tamil language (#​2334)
  • Add Telugu language (#​2333)
  • Fixes to Japanese translations (#​2340)

Changes in 12.0.0

  • Drops support for netstandard2.0, netstandard2.1, .net 5, .net 6 and .net 7. Minimum supported platform is now .net 8.
  • Add support for dependent rules for custom rules (#​2170)
  • Removes deprecated DI extensions
  • Removes deprecated transform methods (#​2027)
  • Remove the ability to disable the root-model null check (#​2069)
  • Use Zomp.SyncMethodGenerator to clean up internal sync/async code paths and increase performance (#​2136)
  • Add Serbian (Cyrillic) language; rename existing Serbian to Serbian (Latin) (#​2283)

Downloads

Binaries can be downloaded from nuget:

12.0.0

Release notes

Please read the upgrade guide if you are moving from 11.x to 12.x

Changes in 12.0.0

  • Drops support for netstandard2.0, netstandard2.1, .net 5, .net 6 and .net 7. Minimum supported platform is now .net 8.
  • Add support for dependent rules for custom rules (#​2170)
  • Removes deprecated DI extensions
  • Removes deprecated transform methods (#​2027)
  • Remove the ability to disable the root-model null check (#​2069)
  • Use Zomp.SyncMethodGenerator to clean up internal sync/async code paths and increase performance (#​2136)
  • Add Serbian (Cyrillic) language; rename existing Serbian to Serbian (Latin) (#​2283)

Downloads

Binaries can be downloaded from nuget:

11.11.0

Release notes

Please read the upgrade guide if you are moving from 10.x to 11.x

Changes in 11.11.0

  • Add additional overload of WithState that takes a context (#​2276)

Changes in 11.10.0

  • Add WhereAsync as conterpart to Where on collection rules (#​2240)
  • Create IEnumValidator to expose the targeted Enum type of EnumValidator (#​2244)
  • Add Romansh language translations (#​2239)

Changes in 11.9.2

  • ScalePrecisionValidator error message clarification (#​2211)

Changes in 11.9.1

  • Fix issue with CascadeMode on child validators (#​2207)

Changes in 11.9.0

  • Fix memory leak in NotEmptyValidator/EmptyValidator (#​2174)
  • Add more descriptive error messages if a rule throws a NullReferenceException (#​2152)
  • Add support for caching root parameter expressions (eg RuleFor(x => x)) (#​2168)
  • Prevent AddValidatorsFromAssemblyContaining from registering validators twice (#​2182)
  • Add builds for .net 8

Changes in 11.8.1

  • Fix unintentional behavioural changes in introduced in the previous release as part of #​2158

Changes in 11.8.0

  • Added AbstractValidator.OnRuleAdded to allow customization of rule instances after creation (#​2114)
  • Fix Serbian translation of LengthValidator (#​2147)
  • Fix chinese culture codes ....

Description has been truncated

Bumps Asp.Versioning.Mvc from 8.0.0 to 8.1.1
Bumps Asp.Versioning.Mvc.ApiExplorer from 8.0.0 to 8.1.1
Bumps ClosedXML from 0.105.0 to 0.105.1
Bumps coverlet.collector from 6.0.0 to 10.0.1
Bumps FluentAssertions from 6.12.0 to 8.10.0
Bumps FluentValidation from 11.9.0 to 12.1.1
Bumps FluentValidation.DependencyInjectionExtensions from 11.9.0 to 12.1.1
Bumps MediatR from 12.2.0 to 14.2.0
Bumps Microsoft.IdentityModel.Tokens from 8.19.2 to 8.21.0
Bumps Microsoft.NET.Test.Sdk from 17.8.0 to 17.14.1
Bumps Moq from 4.20.70 to 4.20.72
Bumps MudBlazor from 6.11.2 to 9.7.0
Bumps Npgsql from 8.0.9 to 10.0.3
Bumps QuestPDF from 2024.10.3 to 2026.7.1
Bumps Serilog.AspNetCore from 8.0.0 to 10.0.0
Bumps Serilog.Settings.Configuration to 10.0.0, 10.0.1
Bumps Serilog.Sinks.Console from 5.0.1 to 6.1.1
Bumps Serilog.Sinks.File from 5.0.0 to 7.0.0
Bumps Swashbuckle.AspNetCore from 6.5.0 to 10.2.3
Bumps System.IdentityModel.Tokens.Jwt from 8.19.2 to 8.21.0

---
updated-dependencies:
- dependency-name: Asp.Versioning.Mvc
  dependency-version: 8.1.1
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: test-tooling
- dependency-name: Asp.Versioning.Mvc.ApiExplorer
  dependency-version: 8.1.1
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: test-tooling
- dependency-name: ClosedXML
  dependency-version: 0.105.1
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: test-tooling
- dependency-name: coverlet.collector
  dependency-version: 10.0.1
  dependency-type: direct:production
  update-type: version-update:semver-major
  dependency-group: test-tooling
- dependency-name: coverlet.collector
  dependency-version: 10.0.1
  dependency-type: direct:production
  update-type: version-update:semver-major
  dependency-group: test-tooling
- dependency-name: FluentAssertions
  dependency-version: 8.10.0
  dependency-type: direct:production
  update-type: version-update:semver-major
  dependency-group: test-tooling
- dependency-name: FluentAssertions
  dependency-version: 8.10.0
  dependency-type: direct:production
  update-type: version-update:semver-major
  dependency-group: test-tooling
- dependency-name: FluentValidation
  dependency-version: 12.1.1
  dependency-type: direct:production
  update-type: version-update:semver-major
  dependency-group: test-tooling
- dependency-name: FluentValidation.DependencyInjectionExtensions
  dependency-version: 12.1.1
  dependency-type: direct:production
  update-type: version-update:semver-major
  dependency-group: test-tooling
- dependency-name: MediatR
  dependency-version: 14.2.0
  dependency-type: direct:production
  update-type: version-update:semver-major
  dependency-group: test-tooling
- dependency-name: Microsoft.IdentityModel.Tokens
  dependency-version: 8.21.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: test-tooling
- dependency-name: Microsoft.NET.Test.Sdk
  dependency-version: 17.14.1
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: test-tooling
- dependency-name: Microsoft.NET.Test.Sdk
  dependency-version: 17.14.1
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: test-tooling
- dependency-name: Moq
  dependency-version: 4.20.72
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: test-tooling
- dependency-name: MudBlazor
  dependency-version: 9.7.0
  dependency-type: direct:production
  update-type: version-update:semver-major
  dependency-group: test-tooling
- dependency-name: Npgsql
  dependency-version: 10.0.3
  dependency-type: direct:production
  update-type: version-update:semver-major
  dependency-group: test-tooling
- dependency-name: QuestPDF
  dependency-version: 2026.7.1
  dependency-type: direct:production
  update-type: version-update:semver-major
  dependency-group: test-tooling
- dependency-name: Serilog.AspNetCore
  dependency-version: 10.0.0
  dependency-type: direct:production
  update-type: version-update:semver-major
  dependency-group: test-tooling
- dependency-name: Serilog.Settings.Configuration
  dependency-version: 10.0.0
  dependency-type: direct:production
  update-type: version-update:semver-major
  dependency-group: test-tooling
- dependency-name: Serilog.Sinks.Console
  dependency-version: 6.1.1
  dependency-type: direct:production
  update-type: version-update:semver-major
  dependency-group: test-tooling
- dependency-name: Serilog.Sinks.File
  dependency-version: 7.0.0
  dependency-type: direct:production
  update-type: version-update:semver-major
  dependency-group: test-tooling
- dependency-name: Serilog.Settings.Configuration
  dependency-version: 10.0.1
  dependency-type: direct:production
  update-type: version-update:semver-major
  dependency-group: test-tooling
- dependency-name: Swashbuckle.AspNetCore
  dependency-version: 10.2.3
  dependency-type: direct:production
  update-type: version-update:semver-major
  dependency-group: test-tooling
- dependency-name: System.IdentityModel.Tokens.Jwt
  dependency-version: 8.21.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: test-tooling
- dependency-name: System.IdentityModel.Tokens.Jwt
  dependency-version: 8.21.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: test-tooling
...

Signed-off-by: dependabot[bot] <support@github.com>
@dependabot dependabot Bot added .NET Pull requests that update .NET code dependencies Pull requests that update a dependency file labels Jul 28, 2026
@AbubakarMahmood

Copy link
Copy Markdown
Owner

Closing because this grouped 20-package batch includes multiple breaking major upgrades, and exact PR CI fails with MudBlazor/OpenAPI API incompatibilities. The NuGet group used dependency-type: development, which GitHub's current Dependabot schema does not support for NuGet, so the filter did not constrain the group. A scoped configuration fix will ignore all SemVer-major version updates while preserving isolated compatible minor/patch proposals; security updates remain separately eligible.

@dependabot @github

dependabot Bot commented on behalf of github Jul 28, 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/src/InventoryAPI.Api/test-tooling-f11534004d branch July 28, 2026 18:53
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