Skip to content

build: Bump the nuget group with 9 updates#230

Closed
dependabot[bot] wants to merge 1 commit intomainfrom
dependabot/nuget/nuget-a7265bfefa
Closed

build: Bump the nuget group with 9 updates#230
dependabot[bot] wants to merge 1 commit intomainfrom
dependabot/nuget/nuget-a7265bfefa

Conversation

@dependabot
Copy link
Copy Markdown
Contributor

@dependabot dependabot bot commented on behalf of github Feb 28, 2026

Updated Aspire.AppHost.Sdk from 13.1.0 to 13.1.2.

Release notes

Sourced from Aspire.AppHost.Sdk's releases.

13.1.2

What's Changed

Full Changelog: microsoft/aspire@v13.1.1...v13.1.2

13.1.1

What's Changed

Full Changelog: microsoft/aspire@v13.1.0...v13.1.1

Commits viewable in compare view.

Updated Aspire.Hosting.AppHost from 13.1.1 to 13.1.2.

Release notes

Sourced from Aspire.Hosting.AppHost's releases.

13.1.2

What's Changed

Full Changelog: microsoft/aspire@v13.1.1...v13.1.2

Commits viewable in compare view.

Updated Aspire.Hosting.PostgreSQL from 13.1.1 to 13.1.2.

Release notes

Sourced from Aspire.Hosting.PostgreSQL's releases.

13.1.2

What's Changed

Full Changelog: microsoft/aspire@v13.1.1...v13.1.2

Commits viewable in compare view.

Updated Aspire.Hosting.Testing from 13.1.1 to 13.1.2.

Release notes

Sourced from Aspire.Hosting.Testing's releases.

13.1.2

What's Changed

Full Changelog: microsoft/aspire@v13.1.1...v13.1.2

Commits viewable in compare view.

Updated Aspire.Npgsql.EntityFrameworkCore.PostgreSQL from 13.1.1 to 13.1.2.

Release notes

Sourced from Aspire.Npgsql.EntityFrameworkCore.PostgreSQL's releases.

13.1.2

What's Changed

Full Changelog: microsoft/aspire@v13.1.1...v13.1.2

Commits viewable in compare view.

Updated FastEndpoints from 8.0.0-beta.2 to 8.0.1.

Release notes

Sourced from FastEndpoints's releases.

8.0.1


⚠️ Sponsorship Level Critically Low ⚠️

Due to low financial backing by the community, FastEndpoints will soon be going into "Bugfix Only" mode until the situation improves. Please join the discussion here and help out if you can.


New 🎉

Support for Native AOT compilation

FastEndpoints is now Native AOT compatible. Please see the documentation here on how to configure it.

If you'd like to jump in head first, a fresh AOT primed starter project can be scaffolded like so:

dotnet new install FastEndpoints.TemplatePack
dotnet new feaot -n MyProject

If you've not worked with AOT compilation in .NET before, it's highly recommended to read the docs linked above.

Auto generate STJ JsonSerializationContexts

You no longer need to ever see a JsonSerializerContext thanks to the new serializer context generator in FastEndpoints. (Unless you want to that is 😉). See the documentation here on how to enable it for non-AOT projects.

Distributed job processing support

The job queueing functionality now has support for distributed workers that connect to the same underlying database. See the documentation here.

Qualify endpoints in global configurator according to endpoint level metadata

You can now register any object as metadata at the endpoint level like so:

sealed class SomeObject
{
    public int Id { get; set; }
    public bool Yes { get; set; }
}

 ... (truncated)

Commits viewable in [compare view](https://github.com/FastEndpoints/FastEndpoints/commits/v8.0.1).
</details>

Updated [Scalar.AspNetCore](https://github.com/scalar/scalar) from 2.12.38 to 2.12.50.

<details>
<summary>Release notes</summary>

_Sourced from [Scalar.AspNetCore's releases](https://github.com/scalar/scalar/releases)._

No release notes found for this version range.

Commits viewable in [compare view](https://github.com/scalar/scalar/commits).
</details>

Updated [TUnit](https://github.com/thomhurst/TUnit) from 1.13.51 to 1.17.54.

<details>
<summary>Release notes</summary>

_Sourced from [TUnit's releases](https://github.com/thomhurst/TUnit/releases)._

## 1.17.54

<!-- Release notes generated using configuration in .github/release.yml at v1.17.54 -->

## What's Changed
### Other Changes
* docs: restructure, deduplicate, and clean up documentation by @​thomhurst in https://github.com/thomhurst/TUnit/pull/5019
* docs: trim, deduplicate, and restructure sidebar by @​thomhurst in https://github.com/thomhurst/TUnit/pull/5020
* fix: add newline to github reporter summary to fix rendering by @​robertcoltheart in https://github.com/thomhurst/TUnit/pull/5023
* docs: consolidate hooks, trim duplication, and restructure sidebar by @​thomhurst in https://github.com/thomhurst/TUnit/pull/5024
* Redesign mixed tests template by @​thomhurst in https://github.com/thomhurst/TUnit/pull/5026
* feat: add IsAssignableFrom<T>() and IsNotAssignableFrom<T>() assertions by @​thomhurst in https://github.com/thomhurst/TUnit/pull/5027
### Dependencies
* chore(deps): update tunit to 1.17.36 by @​thomhurst in https://github.com/thomhurst/TUnit/pull/5018
* chore(deps): update actions/upload-artifact action to v7 by @​thomhurst in https://github.com/thomhurst/TUnit/pull/5015
* chore(deps): update dependency microsoft.testing.extensions.codecoverage to 18.5.1 by @​thomhurst in https://github.com/thomhurst/TUnit/pull/5025


**Full Changelog**: https://github.com/thomhurst/TUnit/compare/v1.17.36...v1.17.54

## 1.17.36

<!-- Release notes generated using configuration in .github/release.yml at v1.17.36 -->

## What's Changed
### Other Changes
* feat(mocks): concise API — inline lambdas, untyped Any(), global static import by @​thomhurst in https://github.com/thomhurst/TUnit/pull/5017
### Dependencies
* chore(deps): update tunit to 1.17.29 by @​thomhurst in https://github.com/thomhurst/TUnit/pull/5008
* chore(deps): update aspire to 13.1.2 by @​thomhurst in https://github.com/thomhurst/TUnit/pull/5010
* chore(deps): update dependency polyfill to 9.12.0 by @​thomhurst in https://github.com/thomhurst/TUnit/pull/5012
* chore(deps): update dependency polyfill to 9.12.0 by @​thomhurst in https://github.com/thomhurst/TUnit/pull/5011
* chore(deps): update actions/download-artifact action to v8 by @​thomhurst in https://github.com/thomhurst/TUnit/pull/5014


**Full Changelog**: https://github.com/thomhurst/TUnit/compare/v1.17.29...v1.17.36

## 1.17.29

<!-- Release notes generated using configuration in .github/release.yml at v1.17.29 -->

## What's Changed
### Other Changes
* feat(mocks): span return .Returns() support, out span params, and in param tests by @​thomhurst in https://github.com/thomhurst/TUnit/pull/5007
* refactor(mocks): move Mock<T> control members to static Mock helpers by @​thomhurst in https://github.com/thomhurst/TUnit/pull/5006
### Dependencies
* chore(deps): update dependency rabbitmq.client to 7.2.1 by @​thomhurst in https://github.com/thomhurst/TUnit/pull/5005
* chore(deps): update tunit to 1.17.25 by @​thomhurst in https://github.com/thomhurst/TUnit/pull/5004


**Full Changelog**: https://github.com/thomhurst/TUnit/compare/v1.17.25...v1.17.29

## 1.17.25

<!-- Release notes generated using configuration in .github/release.yml at v1.17.25 -->

## What's Changed
### Other Changes
* use GetValuesAsUnderlyingType from polyfill by @​SimonCropp in https://github.com/thomhurst/TUnit/pull/4987
* Remove some redundant immutable array allocation by @​SimonCropp in https://github.com/thomhurst/TUnit/pull/4988
* feat(mocks): add RefStructArg<T> for ref struct parameter visibility in setup/verify API by @​thomhurst in https://github.com/thomhurst/TUnit/pull/5003
* use strong typed Enum.Parse by @​SimonCropp in https://github.com/thomhurst/TUnit/pull/4986
### Dependencies
* chore(deps): update tunit to 1.17.20 by @​thomhurst in https://github.com/thomhurst/TUnit/pull/5002


**Full Changelog**: https://github.com/thomhurst/TUnit/compare/v1.17.20...v1.17.25

## 1.17.20

<!-- Release notes generated using configuration in .github/release.yml at v1.17.20 -->

## What's Changed
### Other Changes
* feat(mocks): handle ref struct parameters and return types by @​thomhurst in https://github.com/thomhurst/TUnit/pull/4999
* fix: handle multi-type TheoryData<T1, T2> in xUnit migration by @​thomhurst in https://github.com/thomhurst/TUnit/pull/5001
### Dependencies
* chore(deps): update tunit to 1.17.11 by @​thomhurst in https://github.com/thomhurst/TUnit/pull/4993
* chore(deps): update dependency polyfill to 9.11.0 by @​thomhurst in https://github.com/thomhurst/TUnit/pull/4995
* chore(deps): update dependency microsoft.net.test.sdk to 18.3.0 by @​thomhurst in https://github.com/thomhurst/TUnit/pull/4994
* chore(deps): update dependency polyfill to 9.11.0 by @​thomhurst in https://github.com/thomhurst/TUnit/pull/4996
* chore(deps): update dependency stackexchange.redis to 2.11.8 by @​thomhurst in https://github.com/thomhurst/TUnit/pull/4998


**Full Changelog**: https://github.com/thomhurst/TUnit/compare/v1.17.11...v1.17.20

## 1.17.11

<!-- Release notes generated using configuration in .github/release.yml at v1.17.11 -->

## What's Changed
### Other Changes
* chore: migrate from .sln to .slnx solution format by @​thomhurst in https://github.com/thomhurst/TUnit/pull/4984
* feat(mocks): unified Mock<T> API — remove Setup/Verify/Raise surfaces by @​thomhurst in https://github.com/thomhurst/TUnit/pull/4991
### Dependencies
* chore(deps): update tunit to 1.17.7 by @​thomhurst in https://github.com/thomhurst/TUnit/pull/4983


**Full Changelog**: https://github.com/thomhurst/TUnit/compare/v1.17.7...v1.17.11

## 1.17.7

<!-- Release notes generated using configuration in .github/release.yml at v1.17.7 -->

## What's Changed
### Other Changes
* feat: add Args property to AspireFixture for AppHost arguments by @​thomhurst in https://github.com/thomhurst/TUnit/pull/4982
### Dependencies
* chore(deps): update tunit to 1.17.4 by @​thomhurst in https://github.com/thomhurst/TUnit/pull/4980


**Full Changelog**: https://github.com/thomhurst/TUnit/compare/v1.17.4...v1.17.7

## 1.17.4

<!-- Release notes generated using configuration in .github/release.yml at v1.17.4 -->

## What's Changed
### Other Changes
* feat: strongly-typed event raises and event subscription API by @​thomhurst in https://github.com/thomhurst/TUnit/pull/4978
### Dependencies
* chore(deps): update tunit to 1.17.0 by @​thomhurst in https://github.com/thomhurst/TUnit/pull/4975
* chore(deps): update dependency polyfill to 9.10.0 by @​thomhurst in https://github.com/thomhurst/TUnit/pull/4977
* chore(deps): update dependency polyfill to 9.10.0 by @​thomhurst in https://github.com/thomhurst/TUnit/pull/4976


**Full Changelog**: https://github.com/thomhurst/TUnit/compare/v1.17.0...v1.17.4

## 1.17.0

<!-- Release notes generated using configuration in .github/release.yml at v1.17.0 -->

TUnit.Mocks comes out in beta!

## What's Changed
### Other Changes
* fix: relax TUnit0046 to only warn for mutable reference types by @​thomhurst in https://github.com/thomhurst/TUnit/pull/4852
* ci: add gate to prevent .received.txt files from being committed (#​4880) by @​thomhurst in https://github.com/thomhurst/TUnit/pull/4918
* fix: improve TimeoutCancellationTokenAnalyzer parameter validation (#​4860) by @​thomhurst in https://github.com/thomhurst/TUnit/pull/4914
* fix: correct StringIsNotEmptyAssertion expectation message (#​4871) by @​thomhurst in https://github.com/thomhurst/TUnit/pull/4908
* fix: catch specific exceptions in VerbosityService (#​4901) by @​thomhurst in https://github.com/thomhurst/TUnit/pull/4907
* fix: TypeExtensions.GetMetadataName handles null Namespace (#​4866) by @​thomhurst in https://github.com/thomhurst/TUnit/pull/4905
* fix: InstanceValuesInTestClassAnalyzer uses return instead of continue (#​4859) by @​thomhurst in https://github.com/thomhurst/TUnit/pull/4906
* chore: centralize environment variable constants (#​4882) by @​thomhurst in https://github.com/thomhurst/TUnit/pull/4909
* docs: clarify CancellationToken in hooks does not need default value by @​thomhurst in https://github.com/thomhurst/TUnit/pull/4911
* fix: DependsOnConflictAnalyzer reports all dependency cycles (#​4862) by @​thomhurst in https://github.com/thomhurst/TUnit/pull/4913
* fix: remove unnecessary async blocking in ProcessExit handler (#​4854) by @​thomhurst in https://github.com/thomhurst/TUnit/pull/4915
* fix: propagate CancellationToken to inner loop in AotConverterGenerator by @​thomhurst in https://github.com/thomhurst/TUnit/pull/4916
* fix: race condition and timer leak in IdeStreamingSink (#​4857) by @​thomhurst in https://github.com/thomhurst/TUnit/pull/4917
* perf: restrict AbstractTestClassWithDataSourcesAnalyzer to source assembly by @​thomhurst in https://github.com/thomhurst/TUnit/pull/4923
* fix: point analyzer diagnostics to specific parameters instead of methods by @​thomhurst in https://github.com/thomhurst/TUnit/pull/4924
* docs: add XML documentation to core public APIs by @​thomhurst in https://github.com/thomhurst/TUnit/pull/4942
* fix: add missing lastParameter variable in TimeoutCancellationTokenAnalyzer by @​thomhurst in https://github.com/thomhurst/TUnit/pull/4956
* chore: centralize hardcoded configuration values into constants by @​thomhurst in https://github.com/thomhurst/TUnit/pull/4929
* feat: retry policies with exponential backoff and exception filtering by @​thomhurst in https://github.com/thomhurst/TUnit/pull/4949
* fix: update Core public API snapshots for all frameworks by @​thomhurst in https://github.com/thomhurst/TUnit/pull/4957
* remove un-used variables by @​SimonCropp in https://github.com/thomhurst/TUnit/pull/4958
* feat: intelligent test failure diagnosis and categorization by @​thomhurst in https://github.com/thomhurst/TUnit/pull/4953
* feat: HTML test report generation by @​thomhurst in https://github.com/thomhurst/TUnit/pull/4946
* fix: add assertion analyzers for common mistakes (prefer IsNull, IsTrue/IsFalse) by @​thomhurst in https://github.com/thomhurst/TUnit/pull/4944
* fix: use Skip.When for AOT tests outside CI by @​thomhurst in https://github.com/thomhurst/TUnit/pull/4922
* fix: remove empty Dispose and fix nullability annotation by @​thomhurst in https://github.com/thomhurst/TUnit/pull/4920
* fix: add missing AOT trimming suppressions and null safety for type names by @​thomhurst in https://github.com/thomhurst/TUnit/pull/4919
* fix: remove global Retry(3) from InvokableTestBase by @​thomhurst in https://github.com/thomhurst/TUnit/pull/4925
* chore: fix TUnit.Assertions.FSharp pre-release package version by @​thomhurst in https://github.com/thomhurst/TUnit/pull/4926
* fix: improve source generator diagnostic locations by @​thomhurst in https://github.com/thomhurst/TUnit/pull/4921
* fix: validate output paths in reporters to prevent path traversal by @​thomhurst in https://github.com/thomhurst/TUnit/pull/4927
* fix: Playwright BrowserTest resource leaks and thread safety by @​thomhurst in https://github.com/thomhurst/TUnit/pull/4930
* fix: add timing tolerances to flaky timing-based test assertions by @​thomhurst in https://github.com/thomhurst/TUnit/pull/4932
* fix: standardize assertion error message formatting by @​thomhurst in https://github.com/thomhurst/TUnit/pull/4933
* fix: document and test PublicMethodMissingTestAttributeAnalyzer property/event handling by @​thomhurst in https://github.com/thomhurst/TUnit/pull/4912
* feat: timeout diagnostics with stack traces and deadlock detection by @​thomhurst in https://github.com/thomhurst/TUnit/pull/4947
* chore: consolidate 9 Roslyn-versioned project duplicates by @​thomhurst in https://github.com/thomhurst/TUnit/pull/4943
* fix: update Net4_7 Core API snapshot for merged PRs by @​thomhurst in https://github.com/thomhurst/TUnit/pull/4959
* feat: uniform IEqualityComparer<T> support across assertion types by @​thomhurst in https://github.com/thomhurst/TUnit/pull/4938
* feat: add collection count range assertions by @​thomhurst in https://github.com/thomhurst/TUnit/pull/4937
* feat: add exception property assertions by @​thomhurst in https://github.com/thomhurst/TUnit/pull/4936
* fix: shared mutable state in test infrastructure causes race conditions by @​thomhurst in https://github.com/thomhurst/TUnit/pull/4928
* feat: plugin architecture for third-party integration by @​thomhurst in https://github.com/thomhurst/TUnit/pull/4941
* docs: remove stale AssertionGroup documentation by @​t0k0shi in https://github.com/thomhurst/TUnit/pull/4967
 ... (truncated)

## 1.16.4

<!-- Release notes generated using configuration in .github/release.yml at v1.16.4 -->

## What's Changed
### Other Changes
* feat: support AssertionResult<T> in GenerateAssertion for terminal assertions by @​thomhurst in https://github.com/thomhurst/TUnit/pull/4843
* Cleanup global usings in Analyzers by @​SimonCropp in https://github.com/thomhurst/TUnit/pull/4849
### Dependencies
* chore(deps): update tunit to 1.16.0 by @​thomhurst in https://github.com/thomhurst/TUnit/pull/4848
* chore(deps): update dependency stackexchange.redis to 2.11.0 by @​thomhurst in https://github.com/thomhurst/TUnit/pull/4777


**Full Changelog**: https://github.com/thomhurst/TUnit/compare/v1.16.0...v1.16.4

## 1.16.0

<!-- Release notes generated using configuration in .github/release.yml at v1.16.0 -->

## What's Changed
### Other Changes
* feat: add Activity tracing for OpenTelemetry support by @​thomhurst in https://github.com/thomhurst/TUnit/pull/4844
### Dependencies
* chore(deps): update tunit to 1.15.11 by @​thomhurst in https://github.com/thomhurst/TUnit/pull/4842
* chore(deps): update dependency nunit to 4.5.0 by @​thomhurst in https://github.com/thomhurst/TUnit/pull/4845
* chore(deps): update dependency npgsql to v10 by @​thomhurst in https://github.com/thomhurst/TUnit/pull/4780
* chore(deps): update opentelemetry to 1.15.0 by @​thomhurst in https://github.com/thomhurst/TUnit/pull/4779
* chore(deps): update microsoft.aspnetcore to 10.0.3 by @​thomhurst in https://github.com/thomhurst/TUnit/pull/4775


**Full Changelog**: https://github.com/thomhurst/TUnit/compare/v1.15.11...v1.16.0

## 1.15.11

<!-- Release notes generated using configuration in .github/release.yml at v1.15.11 -->

## What's Changed
### Other Changes
* feat: add HasSingleItem(predicate) overload by @​thomhurst in https://github.com/thomhurst/TUnit/pull/4832
* Add EF Core Code First sample with per-test schema isolation by @​thomhurst in https://github.com/thomhurst/TUnit/pull/4840
* fix: xUnit code fixer bugs for Assert.Single, Assert.Collection, and Assert.All by @​thomhurst in https://github.com/thomhurst/TUnit/pull/4821
### Dependencies
* chore(deps): update tunit to 1.15.7 by @​thomhurst in https://github.com/thomhurst/TUnit/pull/4839


**Full Changelog**: https://github.com/thomhurst/TUnit/compare/v1.15.7...v1.15.11

## 1.15.7

<!-- Release notes generated using configuration in .github/release.yml at v1.15.7 -->

## What's Changed
### Other Changes
* Add ArrayAssertion<TItem> so GenerateAssertion works with concrete array types by @​Copilot in https://github.com/thomhurst/TUnit/pull/4827
* Fix GenerateAssertion dropping parameter default values from generated extension methods by @​Copilot in https://github.com/thomhurst/TUnit/pull/4828
* Fix MatrixDataSource failing with ClassConstructor by @​thomhurst in https://github.com/thomhurst/TUnit/pull/4838
### Dependencies
* chore(deps): update tunit to 1.15.0 by @​thomhurst in https://github.com/thomhurst/TUnit/pull/4820
* chore(deps): update verify to 31.13.0 by @​thomhurst in https://github.com/thomhurst/TUnit/pull/4823


**Full Changelog**: https://github.com/thomhurst/TUnit/compare/v1.15.0...v1.15.7

## 1.15.0

<!-- Release notes generated using configuration in .github/release.yml at v1.15.0 -->

## What's Changed
### Other Changes
* feat: make [Timeout] CancellationToken parameter optional (warning instead of error) by @​thomhurst in https://github.com/thomhurst/TUnit/pull/4796
* Clarify migration analyzer diagnostics are info-level, not visible in build output by @​Copilot in https://github.com/thomhurst/TUnit/pull/4800
* feat: add IKeyedDataSource interface for keyed shared fixtures by @​thomhurst in https://github.com/thomhurst/TUnit/pull/4799
* feat: add TestContext.Isolation interface for test resource isolation by @​thomhurst in https://github.com/thomhurst/TUnit/pull/4801
* fix: #​4804 preserve tolerance parameters from xunit Assert.Equal by @​ascott18 in https://github.com/thomhurst/TUnit/pull/4815
* fix: #​4812 incorrect TUnit0001 on custom generic IDataSourceAttribute by @​ascott18 in https://github.com/thomhurst/TUnit/pull/4814
* feat: add TUnit.Logging.Microsoft package and shared web app logging by @​thomhurst in https://github.com/thomhurst/TUnit/pull/4817
* fix: #​4807 xUnit Assert.Contains predicate parameter transposition by @​ascott18 in https://github.com/thomhurst/TUnit/pull/4813
* fix: #​4810 incorrect analyzer warnings for `MethodDataSource` by @​ascott18 in https://github.com/thomhurst/TUnit/pull/4816
* feat: add TUnit.Aspire package by @​thomhurst in https://github.com/thomhurst/TUnit/pull/4819
### Dependencies
* chore(deps): update dependency microsoft.testing.platform.msbuild to 1.9.1 by @​thomhurst in https://github.com/thomhurst/TUnit/pull/4794
* chore(deps): update dependency microsoft.testing.platform.msbuild to v2 by @​thomhurst in https://github.com/thomhurst/TUnit/pull/4795
* chore(deps): update tunit to 1.14.0 by @​thomhurst in https://github.com/thomhurst/TUnit/pull/4797
* chore(deps): update dependency polyfill to 9.9.0 by @​thomhurst in https://github.com/thomhurst/TUnit/pull/4803
* chore(deps): update dependency polyfill to 9.9.0 by @​thomhurst in https://github.com/thomhurst/TUnit/pull/4802
* chore(deps): update dependency coverlet.collector to v8 by @​thomhurst in https://github.com/thomhurst/TUnit/pull/4809

## New Contributors
* @​ascott18 made their first contribution in https://github.com/thomhurst/TUnit/pull/4815

**Full Changelog**: https://github.com/thomhurst/TUnit/compare/v1.14.0...v1.15.0

## 1.14.0

<!-- Release notes generated using configuration in .github/release.yml at v1.14.0 -->

## What's Changed
### Other Changes
* feat: add built-in HTTP response assertions by @​thomhurst in https://github.com/thomhurst/TUnit/pull/4793
### Dependencies
* chore(deps): update tunit to 1.13.69 by @​thomhurst in https://github.com/thomhurst/TUnit/pull/4791
* chore(deps): update tunit to 1.13.70 by @​thomhurst in https://github.com/thomhurst/TUnit/pull/4792


**Full Changelog**: https://github.com/thomhurst/TUnit/compare/v1.13.70...v1.14.0

## 1.13.70

<!-- Release notes generated using configuration in .github/release.yml at v1.13.70 -->

## What's Changed
### Other Changes
* refactor: simplify tuple handling with #if for newer TFMs by @​thomhurst in https://github.com/thomhurst/TUnit/pull/4790


**Full Changelog**: https://github.com/thomhurst/TUnit/compare/v1.13.69...v1.13.70

## 1.13.69

<!-- Release notes generated using configuration in .github/release.yml at v1.13.69 -->

## What's Changed
### Other Changes
* feat: add CloudShop Aspire + TUnit example project by @​thomhurst in https://github.com/thomhurst/TUnit/pull/4761
* fix: run data source initialization outside test timeout scope by @​thomhurst in https://github.com/thomhurst/TUnit/pull/4782
### Dependencies
* chore(deps): update tunit to 1.13.60 by @​thomhurst in https://github.com/thomhurst/TUnit/pull/4759
* chore(deps): update dependency rabbitmq.client to 7.2.0 by @​thomhurst in https://github.com/thomhurst/TUnit/pull/4776
* chore(deps): update microsoft.extensions to 10.3.0 by @​thomhurst in https://github.com/thomhurst/TUnit/pull/4778


**Full Changelog**: https://github.com/thomhurst/TUnit/compare/v1.13.60...v1.13.69

## 1.13.60

<!-- Release notes generated using configuration in .github/release.yml at v1.13.60 -->

## What's Changed
### Other Changes
* fix: truncate long source generator hint names for Windows by @​thomhurst in https://github.com/thomhurst/TUnit/pull/4757
* Detect async void lambdas in AsyncVoidAnalyzer (TUnit0031) by @​Copilot in https://github.com/thomhurst/TUnit/pull/4758
### Dependencies
* chore(deps): update tunit to 1.13.56 by @​thomhurst in https://github.com/thomhurst/TUnit/pull/4754


**Full Changelog**: https://github.com/thomhurst/TUnit/compare/v1.13.56...v1.13.60

## 1.13.56

<!-- Release notes generated using configuration in .github/release.yml at v1.13.56 -->

## What's Changed
### Other Changes
* feat: support assembly-level [assembly: Repeat(N)] by @​thomhurst in https://github.com/thomhurst/TUnit/pull/4753
### Dependencies
* chore(deps): update tunit to 1.13.54 by @​thomhurst in https://github.com/thomhurst/TUnit/pull/4752


**Full Changelog**: https://github.com/thomhurst/TUnit/compare/v1.13.54...v1.13.56

## 1.13.54

<!-- Release notes generated using configuration in .github/release.yml at v1.13.54 -->

## What's Changed
### Other Changes
* fix: disable IDE streaming sink by default to prevent test runner crashes by @​thomhurst in https://github.com/thomhurst/TUnit/pull/4751
### Dependencies
* chore(deps): update tunit to 1.13.51 by @​thomhurst in https://github.com/thomhurst/TUnit/pull/4747
* chore(deps): update microsoft.build to 18.3.3 by @​thomhurst in https://github.com/thomhurst/TUnit/pull/4750


**Full Changelog**: https://github.com/thomhurst/TUnit/compare/v1.13.51...v1.13.54

Commits viewable in [compare view](https://github.com/thomhurst/TUnit/compare/v1.13.51...v1.17.54).
</details>

Updated [TUnit.Assertions](https://github.com/thomhurst/TUnit) from 1.13.51 to 1.17.54.

<details>
<summary>Release notes</summary>

_Sourced from [TUnit.Assertions's releases](https://github.com/thomhurst/TUnit/releases)._

## 1.17.54

<!-- Release notes generated using configuration in .github/release.yml at v1.17.54 -->

## What's Changed
### Other Changes
* docs: restructure, deduplicate, and clean up documentation by @​thomhurst in https://github.com/thomhurst/TUnit/pull/5019
* docs: trim, deduplicate, and restructure sidebar by @​thomhurst in https://github.com/thomhurst/TUnit/pull/5020
* fix: add newline to github reporter summary to fix rendering by @​robertcoltheart in https://github.com/thomhurst/TUnit/pull/5023
* docs: consolidate hooks, trim duplication, and restructure sidebar by @​thomhurst in https://github.com/thomhurst/TUnit/pull/5024
* Redesign mixed tests template by @​thomhurst in https://github.com/thomhurst/TUnit/pull/5026
* feat: add IsAssignableFrom<T>() and IsNotAssignableFrom<T>() assertions by @​thomhurst in https://github.com/thomhurst/TUnit/pull/5027
### Dependencies
* chore(deps): update tunit to 1.17.36 by @​thomhurst in https://github.com/thomhurst/TUnit/pull/5018
* chore(deps): update actions/upload-artifact action to v7 by @​thomhurst in https://github.com/thomhurst/TUnit/pull/5015
* chore(deps): update dependency microsoft.testing.extensions.codecoverage to 18.5.1 by @​thomhurst in https://github.com/thomhurst/TUnit/pull/5025


**Full Changelog**: https://github.com/thomhurst/TUnit/compare/v1.17.36...v1.17.54

## 1.17.36

<!-- Release notes generated using configuration in .github/release.yml at v1.17.36 -->

## What's Changed
### Other Changes
* feat(mocks): concise API — inline lambdas, untyped Any(), global static import by @​thomhurst in https://github.com/thomhurst/TUnit/pull/5017
### Dependencies
* chore(deps): update tunit to 1.17.29 by @​thomhurst in https://github.com/thomhurst/TUnit/pull/5008
* chore(deps): update aspire to 13.1.2 by @​thomhurst in https://github.com/thomhurst/TUnit/pull/5010
* chore(deps): update dependency polyfill to 9.12.0 by @​thomhurst in https://github.com/thomhurst/TUnit/pull/5012
* chore(deps): update dependency polyfill to 9.12.0 by @​thomhurst in https://github.com/thomhurst/TUnit/pull/5011
* chore(deps): update actions/download-artifact action to v8 by @​thomhurst in https://github.com/thomhurst/TUnit/pull/5014


**Full Changelog**: https://github.com/thomhurst/TUnit/compare/v1.17.29...v1.17.36

## 1.17.29

<!-- Release notes generated using configuration in .github/release.yml at v1.17.29 -->

## What's Changed
### Other Changes
* feat(mocks): span return .Returns() support, out span params, and in param tests by @​thomhurst in https://github.com/thomhurst/TUnit/pull/5007
* refactor(mocks): move Mock<T> control members to static Mock helpers by @​thomhurst in https://github.com/thomhurst/TUnit/pull/5006
### Dependencies
* chore(deps): update dependency rabbitmq.client to 7.2.1 by @​thomhurst in https://github.com/thomhurst/TUnit/pull/5005
* chore(deps): update tunit to 1.17.25 by @​thomhurst in https://github.com/thomhurst/TUnit/pull/5004


**Full Changelog**: https://github.com/thomhurst/TUnit/compare/v1.17.25...v1.17.29

## 1.17.25

<!-- Release notes generated using configuration in .github/release.yml at v1.17.25 -->

## What's Changed
### Other Changes
* use GetValuesAsUnderlyingType from polyfill by @​SimonCropp in https://github.com/thomhurst/TUnit/pull/4987
* Remove some redundant immutable array allocation by @​SimonCropp in https://github.com/thomhurst/TUnit/pull/4988
* feat(mocks): add RefStructArg<T> for ref struct parameter visibility in setup/verify API by @​thomhurst in https://github.com/thomhurst/TUnit/pull/5003
* use strong typed Enum.Parse by @​SimonCropp in https://github.com/thomhurst/TUnit/pull/4986
### Dependencies
* chore(deps): update tunit to 1.17.20 by @​thomhurst in https://github.com/thomhurst/TUnit/pull/5002


**Full Changelog**: https://github.com/thomhurst/TUnit/compare/v1.17.20...v1.17.25

## 1.17.20

<!-- Release notes generated using configuration in .github/release.yml at v1.17.20 -->

## What's Changed
### Other Changes
* feat(mocks): handle ref struct parameters and return types by @​thomhurst in https://github.com/thomhurst/TUnit/pull/4999
* fix: handle multi-type TheoryData<T1, T2> in xUnit migration by @​thomhurst in https://github.com/thomhurst/TUnit/pull/5001
### Dependencies
* chore(deps): update tunit to 1.17.11 by @​thomhurst in https://github.com/thomhurst/TUnit/pull/4993
* chore(deps): update dependency polyfill to 9.11.0 by @​thomhurst in https://github.com/thomhurst/TUnit/pull/4995
* chore(deps): update dependency microsoft.net.test.sdk to 18.3.0 by @​thomhurst in https://github.com/thomhurst/TUnit/pull/4994
* chore(deps): update dependency polyfill to 9.11.0 by @​thomhurst in https://github.com/thomhurst/TUnit/pull/4996
* chore(deps): update dependency stackexchange.redis to 2.11.8 by @​thomhurst in https://github.com/thomhurst/TUnit/pull/4998


**Full Changelog**: https://github.com/thomhurst/TUnit/compare/v1.17.11...v1.17.20

## 1.17.11

<!-- Release notes generated using configuration in .github/release.yml at v1.17.11 -->

## What's Changed
### Other Changes
* chore: migrate from .sln to .slnx solution format by @​thomhurst in https://github.com/thomhurst/TUnit/pull/4984
* feat(mocks): unified Mock<T> API — remove Setup/Verify/Raise surfaces by @​thomhurst in https://github.com/thomhurst/TUnit/pull/4991
### Dependencies
* chore(deps): update tunit to 1.17.7 by @​thomhurst in https://github.com/thomhurst/TUnit/pull/4983


**Full Changelog**: https://github.com/thomhurst/TUnit/compare/v1.17.7...v1.17.11

## 1.17.7

<!-- Release notes generated using configuration in .github/release.yml at v1.17.7 -->

## What's Changed
### Other Changes
* feat: add Args property to AspireFixture for AppHost arguments by @​thomhurst in https://github.com/thomhurst/TUnit/pull/4982
### Dependencies
* chore(deps): update tunit to 1.17.4 by @​thomhurst in https://github.com/thomhurst/TUnit/pull/4980


**Full Changelog**: https://github.com/thomhurst/TUnit/compare/v1.17.4...v1.17.7

## 1.17.4

<!-- Release notes generated using configuration in .github/release.yml at v1.17.4 -->

## What's Changed
### Other Changes
* feat: strongly-typed event raises and event subscription API by @​thomhurst in https://github.com/thomhurst/TUnit/pull/4978
### Dependencies
* chore(deps): update tunit to 1.17.0 by @​thomhurst in https://github.com/thomhurst/TUnit/pull/4975
* chore(deps): update dependency polyfill to 9.10.0 by @​thomhurst in https://github.com/thomhurst/TUnit/pull/4977
* chore(deps): update dependency polyfill to 9.10.0 by @​thomhurst in https://github.com/thomhurst/TUnit/pull/4976


**Full Changelog**: https://github.com/thomhurst/TUnit/compare/v1.17.0...v1.17.4

## 1.17.0

<!-- Release notes generated using configuration in .github/release.yml at v1.17.0 -->

TUnit.Mocks comes out in beta!

## What's Changed
### Other Changes
* fix: relax TUnit0046 to only warn for mutable reference types by @​thomhurst in https://github.com/thomhurst/TUnit/pull/4852
* ci: add gate to prevent .received.txt files from being committed (#​4880) by @​thomhurst in https://github.com/thomhurst/TUnit/pull/4918
* fix: improve TimeoutCancellationTokenAnalyzer parameter validation (#​4860) by @​thomhurst in https://github.com/thomhurst/TUnit/pull/4914
* fix: correct StringIsNotEmptyAssertion expectation message (#​4871) by @​thomhurst in https://github.com/thomhurst/TUnit/pull/4908
* fix: catch specific exceptions in VerbosityService (#​4901) by @​thomhurst in https://github.com/thomhurst/TUnit/pull/4907
* fix: TypeExtensions.GetMetadataName handles null Namespace (#​4866) by @​thomhurst in https://github.com/thomhurst/TUnit/pull/4905
* fix: InstanceValuesInTestClassAnalyzer uses return instead of continue (#​4859) by @​thomhurst in https://github.com/thomhurst/TUnit/pull/4906
* chore: centralize environment variable constants (#​4882) by @​thomhurst in https://github.com/thomhurst/TUnit/pull/4909
* docs: clarify CancellationToken in hooks does not need default value by @​thomhurst in https://github.com/thomhurst/TUnit/pull/4911
* fix: DependsOnConflictAnalyzer reports all dependency cycles (#​4862) by @​thomhurst in https://github.com/thomhurst/TUnit/pull/4913
* fix: remove unnecessary async blocking in ProcessExit handler (#​4854) by @​thomhurst in https://github.com/thomhurst/TUnit/pull/4915
* fix: propagate CancellationToken to inner loop in AotConverterGenerator by @​thomhurst in https://github.com/thomhurst/TUnit/pull/4916
* fix: race condition and timer leak in IdeStreamingSink (#​4857) by @​thomhurst in https://github.com/thomhurst/TUnit/pull/4917
* perf: restrict AbstractTestClassWithDataSourcesAnalyzer to source assembly by @​thomhurst in https://github.com/thomhurst/TUnit/pull/4923
* fix: point analyzer diagnostics to specific parameters instead of methods by @​thomhurst in https://github.com/thomhurst/TUnit/pull/4924
* docs: add XML documentation to core public APIs by @​thomhurst in https://github.com/thomhurst/TUnit/pull/4942
* fix: add missing lastParameter variable in TimeoutCancellationTokenAnalyzer by @​thomhurst in https://github.com/thomhurst/TUnit/pull/4956
* chore: centralize hardcoded configuration values into constants by @​thomhurst in https://github.com/thomhurst/TUnit/pull/4929
* feat: retry policies with exponential backoff and exception filtering by @​thomhurst in https://github.com/thomhurst/TUnit/pull/4949
* fix: update Core public API snapshots for all frameworks by @​thomhurst in https://github.com/thomhurst/TUnit/pull/4957
* remove un-used variables by @​SimonCropp in https://github.com/thomhurst/TUnit/pull/4958
* feat: intelligent test failure diagnosis and categorization by @​thomhurst in https://github.com/thomhurst/TUnit/pull/4953
* feat: HTML test report generation by @​thomhurst in https://github.com/thomhurst/TUnit/pull/4946
* fix: add assertion analyzers for common mistakes (prefer IsNull, IsTrue/IsFalse) by @​thomhurst in https://github.com/thomhurst/TUnit/pull/4944
* fix: use Skip.When for AOT tests outside CI by @​thomhurst in https://github.com/thomhurst/TUnit/pull/4922
* fix: remove empty Dispose and fix nullability annotation by @​thomhurst in https://github.com/thomhurst/TUnit/pull/4920
* fix: add missing AOT trimming suppressions and null safety for type names by @​thomhurst in https://github.com/thomhurst/TUnit/pull/4919
* fix: remove global Retry(3) from InvokableTestBase by @​thomhurst in https://github.com/thomhurst/TUnit/pull/4925
* chore: fix TUnit.Assertions.FSharp pre-release package version by @​thomhurst in https://github.com/thomhurst/TUnit/pull/4926
* fix: improve source generator diagnostic locations by @​thomhurst in https://github.com/thomhurst/TUnit/pull/4921
* fix: validate output paths in reporters to prevent path traversal by @​thomhurst in https://github.com/thomhurst/TUnit/pull/4927
* fix: Playwright BrowserTest resource leaks and thread safety by @​thomhurst in https://github.com/thomhurst/TUnit/pull/4930
* fix: add timing tolerances to flaky timing-based test assertions by @​thomhurst in https://github.com/thomhurst/TUnit/pull/4932
* fix: standardize assertion error message formatting by @​thomhurst in https://github.com/thomhurst/TUnit/pull/4933
* fix: document and test PublicMethodMissingTestAttributeAnalyzer property/event handling by @​thomhurst in https://github.com/thomhurst/TUnit/pull/4912
* feat: timeout diagnostics with stack traces and deadlock detection by @​thomhurst in https://github.com/thomhurst/TUnit/pull/4947
* chore: consolidate 9 Roslyn-versioned project duplicates by @​thomhurst in https://github.com/thomhurst/TUnit/pull/4943
* fix: update Net4_7 Core API snapshot for merged PRs by @​thomhurst in https://github.com/thomhurst/TUnit/pull/4959
* feat: uniform IEqualityComparer<T> support across assertion types by @​thomhurst in https://github.com/thomhurst/TUnit/pull/4938
* feat: add collection count range assertions by @​thomhurst in https://github.com/thomhurst/TUnit/pull/4937
* feat: add exception property assertions by @​thomhurst in https://github.com/thomhurst/TUnit/pull/4936
* fix: shared mutable state in test infrastructure causes race conditions by @​thomhurst in https://github.com/thomhurst/TUnit/pull/4928
* feat: plugin architecture for third-party integration by @​thomhurst in https://github.com/thomhurst/TUnit/pull/4941
* docs: remove stale AssertionGroup documentation by @​t0k0shi in https://github.com/thomhurst/TUnit/pull/4967
 ... (truncated)

## 1.16.4

<!-- Release notes generated using configuration in .github/release.yml at v1.16.4 -->

## What's Changed
### Other Changes
* feat: support AssertionResult<T> in GenerateAssertion for terminal assertions by @​thomhurst in https://github.com/thomhurst/TUnit/pull/4843
* Cleanup global usings in Analyzers by @​SimonCropp in https://github.com/thomhurst/TUnit/pull/4849
### Dependencies
* chore(deps): update tunit to 1.16.0 by @​thomhurst in https://github.com/thomhurst/TUnit/pull/4848
* chore(deps): update dependency stackexchange.redis to 2.11.0 by @​thomhurst in https://github.com/thomhurst/TUnit/pull/4777


**Full Changelog**: https://github.com/thomhurst/TUnit/compare/v1.16.0...v1.16.4

## 1.16.0

<!-- Release notes generated using configuration in .github/release.yml at v1.16.0 -->

## What's Changed
### Other Changes
* feat: add Activity tracing for OpenTelemetry support by @​thomhurst in https://github.com/thomhurst/TUnit/pull/4844
### Dependencies
* chore(deps): update tunit to 1.15.11 by @​thomhurst in https://github.com/thomhurst/TUnit/pull/4842
* chore(deps): update dependency nunit to 4.5.0 by @​thomhurst in https://github.com/thomhurst/TUnit/pull/4845
* chore(deps): update dependency npgsql to v10 by @​thomhurst in https://github.com/thomhurst/TUnit/pull/4780
* chore(deps): update opentelemetry to 1.15.0 by @​thomhurst in https://github.com/thomhurst/TUnit/pull/4779
* chore(deps): update microsoft.aspnetcore to 10.0.3 by @​thomhurst in https://github.com/thomhurst/TUnit/pull/4775


**Full Changelog**: https://github.com/thomhurst/TUnit/compare/v1.15.11...v1.16.0

## 1.15.11

<!-- Release notes generated using configuration in .github/release.yml at v1.15.11 -->

## What's Changed
### Other Changes
* feat: add HasSingleItem(predicate) overload by @​thomhurst in https://github.com/thomhurst/TUnit/pull/4832
* Add EF Core Code First sample with per-test schema isolation by @​thomhurst in https://github.com/thomhurst/TUnit/pull/4840
* fix: xUnit code fixer bugs for Assert.Single, Assert.Collection, and Assert.All by @​thomhurst in https://github.com/thomhurst/TUnit/pull/4821
### Dependencies
* chore(deps): update tunit to 1.15.7 by @​thomhurst in https://github.com/thomhurst/TUnit/pull/4839


**Full Changelog**: https://github.com/thomhurst/TUnit/compare/v1.15.7...v1.15.11

## 1.15.7

<!-- Release notes generated using configuration in .github/release.yml at v1.15.7 -->

## What's Changed
### Other Changes
* Add ArrayAssertion<TItem> so GenerateAssertion works with concrete array types by @​Copilot in https://github.com/thomhurst/TUnit/pull/4827
* Fix GenerateAssertion dropping parameter default values from generated extension methods by @​Copilot in https://github.com/thomhurst/TUnit/pull/4828
* Fix MatrixDataSource failing with ClassConstructor by @​thomhurst in https://github.com/thomhurst/TUnit/pull/4838
### Dependencies
* chore(deps): update tunit to 1.15.0 by @​thomhurst in https://github.com/thomhurst/TUnit/pull/4820
* chore(deps): update verify to 31.13.0 by @​thomhurst in https://github.com/thomhurst/TUnit/pull/4823


**Full Changelog**: https://github.com/thomhurst/TUnit/compare/v1.15.0...v1.15.7

## 1.15.0

<!-- Release notes generated using configuration in .github/release.yml at v1.15.0 -->

## What's Changed
### Other Changes
* feat: make [Timeout] CancellationToken parameter optional (warning instead of error) by @​thomhurst in https://github.com/thomhurst/TUnit/pull/4796
* Clarify migration analyzer diagnostics are info-level, not visible in build output by @​Copilot in https://github.com/thomhurst/TUnit/pull/4800
* feat: add IKeyedDataSource interface for keyed shared fixtures by @​thomhurst in https://github.com/thomhurst/TUnit/pull/4799
* feat: add TestContext.Isolation interface for test resource isolation by @​thomhurst in https://github.com/thomhurst/TUnit/pull/4801
* fix: #​4804 preserve tolerance parameters from xunit Assert.Equal by @​ascott18 in https://github.com/thomhurst/TUnit/pull/4815
* fix: #​4812 incorrect TUnit0001 on custom generic IDataSourceAttribute by @​ascott18 in https://github.com/thomhurst/TUnit/pull/4814
* feat: add TUnit.Logging.Microsoft package and shared web app logging by @​thomhurst in https://github.com/thomhurst/TUnit/pull/4817
* fix: #​4807 xUnit Assert.Contains predicate parameter transposition by @​ascott18 in https://github.com/thomhurst/TUnit/pull/4813
* fix: #​4810 incorrect analyzer warnings for `MethodDataSource` by @​ascott18 in https://github.com/thomhurst/TUnit/pull/4816
* feat: add TUnit.Aspire package by @​thomhurst in https://github.com/thomhurst/TUnit/pull/4819
### Dependencies
* chore(deps): update dependency microsoft.testing.platform.msbuild to 1.9.1 by @​thomhurst in https://github.com/thomhurst/TUnit/pull/4794
* chore(deps): update dependency microsoft.testing.platform.msbuild to v2 by @​thomhurst in https://github.com/thomhurst/TUnit/pull/4795
* chore(deps): update tunit to 1.14.0 by @​thomhurst in https://github.com/thomhurst/TUnit/pull/4797
* chore(deps): update dependency polyfill to 9.9.0 by @​thomhurst in https://github.com/thomhurst/TUnit/pull/4803
* chore(deps): update dependency polyfill to 9.9.0 by @​thomhurst in https://github.com/thomhurst/TUnit/pull/4802
* chore(deps): update dependency coverlet.collector to v8 by @​thomhurst in https://github.com/thomhurst/TUnit/pull/4809

## New Contributors
* @​ascott18 made their first contribution in https://github.com/thomhurst/TUnit/pull/4815

**Full Changelog**: https://github.com/thomhurst/TUnit/compare/v1.14.0...v1.15.0

## 1.14.0

<!-- Release notes generated using configuration in .github/release.yml at v1.14.0 -->

## What's Changed
### Other Changes
* feat: add built-in HTTP response assertions by @​thomhurst in https://github.com/thomhurst/TUnit/pull/4793
### Dependencies
* chore(deps): update tunit to 1.13.69 by @​thomhurst in https://github.com/thomhurst/TUnit/pull/4791
* chore(deps): update tunit to 1.13.70 by @​thomhurst in https://github.com/thomhurst/TUnit/pull/4792


**Full Changelog**: https://github.com/thomhurst/TUnit/compare/v1.13.70...v1.14.0

## 1.13.70

<!-- Release notes generated using configuration in .github/release.yml at v1.13.70 -->

## What's Changed
### Other Changes
* refactor: simplify tuple handling with #if for newer TFMs by @​thomhurst in https://github.com/thomhurst/TUnit/pull/4790


**Full Changelog**: https://github.com/thomhurst/TUnit/compare/v1.13.69...v1.13.70

## 1.13.69

<!-- Release notes generated using configuration in .github/release.yml at v1.13.69 -->

## What's Changed
### Other Changes
* feat: add CloudShop Aspire + TUnit example project by @​thomhurst in https://github.com/thomhurst/TUnit/pull/4761
* fix: run data source initialization outside test timeout scope by @​thomhurst in https://github.com/thomhurst/TUnit/pull/4782
### Dependencies
* chore(deps): update tunit to 1.13.60 by @​thomhurst in https://github.com/thomhurst/TUnit/pull/4759
* chore(deps): update dependency rabbitmq.client to 7.2.0 by @​thomhurst in https://github.com/thomhurst/TUnit/pull/4776
* chore(deps): update microsoft.extensions to 10.3.0 by @​thomhurst in https://github.com/thomhurst/TUnit/pull/4778


**Full Changelog**: https://github.com/thomhurst/TUnit/compare/v1.13.60...v1.13.69

## 1.13.60

<!-- Release notes generated using configuration in .github/release.yml at v1.13.60 -->

## What's Changed
### Other Changes
* fix: truncate long source generator hint names for Windows by @​thomhurst in https://github.com/thomhurst/TUnit/pull/4757
* Detect async void lambdas in AsyncVoidAnalyzer (TUnit0031) by @​Copilot in https://github.com/thomhurst/TUnit/pull/4758
### Dependencies
* chore(deps): update tunit to 1.13.56 by @​thomhurst in https://github.com/thomhurst/TUnit/pull/4754


**Full Changelog**: https://github.com/thomhurst/TUnit/compare/v1.13.56...v1.13.60

## 1.13.56

<!-- Release notes generated using configuration in .github/release.yml at v1.13.56 -->

## What's Changed
### Other Changes
* feat: support assembly-level [assembly: Repeat(N)] by @​thomhurst in https://github.com/thomhurst/TUnit/pull/4753
### Dependencies
* chore(deps): update tunit to 1.13.54 by @​thomhurst in https://github.com/thomhurst/TUnit/pull/4752


**Full Changelog**: https://github.com/thomhurst/TUnit/compare/v1.13.54...v1.13.56

## 1.13.54

<!-- Release notes generated using configuration in .github/release.yml at v1.13.54 -->

## What's Changed
### Other Changes
* fix: disable IDE streaming sink by default to prevent test runner crashes by @​thomhurst in https://github.com/thomhurst/TUnit/pull/4751
### Dependencies
* chore(deps): update tunit to 1.13.51 by @​thomhurst in https://github.com/thomhurst/TUnit/pull/4747
* chore(deps): update microsoft.build to 18.3.3 by @​thomhurst in https://github.com/thomhurst/TUnit/pull/4750


**Full Changelog**: https://github.com/thomhurst/TUnit/compare/v1.13.51...v1.13.54

Commits viewable in [compare view](https://github.com/thomhurst/TUnit/compare/v1.13.51...v1.17.54).
</details>

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-automerge-start)
[//]: # (dependabot-automerge-end)

---

<details>
<summary>Dependabot commands and options</summary>
<br />

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 show <dependency name> ignore conditions` will show all of the ignore conditions of the specified dependency
- `@dependabot ignore <dependency name> major version` will close this group update PR and stop Dependabot creating any more for the specific dependency's major version (unless you unignore this specific dependency's major version or upgrade to it yourself)
- `@dependabot ignore <dependency name> minor version` will close this group update PR and stop Dependabot creating any more for the specific dependency's minor version (unless you unignore this specific dependency's minor version or upgrade to it yourself)
- `@dependabot ignore <dependency name>` will close this group update PR and stop Dependabot creating any more for the specific dependency (unless you unignore this specific dependency or upgrade to it yourself)
- `@dependabot unignore <dependency name>` will remove all of the ignore conditions of the specified dependency
- `@dependabot unignore <dependency name> <ignore condition>` will remove the ignore condition of the specified dependency and ignore conditions


</details>

Bumps Aspire.AppHost.Sdk from 13.1.0 to 13.1.2
Bumps Aspire.Hosting.AppHost from 13.1.1 to 13.1.2
Bumps Aspire.Hosting.PostgreSQL from 13.1.1 to 13.1.2
Bumps Aspire.Hosting.Testing from 13.1.1 to 13.1.2
Bumps Aspire.Npgsql.EntityFrameworkCore.PostgreSQL from 13.1.1 to 13.1.2
Bumps FastEndpoints from 8.0.0-beta.2 to 8.0.1
Bumps Scalar.AspNetCore from 2.12.38 to 2.12.50
Bumps TUnit from 1.13.51 to 1.17.54
Bumps TUnit.Assertions from 1.13.51 to 1.17.54

---
updated-dependencies:
- dependency-name: Aspire.AppHost.Sdk
  dependency-version: 13.1.2
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: nuget
- dependency-name: Aspire.Hosting.AppHost
  dependency-version: 13.1.2
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: nuget
- dependency-name: Aspire.Hosting.PostgreSQL
  dependency-version: 13.1.2
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: nuget
- dependency-name: Aspire.Hosting.Testing
  dependency-version: 13.1.2
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: nuget
- dependency-name: Aspire.Npgsql.EntityFrameworkCore.PostgreSQL
  dependency-version: 13.1.2
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: nuget
- dependency-name: FastEndpoints
  dependency-version: 8.0.1
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: nuget
- dependency-name: Scalar.AspNetCore
  dependency-version: 2.12.50
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: nuget
- dependency-name: TUnit
  dependency-version: 1.17.54
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: nuget
- dependency-name: TUnit.Assertions
  dependency-version: 1.17.54
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: nuget
...

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 Feb 28, 2026
@github-actions
Copy link
Copy Markdown

github-actions bot commented Feb 28, 2026

NAUR Ecosystem CI Report

Updated: Saturday, March 07, 2026 at 01:27 AM EST

Global Validation

  • Ticket Check: Skipped
  • Dependency Audit:

Service Validation Dashboard

Service Lint Format Build Unit Test Status

Failure & Warning Details

🔴 Service: global

❌ FAILED - Dependency Audit
Installed 2 packages in 2ms
�[91m[authingway] Aspire.Npgsql.EntityFrameworkCore.PostgreSQL: Version mismatch (Exp: 13.1.1, Act: 13.1.2)�[0m
�[91m[apphost] Aspire.Hosting.AppHost: Version mismatch (Exp: 13.1.1, Act: 13.1.2)�[0m

�[93mTip: Run 'check-dependency-sync.py --fix' to update dependencies.yml�[0m

Generated by NAUR CI Bot | View Run

@dependabot @github
Copy link
Copy Markdown
Contributor Author

dependabot bot commented on behalf of github Mar 7, 2026

Superseded by #238.

@dependabot dependabot bot closed this Mar 7, 2026
@dependabot dependabot bot deleted the dependabot/nuget/nuget-a7265bfefa branch March 7, 2026 06:26
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.

0 participants