Skip to content

Conversation

@dependabot
Copy link
Contributor

@dependabot dependabot bot commented on behalf of github Nov 13, 2025

Updated Aspire.Hosting.AppHost from 9.5.1 to 13.0.0.

Release notes

Sourced from Aspire.Hosting.AppHost's releases.

13.0.0

We are excited to share that our 13.0.0 release of Aspire has shipped! All of the packages are available in NuGet.org now. Head over to https://aspire.dev/whats-new/aspire-13/ to find what's new in 13.0.0!

New Contributors

Full Changelog: dotnet/aspire@v9.5.0...v13.0.0

9.5.2

What's Changed

Full Changelog: dotnet/aspire@v9.5.1...v9.5.2

Commits viewable in compare view.

Updated Aspire.Hosting.NodeJs from 9.5.1 to 9.5.2.

Release notes

Sourced from Aspire.Hosting.NodeJs's releases.

9.5.2

What's Changed

Full Changelog: dotnet/aspire@v9.5.1...v9.5.2

Commits viewable in compare view.

Updated FastEndpoints from 7.0.1 to 7.1.1.

Release notes

Sourced from FastEndpoints's releases.

7.1.1

.NET 10 Support

We've had .NET 10 preview support for a while and this is just a patch release to update the SDK references to .NET 10 final.

7.1


❇️ Help Keep FastEndpoints Free & Open-Source ❇️

Due to the current unfortunate state of FOSS, please consider becoming a sponsor and help us beat the odds to keep the project alive and free for everyone.


New 🎉

Better conditional sending of responses

All Send.*Async() methods now return a Task<Void> result. If a response needs to be sent conditionally, you can simply change the return type of the handler from Task to Task<Void> and return the awaited result as shown below in order to stop further execution of endpoint handler logic:

public override async Task<Void> HandleAsync(CancellationToken c)
{
    if (id == 0)
        return await Send.NotFoundAsync();

    if (id == 1)
        return await Send.NoContentAsync();

    return await Send.OkAsync();
}

If there's no async work being done in the handler, the Task<Void> can simply be returned as well:

public override Task<Void> HandleAsync(CancellationToken c)
{
    return Send.OkAsync();
}
Specify max request body size per endpoint

Instead of globally increasing the max request body size in Kestrel, you can now set a max body size per endpoint where necessary like so:

public override void Configure()
{
    Post("/file-upload");
    AllowFileUploads();
    MaxRequestBodySize(50 * 1024 * 1024);
 ... (truncated)

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

Updated [FastEndpoints.Security](https://github.com/FastEndpoints/FastEndpoints) from 7.0.1 to 7.1.1.

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

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

## 7.1.1

# .NET 10 Support

> We've had .NET 10 preview support for a while and this is just a patch release to update the SDK references to .NET 10 final.

[//]: # (---)

[//]: # ()

[//]: # (## ❇️ Help Keep FastEndpoints Free & Open-Source ❇️)

[//]: # ()

[//]: # (Due to the current [unfortunate state of FOSS]&#​40;https://www.youtube.com/watch?v=H96Va36xbvo&#​41;, please consider [becoming a sponsor]&#​40;https://opencollective.com/fast-endpoints&#​41; and help us beat the odds to keep the project alive and free for everyone.)

[//]: # ()

[//]: # (---)

[//]: # ()

[//]: # ([//]: # &#​40;<details><summary>title text</summary></details>&#​41;)

[//]: # ()

[//]: # (## New 🎉)

[//]: # ()

[//]: # (## Improvements 🚀)

[//]: # ()

[//]: # (## Fixes 🪲)

[//]: # ()

[//]: # (## Breaking Changes ⚠️)

## 7.1

---

## ❇️ Help Keep FastEndpoints Free & Open-Source ❇️

Due to the current [unfortunate state of FOSS](https://www.youtube.com/watch?v=H96Va36xbvo), please consider [becoming a sponsor](https://opencollective.com/fast-endpoints) and help us beat the odds to keep the project alive and free for everyone.

---

[//]: # (<details><summary>title text</summary></details>)

## New 🎉

<details><summary>Better conditional sending of responses</summary>

All **Send.\*Async()** methods now return a T**ask\<Void\>** result. If a response needs to be sent conditionally, you can simply change the return type of the handler from **Task** to **Task\<Void\>**  and return the awaited result as shown below in order to stop further execution of endpoint handler logic:

```csharp
public override async Task<Void> HandleAsync(CancellationToken c)
{
    if (id == 0)
        return await Send.NotFoundAsync();

    if (id == 1)
        return await Send.NoContentAsync();

    return await Send.OkAsync();
}

If there's no async work being done in the handler, the Task<Void> can simply be returned as well:

public override Task<Void> HandleAsync(CancellationToken c)
{
    return Send.OkAsync();
}
Specify max request body size per endpoint

Instead of globally increasing the max request body size in Kestrel, you can now set a max body size per endpoint where necessary like so:

public override void Configure()
{
    Post("/file-upload");
    AllowFileUploads();
    MaxRequestBodySize(50 * 1024 * 1024);
 ... (truncated)

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

Updated [FastEndpoints.Swagger](https://github.com/FastEndpoints/FastEndpoints) from 7.0.1 to 7.1.1.

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

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

## 7.1.1

# .NET 10 Support

> We've had .NET 10 preview support for a while and this is just a patch release to update the SDK references to .NET 10 final.

[//]: # (---)

[//]: # ()

[//]: # (## ❇️ Help Keep FastEndpoints Free & Open-Source ❇️)

[//]: # ()

[//]: # (Due to the current [unfortunate state of FOSS]&#​40;https://www.youtube.com/watch?v=H96Va36xbvo&#​41;, please consider [becoming a sponsor]&#​40;https://opencollective.com/fast-endpoints&#​41; and help us beat the odds to keep the project alive and free for everyone.)

[//]: # ()

[//]: # (---)

[//]: # ()

[//]: # ([//]: # &#​40;<details><summary>title text</summary></details>&#​41;)

[//]: # ()

[//]: # (## New 🎉)

[//]: # ()

[//]: # (## Improvements 🚀)

[//]: # ()

[//]: # (## Fixes 🪲)

[//]: # ()

[//]: # (## Breaking Changes ⚠️)

## 7.1

---

## ❇️ Help Keep FastEndpoints Free & Open-Source ❇️

Due to the current [unfortunate state of FOSS](https://www.youtube.com/watch?v=H96Va36xbvo), please consider [becoming a sponsor](https://opencollective.com/fast-endpoints) and help us beat the odds to keep the project alive and free for everyone.

---

[//]: # (<details><summary>title text</summary></details>)

## New 🎉

<details><summary>Better conditional sending of responses</summary>

All **Send.\*Async()** methods now return a T**ask\<Void\>** result. If a response needs to be sent conditionally, you can simply change the return type of the handler from **Task** to **Task\<Void\>**  and return the awaited result as shown below in order to stop further execution of endpoint handler logic:

```csharp
public override async Task<Void> HandleAsync(CancellationToken c)
{
    if (id == 0)
        return await Send.NotFoundAsync();

    if (id == 1)
        return await Send.NoContentAsync();

    return await Send.OkAsync();
}

If there's no async work being done in the handler, the Task<Void> can simply be returned as well:

public override Task<Void> HandleAsync(CancellationToken c)
{
    return Send.OkAsync();
}
Specify max request body size per endpoint

Instead of globally increasing the max request body size in Kestrel, you can now set a max body size per endpoint where necessary like so:

public override void Configure()
{
    Post("/file-upload");
    AllowFileUploads();
    MaxRequestBodySize(50 * 1024 * 1024);
 ... (truncated)

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

Updated [Google.Apis.Calendar.v3](https://github.com/google/google-api-dotnet-client) from 1.69.0.3746 to 1.72.0.3953.

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

_Sourced from [Google.Apis.Calendar.v3's releases](https://github.com/google/google-api-dotnet-client/releases)._

## 1.72.0

Security related fix:

- #​3043 Depracate vulnerable credential loading mechanisms. See https://cloud.google.com/docs/authentication/client-libraries#external-credentials for more information.

## 1.71.0

Bug fixes:

- #​3027 - Fix audience claim for access token requests.

Features:

 - #​3009 - Programmatic refresh credentials.

## 1.70.0

Features:

- #​2950 Support ExternalAccountAuthorizedUserCredential
- #​2921 Support ID token for SAs in other than the default universe domain

Commits viewable in [compare view](https://github.com/google/google-api-dotnet-client/commits).
</details>

Updated [Microsoft.AspNetCore.OpenApi](https://github.com/dotnet/aspnetcore) from 9.0.10 to 9.0.11.

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

_Sourced from [Microsoft.AspNetCore.OpenApi's releases](https://github.com/dotnet/aspnetcore/releases)._

## 9.0.11

[Release](https://github.com/dotnet/core/releases/tag/v9.0.11)

## What's Changed
* Update branding to 9.0.11 by @​vseanreesermsft in https://github.com/dotnet/aspnetcore/pull/63950
* [release/9.0] Update dependencies from dotnet/extensions by @​dotnet-maestro[bot] in https://github.com/dotnet/aspnetcore/pull/63677
* [release/9.0] Update dependencies from dotnet/arcade by @​dotnet-maestro[bot] in https://github.com/dotnet/aspnetcore/pull/63678
* [release/9.0] (deps): Bump src/submodules/googletest from `eb2d85e` to `9706f75` by @​dependabot[bot] in https://github.com/dotnet/aspnetcore/pull/63894
* [release/9.0] Fixed devtools url used for debug with chrome and edge by @​github-actions[bot] in https://github.com/dotnet/aspnetcore/pull/61948
* [release/9.0] (http2): Lower WINDOWS_UPDATE received on (half)closed stream to stream abortion by @​DeagleGross in https://github.com/dotnet/aspnetcore/pull/63934
* [release/9.0] Re-quarantine ServerRoutingTest.NavigationLock_OverlappingNavigationsCancelExistingNavigations_HistoryNavigation by @​github-actions[bot] in https://github.com/dotnet/aspnetcore/pull/63956
* [release/9.0] Fix nginx install on mac, linux by @​wtgodbe in https://github.com/dotnet/aspnetcore/pull/63966
* [Hot Reload] Do not attempt to apply empty deltas. by @​tmat in https://github.com/dotnet/aspnetcore/pull/63979
* Merging internal commits for release/9.0 by @​vseanreesermsft in https://github.com/dotnet/aspnetcore/pull/64036
* Revert log level severity for unknown proxy in ForwardedHeadersMiddleware by @​BrennanConroy in https://github.com/dotnet/aspnetcore/pull/64091
* Set timeoutInMinutes to 0 for Windows build job by @​vseanreesermsft in https://github.com/dotnet/aspnetcore/pull/64126


**Full Changelog**: https://github.com/dotnet/aspnetcore/compare/v9.0.10...v9.0.11

Commits viewable in [compare view](https://github.com/dotnet/aspnetcore/compare/v9.0.10...v9.0.11).
</details>

Updated [Microsoft.Extensions.Caching.Hybrid](https://github.com/dotnet/extensions) from 9.10.0 to 10.0.0.

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

_Sourced from [Microsoft.Extensions.Caching.Hybrid's releases](https://github.com/dotnet/extensions/releases)._

## 10.0.0

## What's Changed
* Give FunctionInvokingChatClient span a more OTELy name by @​verdie-g in https://github.com/dotnet/extensions/pull/6911
* Update repository branding from 9.10 to 10.0 by @​Copilot in https://github.com/dotnet/extensions/pull/6907
* Clean up local function names in AIFunctionFactory by @​Copilot in https://github.com/dotnet/extensions/pull/6909
* Update OpenTelemetryChatClient to output data on all tools by @​stephentoub in https://github.com/dotnet/extensions/pull/6906
* Update ToChatResponse{Async} to also factor in AuthorName by @​stephentoub in https://github.com/dotnet/extensions/pull/6910
* add support for background responses by @​SergeyMenshykh in https://github.com/dotnet/extensions/pull/6854
* Fix `METGEN004` error message: print return type in `ErrorInvalidMethodReturnType` by @​eduherminio in https://github.com/dotnet/extensions/pull/6905
* Fix OpenTelemetryChatClient failing on unknown content types by @​stephentoub in https://github.com/dotnet/extensions/pull/6915
* Add support for Connector ID and other follow ups by @​jozkee in https://github.com/dotnet/extensions/pull/6881
* Update AI lib changelogs by @​stephentoub in https://github.com/dotnet/extensions/pull/6920
* Merge internal changes by @​joperezr in https://github.com/dotnet/extensions/pull/6921
* Add Workstream, Stage, and PackageValidationBaselineVersion metadata to ServiceDiscovery libraries by @​Copilot in https://github.com/dotnet/extensions/pull/6919
* Add back Uri ctor to HostedMcpServerTool by @​jozkee in https://github.com/dotnet/extensions/pull/6926
* Set DisableNETStandardCompatErrors in ServiceDiscovery libraries by @​eerhardt in https://github.com/dotnet/extensions/pull/6927
* Update Package validation baseline version to 9.10.0 by @​Copilot in https://github.com/dotnet/extensions/pull/6922
* [main] Update dependencies from dotnet/arcade by @​dotnet-maestro[bot] in https://github.com/dotnet/extensions/pull/6802
* Extend service discovery to support Consul-based DNS lookups: by @​bart-vmware in https://github.com/dotnet/extensions/pull/6914
* Update AsOpenAIResponseItems to roundtrip User AIContent ResponseItems by @​stephentoub in https://github.com/dotnet/extensions/pull/6931
* Special-case AIContent returned from AIFunctionFactory.Create AIFunctions to not be serialized by @​stephentoub in https://github.com/dotnet/extensions/pull/6935
* Preserve function content in `SummarizingChatReducer` by @​MackinnonBuck in https://github.com/dotnet/extensions/pull/6908
* Tool reduction by @​MackinnonBuck in https://github.com/dotnet/extensions/pull/6781
* Fix coalescing of TextReasoningContent with ProtectedData by @​stephentoub in https://github.com/dotnet/extensions/pull/6936
* Doc updates by @​gewarren in https://github.com/dotnet/extensions/pull/6930
* Support DisplayNameAttribute for name resolution in AI libraries by @​Copilot in https://github.com/dotnet/extensions/pull/6942
* Fix EquivalenceEvaluator MaxOutputTokens to meet Azure OpenAI minimum requirement by @​Copilot in https://github.com/dotnet/extensions/pull/6948
* Support DefaultValueAttribute in AIFunctionFactory parameter handling by @​Copilot in https://github.com/dotnet/extensions/pull/6947
* Bump vite from 6.3.6 to 6.4.1 in /src/Libraries/Microsoft.Extensions.AI.Evaluation.Reporting/TypeScript by @​dependabot[bot] in https://github.com/dotnet/extensions/pull/6938
* Introduce Microsoft.Extensions.DataIngestion.Abstractions by @​adamsitnik in https://github.com/dotnet/extensions/pull/6949
* Update to latest schema version (accepted by MCP registry) by @​joelverhagen in https://github.com/dotnet/extensions/pull/6956
* Introduce IngestionChunkWriter build on top of MEVD by @​adamsitnik in https://github.com/dotnet/extensions/pull/6951
* Update AI Chat Web dependencies by @​MackinnonBuck in https://github.com/dotnet/extensions/pull/6955
* Add AITool -> OpenAI.Responses.ResponseTool conversion utility by @​rogerbarreto in https://github.com/dotnet/extensions/pull/6958
* Update AI changelogs for 9.10.1 by @​stephentoub in https://github.com/dotnet/extensions/pull/6950
* Add Name property to OtelMessage to store ChatMessage.AuthorName per OpenTelemetry semantic conventions by @​Copilot in https://github.com/dotnet/extensions/pull/6953
* Fix serialization of UserInputRequest/ResponseContent by @​stephentoub in https://github.com/dotnet/extensions/pull/6962
* Expose building blocks for external service discovery implementations by @​bart-vmware in https://github.com/dotnet/extensions/pull/6946
* Bump validator from 13.15.0 to 13.15.20 in /src/Libraries/Microsoft.Extensions.AI.Evaluation.Reporting/TypeScript by @​dependabot[bot] in https://github.com/dotnet/extensions/pull/6974
* Add eng/sdl-tsa-vars.config for TSA integration by @​Copilot in https://github.com/dotnet/extensions/pull/6980
* Add CodeInterpreterToolCall/ResultContent content types by @​stephentoub in https://github.com/dotnet/extensions/pull/6964
* Update to 1.38 of the otel genai standard convention by @​stephentoub in https://github.com/dotnet/extensions/pull/6981
* Introduce set of built-in Enrichers by @​adamsitnik in https://github.com/dotnet/extensions/pull/6957
* Allow ChatOptions.ConversationId to be an OpenAI conversation ID with Responses by @​stephentoub in https://github.com/dotnet/extensions/pull/6960
* Fix warning breaking official build, enable warningAsError in all pipelines by @​ericstj in https://github.com/dotnet/extensions/pull/6988
* Introduce HeaderChunker by @​adamsitnik in https://github.com/dotnet/extensions/pull/6979
* Introduce Markdown readers by @​adamsitnik in https://github.com/dotnet/extensions/pull/6969
* Add usage telemetry for aieval dotnet tool by @​shyamnamboodiripad in https://github.com/dotnet/extensions/pull/6773
* Update to OpenAI 2.6.0 by @​stephentoub in https://github.com/dotnet/extensions/pull/6996
* Don't specify MaxOutputTokens for EquivalenceEvaluator by @​shyamnamboodiripad in https://github.com/dotnet/extensions/pull/7006
* Fix Assert.Throws to validate parameter names by @​stephentoub in https://github.com/dotnet/extensions/pull/7007
 ... (truncated)

Commits viewable in [compare view](https://github.com/dotnet/extensions/compare/v9.10.0...v10.0.0).
</details>

Updated [Microsoft.Extensions.Http.Resilience](https://github.com/dotnet/extensions) from 9.10.0 to 10.0.0.

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

_Sourced from [Microsoft.Extensions.Http.Resilience's releases](https://github.com/dotnet/extensions/releases)._

## 10.0.0

## What's Changed
* Give FunctionInvokingChatClient span a more OTELy name by @​verdie-g in https://github.com/dotnet/extensions/pull/6911
* Update repository branding from 9.10 to 10.0 by @​Copilot in https://github.com/dotnet/extensions/pull/6907
* Clean up local function names in AIFunctionFactory by @​Copilot in https://github.com/dotnet/extensions/pull/6909
* Update OpenTelemetryChatClient to output data on all tools by @​stephentoub in https://github.com/dotnet/extensions/pull/6906
* Update ToChatResponse{Async} to also factor in AuthorName by @​stephentoub in https://github.com/dotnet/extensions/pull/6910
* add support for background responses by @​SergeyMenshykh in https://github.com/dotnet/extensions/pull/6854
* Fix `METGEN004` error message: print return type in `ErrorInvalidMethodReturnType` by @​eduherminio in https://github.com/dotnet/extensions/pull/6905
* Fix OpenTelemetryChatClient failing on unknown content types by @​stephentoub in https://github.com/dotnet/extensions/pull/6915
* Add support for Connector ID and other follow ups by @​jozkee in https://github.com/dotnet/extensions/pull/6881
* Update AI lib changelogs by @​stephentoub in https://github.com/dotnet/extensions/pull/6920
* Merge internal changes by @​joperezr in https://github.com/dotnet/extensions/pull/6921
* Add Workstream, Stage, and PackageValidationBaselineVersion metadata to ServiceDiscovery libraries by @​Copilot in https://github.com/dotnet/extensions/pull/6919
* Add back Uri ctor to HostedMcpServerTool by @​jozkee in https://github.com/dotnet/extensions/pull/6926
* Set DisableNETStandardCompatErrors in ServiceDiscovery libraries by @​eerhardt in https://github.com/dotnet/extensions/pull/6927
* Update Package validation baseline version to 9.10.0 by @​Copilot in https://github.com/dotnet/extensions/pull/6922
* [main] Update dependencies from dotnet/arcade by @​dotnet-maestro[bot] in https://github.com/dotnet/extensions/pull/6802
* Extend service discovery to support Consul-based DNS lookups: by @​bart-vmware in https://github.com/dotnet/extensions/pull/6914
* Update AsOpenAIResponseItems to roundtrip User AIContent ResponseItems by @​stephentoub in https://github.com/dotnet/extensions/pull/6931
* Special-case AIContent returned from AIFunctionFactory.Create AIFunctions to not be serialized by @​stephentoub in https://github.com/dotnet/extensions/pull/6935
* Preserve function content in `SummarizingChatReducer` by @​MackinnonBuck in https://github.com/dotnet/extensions/pull/6908
* Tool reduction by @​MackinnonBuck in https://github.com/dotnet/extensions/pull/6781
* Fix coalescing of TextReasoningContent with ProtectedData by @​stephentoub in https://github.com/dotnet/extensions/pull/6936
* Doc updates by @​gewarren in https://github.com/dotnet/extensions/pull/6930
* Support DisplayNameAttribute for name resolution in AI libraries by @​Copilot in https://github.com/dotnet/extensions/pull/6942
* Fix EquivalenceEvaluator MaxOutputTokens to meet Azure OpenAI minimum requirement by @​Copilot in https://github.com/dotnet/extensions/pull/6948
* Support DefaultValueAttribute in AIFunctionFactory parameter handling by @​Copilot in https://github.com/dotnet/extensions/pull/6947
* Bump vite from 6.3.6 to 6.4.1 in /src/Libraries/Microsoft.Extensions.AI.Evaluation.Reporting/TypeScript by @​dependabot[bot] in https://github.com/dotnet/extensions/pull/6938
* Introduce Microsoft.Extensions.DataIngestion.Abstractions by @​adamsitnik in https://github.com/dotnet/extensions/pull/6949
* Update to latest schema version (accepted by MCP registry) by @​joelverhagen in https://github.com/dotnet/extensions/pull/6956
* Introduce IngestionChunkWriter build on top of MEVD by @​adamsitnik in https://github.com/dotnet/extensions/pull/6951
* Update AI Chat Web dependencies by @​MackinnonBuck in https://github.com/dotnet/extensions/pull/6955
* Add AITool -> OpenAI.Responses.ResponseTool conversion utility by @​rogerbarreto in https://github.com/dotnet/extensions/pull/6958
* Update AI changelogs for 9.10.1 by @​stephentoub in https://github.com/dotnet/extensions/pull/6950
* Add Name property to OtelMessage to store ChatMessage.AuthorName per OpenTelemetry semantic conventions by @​Copilot in https://github.com/dotnet/extensions/pull/6953
* Fix serialization of UserInputRequest/ResponseContent by @​stephentoub in https://github.com/dotnet/extensions/pull/6962
* Expose building blocks for external service discovery implementations by @​bart-vmware in https://github.com/dotnet/extensions/pull/6946
* Bump validator from 13.15.0 to 13.15.20 in /src/Libraries/Microsoft.Extensions.AI.Evaluation.Reporting/TypeScript by @​dependabot[bot] in https://github.com/dotnet/extensions/pull/6974
* Add eng/sdl-tsa-vars.config for TSA integration by @​Copilot in https://github.com/dotnet/extensions/pull/6980
* Add CodeInterpreterToolCall/ResultContent content types by @​stephentoub in https://github.com/dotnet/extensions/pull/6964
* Update to 1.38 of the otel genai standard convention by @​stephentoub in https://github.com/dotnet/extensions/pull/6981
* Introduce set of built-in Enrichers by @​adamsitnik in https://github.com/dotnet/extensions/pull/6957
* Allow ChatOptions.ConversationId to be an OpenAI conversation ID with Responses by @​stephentoub in https://github.com/dotnet/extensions/pull/6960
* Fix warning breaking official build, enable warningAsError in all pipelines by @​ericstj in https://github.com/dotnet/extensions/pull/6988
* Introduce HeaderChunker by @​adamsitnik in https://github.com/dotnet/extensions/pull/6979
* Introduce Markdown readers by @​adamsitnik in https://github.com/dotnet/extensions/pull/6969
* Add usage telemetry for aieval dotnet tool by @​shyamnamboodiripad in https://github.com/dotnet/extensions/pull/6773
* Update to OpenAI 2.6.0 by @​stephentoub in https://github.com/dotnet/extensions/pull/6996
* Don't specify MaxOutputTokens for EquivalenceEvaluator by @​shyamnamboodiripad in https://github.com/dotnet/extensions/pull/7006
* Fix Assert.Throws to validate parameter names by @​stephentoub in https://github.com/dotnet/extensions/pull/7007
 ... (truncated)

Commits viewable in [compare view](https://github.com/dotnet/extensions/compare/v9.10.0...v10.0.0).
</details>

Updated [Microsoft.Extensions.ServiceDiscovery](https://github.com/dotnet/extensions) from 9.5.1 to 10.0.0.

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

_Sourced from [Microsoft.Extensions.ServiceDiscovery's releases](https://github.com/dotnet/extensions/releases)._

## 10.0.0

## What's Changed
* Give FunctionInvokingChatClient span a more OTELy name by @​verdie-g in https://github.com/dotnet/extensions/pull/6911
* Update repository branding from 9.10 to 10.0 by @​Copilot in https://github.com/dotnet/extensions/pull/6907
* Clean up local function names in AIFunctionFactory by @​Copilot in https://github.com/dotnet/extensions/pull/6909
* Update OpenTelemetryChatClient to output data on all tools by @​stephentoub in https://github.com/dotnet/extensions/pull/6906
* Update ToChatResponse{Async} to also factor in AuthorName by @​stephentoub in https://github.com/dotnet/extensions/pull/6910
* add support for background responses by @​SergeyMenshykh in https://github.com/dotnet/extensions/pull/6854
* Fix `METGEN004` error message: print return type in `ErrorInvalidMethodReturnType` by @​eduherminio in https://github.com/dotnet/extensions/pull/6905
* Fix OpenTelemetryChatClient failing on unknown content types by @​stephentoub in https://github.com/dotnet/extensions/pull/6915
* Add support for Connector ID and other follow ups by @​jozkee in https://github.com/dotnet/extensions/pull/6881
* Update AI lib changelogs by @​stephentoub in https://github.com/dotnet/extensions/pull/6920
* Merge internal changes by @​joperezr in https://github.com/dotnet/extensions/pull/6921
* Add Workstream, Stage, and PackageValidationBaselineVersion metadata to ServiceDiscovery libraries by @​Copilot in https://github.com/dotnet/extensions/pull/6919
* Add back Uri ctor to HostedMcpServerTool by @​jozkee in https://github.com/dotnet/extensions/pull/6926
* Set DisableNETStandardCompatErrors in ServiceDiscovery libraries by @​eerhardt in https://github.com/dotnet/extensions/pull/6927
* Update Package validation baseline version to 9.10.0 by @​Copilot in https://github.com/dotnet/extensions/pull/6922
* [main] Update dependencies from dotnet/arcade by @​dotnet-maestro[bot] in https://github.com/dotnet/extensions/pull/6802
* Extend service discovery to support Consul-based DNS lookups: by @​bart-vmware in https://github.com/dotnet/extensions/pull/6914
* Update AsOpenAIResponseItems to roundtrip User AIContent ResponseItems by @​stephentoub in https://github.com/dotnet/extensions/pull/6931
* Special-case AIContent returned from AIFunctionFactory.Create AIFunctions to not be serialized by @​stephentoub in https://github.com/dotnet/extensions/pull/6935
* Preserve function content in `SummarizingChatReducer` by @​MackinnonBuck in https://github.com/dotnet/extensions/pull/6908
* Tool reduction by @​MackinnonBuck in https://github.com/dotnet/extensions/pull/6781
* Fix coalescing of TextReasoningContent with ProtectedData by @​stephentoub in https://github.com/dotnet/extensions/pull/6936
* Doc updates by @​gewarren in https://github.com/dotnet/extensions/pull/6930
* Support DisplayNameAttribute for name resolution in AI libraries by @​Copilot in https://github.com/dotnet/extensions/pull/6942
* Fix EquivalenceEvaluator MaxOutputTokens to meet Azure OpenAI minimum requirement by @​Copilot in https://github.com/dotnet/extensions/pull/6948
* Support DefaultValueAttribute in AIFunctionFactory parameter handling by @​Copilot in https://github.com/dotnet/extensions/pull/6947
* Bump vite from 6.3.6 to 6.4.1 in /src/Libraries/Microsoft.Extensions.AI.Evaluation.Reporting/TypeScript by @​dependabot[bot] in https://github.com/dotnet/extensions/pull/6938
* Introduce Microsoft.Extensions.DataIngestion.Abstractions by @​adamsitnik in https://github.com/dotnet/extensions/pull/6949
* Update to latest schema version (accepted by MCP registry) by @​joelverhagen in https://github.com/dotnet/extensions/pull/6956
* Introduce IngestionChunkWriter build on top of MEVD by @​adamsitnik in https://github.com/dotnet/extensions/pull/6951
* Update AI Chat Web dependencies by @​MackinnonBuck in https://github.com/dotnet/extensions/pull/6955
* Add AITool -> OpenAI.Responses.ResponseTool conversion utility by @​rogerbarreto in https://github.com/dotnet/extensions/pull/6958
* Update AI changelogs for 9.10.1 by @​stephentoub in https://github.com/dotnet/extensions/pull/6950
* Add Name property to OtelMessage to store ChatMessage.AuthorName per OpenTelemetry semantic conventions by @​Copilot in https://github.com/dotnet/extensions/pull/6953
* Fix serialization of UserInputRequest/ResponseContent by @​stephentoub in https://github.com/dotnet/extensions/pull/6962
* Expose building blocks for external service discovery implementations by @​bart-vmware in https://github.com/dotnet/extensions/pull/6946
* Bump validator from 13.15.0 to 13.15.20 in /src/Libraries/Microsoft.Extensions.AI.Evaluation.Reporting/TypeScript by @​dependabot[bot] in https://github.com/dotnet/extensions/pull/6974
* Add eng/sdl-tsa-vars.config for TSA integration by @​Copilot in https://github.com/dotnet/extensions/pull/6980
* Add CodeInterpreterToolCall/ResultContent content types by @​stephentoub in https://github.com/dotnet/extensions/pull/6964
* Update to 1.38 of the otel genai standard convention by @​stephentoub in https://github.com/dotnet/extensions/pull/6981
* Introduce set of built-in Enrichers by @​adamsitnik in https://github.com/dotnet/extensions/pull/6957
* Allow ChatOptions.ConversationId to be an OpenAI conversation ID with Responses by @​stephentoub in https://github.com/dotnet/extensions/pull/6960
* Fix warning breaking official build, enable warningAsError in all pipelines by @​ericstj in https://github.com/dotnet/extensions/pull/6988
* Introduce HeaderChunker by @​adamsitnik in https://github.com/dotnet/extensions/pull/6979
* Introduce Markdown readers by @​adamsitnik in https://github.com/dotnet/extensions/pull/6969
* Add usage telemetry for aieval dotnet tool by @​shyamnamboodiripad in https://github.com/dotnet/extensions/pull/6773
* Update to OpenAI 2.6.0 by @​stephentoub in https://github.com/dotnet/extensions/pull/6996
* Don't specify MaxOutputTokens for EquivalenceEvaluator by @​shyamnamboodiripad in https://github.com/dotnet/extensions/pull/7006
* Fix Assert.Throws to validate parameter names by @​stephentoub in https://github.com/dotnet/extensions/pull/7007
 ... (truncated)

## 9.10.0

## What's Changed
* Branding updates for 9.10 by @​Copilot in https://github.com/dotnet/extensions/pull/6769
* Doc improvements by @​gewarren in https://github.com/dotnet/extensions/pull/6794
* Bump vite from 6.3.5 to 6.3.6 in /src/Libraries/Microsoft.Extensions.AI.Evaluation.Reporting/TypeScript by @​dependabot[bot] in https://github.com/dotnet/extensions/pull/6793
* Updated changelogs for AI libs by @​stephentoub in https://github.com/dotnet/extensions/pull/6787
* Update MCP server template by @​jeffkl in https://github.com/dotnet/extensions/pull/6772
* Add support for using ConversationID for AzureOpenAI and OpenAI by @​ViveliDuCh in https://github.com/dotnet/extensions/pull/6770
* Merging internal commits by @​joperezr in https://github.com/dotnet/extensions/pull/6801
* Merge changes from release/9.9 branch by @​joperezr in https://github.com/dotnet/extensions/pull/6803
* Support keyed HybridCache with keyed DistributedCaches and named options by @​kelly-yinn in https://github.com/dotnet/extensions/pull/6694
* Inventory as code by @​wtgodbe in https://github.com/dotnet/extensions/pull/6820
* Increase output token limit for EquivalenceEvaluator by @​shyamnamboodiripad in https://github.com/dotnet/extensions/pull/6835
* Fix KeyNotFoundException on HttpRequestLatencyListener.OnEventWritten for uknown event sources by @​ssmelov in https://github.com/dotnet/extensions/pull/6821
* Add project name normalization to match aspire's code generator logic by @​ViveliDuCh in https://github.com/dotnet/extensions/pull/6818
* Disable really noisy analyzers, part 1 by @​stephentoub in https://github.com/dotnet/extensions/pull/6837
* Fix `KeyNotFoundException` in `HttpRequestLatencyListener.OnEventWritten` by @​pentp in https://github.com/dotnet/extensions/pull/6823
* Update global.json to use .NET 9.0.0 stable instead of RC 1 by @​Copilot in https://github.com/dotnet/extensions/pull/6846
* Add measures and tags with mediator object to the HttpClientLatencyLogEnricher by @​rainsxng in https://github.com/dotnet/extensions/pull/6783
* Add comprehensive .github/copilot-instructions.md for dotnet/extensions repository by @​Copilot in https://github.com/dotnet/extensions/pull/6792
* Update to .NET 10 SDK by @​eerhardt in https://github.com/dotnet/extensions/pull/6863
* Update Microsoft.Extensions.AI changelog files with current NuGet versions by @​Copilot in https://github.com/dotnet/extensions/pull/6849
* Fix GenerateImagesAsync_SingleImageGeneration integration test by @​stephentoub in https://github.com/dotnet/extensions/pull/6843
* Re-enable IDE0032 by @​stephentoub in https://github.com/dotnet/extensions/pull/6866
* Add OpenTelemetrySpeechToTextClient and friends by @​stephentoub in https://github.com/dotnet/extensions/pull/6845
* Update `ModelContextProtocol` version in MCP template by @​MackinnonBuck in https://github.com/dotnet/extensions/pull/6870
* Scope Ollama resilience settings to Web/Program.cs and restore ServiceDefaults by @​ViveliDuCh in https://github.com/dotnet/extensions/pull/6850
* Update Aspire by @​Varorbc in https://github.com/dotnet/extensions/pull/6858
* Update MCP template for new registry specification by @​Copilot in https://github.com/dotnet/extensions/pull/6796
* Add support for `HostApplicationBuilder` in AmbientMetadata extension by @​eduherminio in https://github.com/dotnet/extensions/pull/6867
* Fix mcpserver test baselines by @​jeffhandley in https://github.com/dotnet/extensions/pull/6874
* Move Microsoft.Extensions.ServiceDiscovery to dotnet/extensions by @​eerhardt in https://github.com/dotnet/extensions/pull/6868
* Add copy constructors to option types (ChatOptions, etc.) by @​stephentoub in https://github.com/dotnet/extensions/pull/6882
* Fix ChatMessage.CreatedAt being always overwritten by the latest timestamp. by @​Copilot in https://github.com/dotnet/extensions/pull/6885
* Small doc fixes by @​gewarren in https://github.com/dotnet/extensions/pull/6887
* Update AI changelogs with some recent additions by @​stephentoub in https://github.com/dotnet/extensions/pull/6886
* Fix Assistants IChatClient handling of unrelated tool calls in history by @​stephentoub in https://github.com/dotnet/extensions/pull/6891
* Fix duplication between OpenAI Assistants pre-configured tools by @​stephentoub in https://github.com/dotnet/extensions/pull/6896
* Update MCP Server Template to adhere to 2025-09-29 server.json schema by @​joelverhagen in https://github.com/dotnet/extensions/pull/6888
* Remove Azure.AI.OpenAI dependency from templates and tests by @​Copilot in https://github.com/dotnet/extensions/pull/6873
* Remove UnsafeRelaxedJsonEscaping by @​peterwald in https://github.com/dotnet/extensions/pull/6899
* Fix bug to yield remaining buffered FCC by @​westey-m in https://github.com/dotnet/extensions/pull/6903
* Fix serialization of [Experimental] AIContent-derived types by @​stephentoub in https://github.com/dotnet/extensions/pull/6900

## New Contributors
* @​westey-m made their first contribution in https://github.com/dotnet/extensions/pull/6745
* @​jeffkl made their first contribution in https://github.com/dotnet/extensions/pull/6772
* @​ViveliDuCh made their first contribution in https://github.com/dotnet/extensions/pull/6770
* @​kelly-yinn made their first contribution in https://github.com/dotnet/extensions/pull/6694
* @​ssmelov made their first contribution in https://github.com/dotnet/extensions/pull/6821
* @​Varorbc made their first contribution in https://github.com/dotnet/extensions/pull/6858
 ... (truncated)

## 9.9.0

## Highlights

### AI
- Abstractions for **remote MCP servers**; response/approval flow support via new experimental types
- **Function approvals** via new experimental types (e.g., `ApprovalRequiredAIFunction`, user input/approval request & response content).
- **Reasoning text streaming** for OpenAI Responses ChatClient streaming.
- **`AIFunction` split** into a base class to improve extensibility.
- **`IChatReducer` moved** to `Microsoft.Extensions.AI.Abstractions`.
- Updated to **OpenAI 2.4.0** and **genai standard convention 1.37**.
- Coalescing logic now treats **`ChatMessage.Role` changes** as new messages.
- **`GetResponseAsync<T>`** now reads only the **last** message (bug fix).
- OpenTelemetry ChatClient/EmbeddingGenerator logs **raw additional properties** (no key mangling).
- Fixed **empty annotated text chunk** handling in streaming with OpenAI Assistants.

### Telemetry & Diagnostics
- HTTP diagnostics log **query string params** with proper redaction (emitted on `url.query`).
- `server.address` telemetry emits **host only** (per OpenTelemetry semantic conventions).
- Heuristics added to detect **well-known model hosts**.
- Resource monitoring can consider **`Environment.CpuUsage`**.

## New Contributors
* @​ykumashev made their first contribution in https://github.com/dotnet/extensions/pull/6696

**Full Changelog**: https://github.com/dotnet/extensions/compare/v9.8.0...v9.9.0

## 9.8.0

## What's Changed
* Align EventId generation with M.E.Logging source-gen by @​xakep139 in https://github.com/dotnet/extensions/pull/6566
* Add resiliency mechanism to CPU and memory utilization checks by @​amadeuszl in https://github.com/dotnet/extensions/pull/6528
* Suppress flaky test until fixed by @​joelverhagen in https://github.com/dotnet/extensions/pull/6568
* Create a project template for an MCP server by @​joelverhagen in https://github.com/dotnet/extensions/pull/6547
* Use dnx instead of dotnet tool exec in MCP server template README by @​joelverhagen in https://github.com/dotnet/extensions/pull/6571
* Add reporting tests that show NLP results. by @​peterwald in https://github.com/dotnet/extensions/pull/6574
* Branding updates for 9.8.0 by @​joperezr in https://github.com/dotnet/extensions/pull/6573
* Fix `ConfigureEvaluationTests.ps1` script when `$ConfigRoot` is not supplied by @​peterwald in https://github.com/dotnet/extensions/pull/6575
* Refactor Resource Monitoring by @​evgenyfedorov2 in https://github.com/dotnet/extensions/pull/6554
* Update McpServer template for 0.3.0-preview.2 by @​stephentoub in https://github.com/dotnet/extensions/pull/6578
* Add container.cpu.time metric by @​evgenyfedorov2 in https://github.com/dotnet/extensions/pull/5806
* Add netstandard2.0 compatibility to Microsoft.Extensions.Diagnostics.Testing and dependencies by @​bdovaz in https://github.com/dotnet/extensions/pull/6219
* Add netstandard2.0 compatibility to Microsoft.Extensions.Telemetry and dependencies by @​bdovaz in https://github.com/dotnet/extensions/pull/6218
* Simplify Http.Diagnostics by @​pentp in https://github.com/dotnet/extensions/pull/6174
* Add netstandard2.0 compatibility to Microsoft.Extensions.Http.Resilience and dependencies by @​bdovaz in https://github.com/dotnet/extensions/pull/6582
* Ingore null loggers returned by LogProviders in ELoggerFactory by @​petrroll in https://github.com/dotnet/extensions/pull/6585
* Merging changes from internal by @​joperezr in https://github.com/dotnet/extensions/pull/6588
* [Logging] Fixes LogProperties and LogPropertyIgnore attributes to work if an object being logged resides in a different assembly than the logging method by @​iliar-turdushev in https://github.com/dotnet/extensions/pull/6600
* Add memory usage metric by @​evgenyfedorov2 in https://github.com/dotnet/extensions/pull/6586
* Add schema version to server.json in MCP template by @​joelverhagen in https://github.com/dotnet/extensions/pull/6606
* Merge release/9.7 into main by @​joperezr in https://github.com/dotnet/extensions/pull/6589
* Update MCP server template readme to show both VS Code and Visual Studio notes by @​Copilot in https://github.com/dotnet/extensions/pull/6591
* Update Azure Open AI package referenced by eval integration tests by @​shyamnamboodiripad in https://github.com/dotnet/extensions/pull/6609
* Target .NET 8 for more stable runtime requirement by @​joelverhagen in https://github.com/dotnet/extensions/pull/6617
* Add support for new Azure AI Foundry project type for Safety evals by @​shyamnamboodiripad in https://github.com/dotnet/extensions/pull/6621
* M.E.AI.AzureAIInference - Azure.AI.Inference Package Bump by @​rogerbarreto in https://github.com/dotnet/extensions/pull/6624
* Add DataContent.Name property by @​stephentoub in https://github.com/dotnet/extensions/pull/6616
* Fix handling of multiple responses messages by @​stephentoub in https://github.com/dotnet/extensions/pull/6627
* Expose additional chat model conversion helpers by @​stephentoub in https://github.com/dotnet/extensions/pull/6629
* [main] Update dependencies from dotnet/arcade by @​dotnet-maestro[bot] in https://github.com/dotnet/extensions/pull/6633
* [Http.Resilience] The DisableFor method should try to retrieve the request object from the resilience context by @​iliar-turdushev in https://github.com/dotnet/extensions/pull/6618
* Bump Package validation baseline version to 9.7.0 by @​Copilot in https://github.com/dotnet/extensions/pull/6650
* Fix internal package version detection for project templates by @​MackinnonBuck in https://github.com/dotnet/extensions/pull/6651
* Remove `Microsoft.Extensions.AI.Ollama` by @​MackinnonBuck in https://github.com/dotnet/extensions/pull/6655
* Fix M.E.AI package refs by @​stephentoub in https://github.com/dotnet/extensions/pull/6654
* Add [Description] to DataContent.Uri by @​stephentoub in https://github.com/dotnet/extensions/pull/6615
* Fix duplicate solution file when creating an AI Chat Web app from VS by @​MackinnonBuck in https://github.com/dotnet/extensions/pull/6653
* Add ChatMessage.CreatedAt by @​stephentoub in https://github.com/dotnet/extensions/pull/6657
* Add TextContent.Annotations by @​stephentoub in https://github.com/dotnet/extensions/pull/6619
* Add FunctionInvokingChatClient.AdditionalTools by @​stephentoub in https://github.com/dotnet/extensions/pull/6661
* Fix unintentional test env var change by @​stephentoub in https://github.com/dotnet/extensions/pull/6660
* Add more openai conversion helpers by @​stephentoub in https://github.com/dotnet/extensions/pull/6662
* Add OriginalRepoCommitHash to assemblies by @​BrennanConroy in https://github.com/dotnet/extensions/pull/6667
* Include a trivial items keyword if missing. by @​eiriktsarpalis in https://github.com/dotnet/extensions/pull/6669
* Add resolution of function parameter level data annotation attributes. by @​eiriktsarpalis in https://github.com/dotnet/extensions/pull/6671
* Fix issue with NetSourceIndexStage1 for dependency conflict versions by @​joperezr in https://github.com/dotnet/extensions/pull/6672
* Expose streaming conversion utility methods by @​stephentoub in https://github.com/dotnet/extensions/pull/6636
* Couple of fixes for MEAI.Evaluation by @​shyamnamboodiripad in https://github.com/dotnet/extensions/pull/6673
* Fix one more version conflict on the docs transport package by @​joperezr in https://github.com/dotnet/extensions/pull/6675
 ... (truncated)

## 9.7.2

## Packages Released

* [Microsoft.Extensions.AI.Templates 9.7.2-preview.3.25366.2](https://www.nuget.org/packages/Microsoft.Extensions.AI.Templates/9.7.2-preview.3.25366.2)

## What's Changed

* Target .NET 8 for more stable runtime requirement by @​joelverhagen in #​6617

**Full Changelog**: https://github.com/dotnet/extensions/compare/v9.7.1...v9.7.2

## 9.7.1

## Packages Released

* [Microsoft.Extensions.AI 9.7.1](https://www.nuget.org/packages/Microsoft.Extensions.AI/9.7.1)
* [Microsoft.Extensions.AI.Abstractions 9.7.1](https://www.nuget.org/packages/Microsoft.Extensions.AI.Abstractions/9.7.1)
* [Microsoft.Extensions.AI.OpenAI 9.7.1-preview.1.25365.4](https://www.nuget.org/packages/Microsoft.Extensions.AI.OpenAI/9.7.1-preview.1.25365.4)
* [Microsoft.Extensions.AI.AzureAIInference 9.7.1-preview.1.25365.4](https://www.nuget.org/packages/Microsoft.Extensions.AI.AzureAIInference/9.7.1-preview.1.25365.4)
* [Microsoft.Extensions.AI.Templates 9.7.1-preview.3.25365.4](https://www.nuget.org/packages/Microsoft.Extensions.AI.Templates/9.7.1-preview.3.25365.4)

## What's Changed

* Merging changes from internal by @​joperezr in #​6588
* Bump FunctionInvokingChatClient.MaximumIterationsPerRequest from 10 to 40 by @​stephentoub in #​6599
* Expose M.E.AI.OpenAI input message conversions by @​stephentoub in #​6601
* Add schema version to server.json in MCP template by @​joelverhagen in #​6606
* Update MCP server template readme to show both VS Code and Visual Studio notes by @​jeffhandley in #​6591
* Fix schema generation for Nullable<T> function parameters. by @​eiriktsarpalis in #​6596
* Branding updates for 9.7.1 by @​joperezr in https://github.com/dotnet/extensions/pull/6611
* Add DelegatingAIFunction by @​stephentoub in https://github.com/dotnet/extensions/pull/6565
* Add FunctionInvokingChatClient.FunctionInvoker delegate by @​stephentoub in https://github.com/dotnet/extensions/pull/6564
* Enable specifying "strict" for OpenAI clients via ChatOptions by @​stephentoub in https://github.com/dotnet/extensions/pull/6552
* AIFunctionFactory: tolerate JSON string function parameters. by @​eiriktsarpalis in https://github.com/dotnet/extensions/pull/6572
* AIFunctionFactory: add test coverage for JSON comments. by @​eiriktsarpalis in https://github.com/dotnet/extensions/pull/6576
* Update M.E.AI.OpenAI for latest OpenAI release by @​stephentoub in https://github.com/dotnet/extensions/pull/6577
* Update OpenTelemetry semantic conventions version from 1.35 to 1.36 by @​Copilot in https://github.com/dotnet/extensions/pull/6579
* AIFunctionFactory: add a flag for disabling return schema generation. by @​eiriktsarpalis in https://github.com/dotnet/extensions/pull/6551
* Bump FunctionInvokingChatClient.MaximumIterationsPerRequest from 10 to 40 by @​stephentoub in https://github.com/dotnet/extensions/pull/6599
* Expose M.E.AI.OpenAI input message conversions by @​stephentoub in https://github.com/dotnet/extensions/pull/6601
* Fix schema generation for Nullable<T> function parameters. by @​eiriktsarpalis in https://github.com/dotnet/extensions/pull/6596


**Full Changelog**: https://github.com/dotnet/extensions/compare/v9.7.0...v9.7.1

## 9.7.0

## What's Changed
* Branding updates for 9.7 by @​joperezr in https://github.com/dotnet/extensions/pull/6495
* Fix name of genai input/output tokens tag by @​stephentoub in https://github.com/dotnet/extensions/pull/6494
* [main] Update dependencies from dotnet/arcade by @​dotnet-maestro[bot] in https://github.com/dotnet/extensions/pull/6503
* Improve handling of RawRepresentation in OpenAI{Response}ChatClient by @​stephentoub in https://github.com/dotnet/extensions/pull/6500
* Bring back AsIChatClient for OpenAI AssistantClient by @​stephentoub in https://github.com/dotnet/extensions/pull/6501
* Add resiliency to Resource Monitoring in Linux by @​amadeuszl in https://github.com/dotnet/extensions/pull/6489
* Merging changes from the internal fork by @​joperezr in https://github.com/dotnet/extensions/pull/6508
* Workaround OpenAI assistant's RunCreationOption's tools override by @​stephentoub in https://github.com/dotnet/extensions/pull/6512
* Add ChatOptions.Instructions by @​stephentoub in https://github.com/dotnet/extensions/pull/6505
* Introduce evaluators for agentic workflows by @​shyamnamboodiripad in https://github.com/dotnet/extensions/pull/6514
* Allow a CachingChatClient to control per-request caching by @​stephentoub in https://github.com/dotnet/extensions/pull/6524
* Tweak OpenAI JSON schema transforms by @​stephentoub in https://github.com/dotnet/extensions/pull/6523
* Merging changes from release/9.6 branch by @​joperezr in https://github.com/dotnet/extensions/pull/6516
* Augment AIJsonUtilities.CreateJsonSchema for more types and annotations by @​stephentoub in https://github.com/dotnet/extensions/pull/6540
* Added conversions from AIFunction to various OpenAI tools by @​KrzysztofCwalina in https://github.com/dotnet/extensions/pull/6539
* Add SpeechToTextResponse.Usage by @​stephentoub in https://github.com/dotnet/extensions/pull/6546
* Implement BLEU score evaluation for NLP tests by @​peterwald in https://github.com/dotnet/extensions/pull/6537
* [main] Update dependencies from dotnet/arcade by @​dotnet-maestro[bot] in https://github.com/dotnet/extensions/pull/6553
* #​5962 Change to early return of OS instead of throwing by @​juliankock in https://github.com/dotnet/extensions/pull/5963
* Mark log sampling & buffering API as stable by @​evgenyfedorov2 in https://github.com/dotnet/extensions/pull/6534
* Update GenAI otel impl for v1.35 by @​stephentoub in https://github.com/dotnet/extensions/pull/6557
* Implement GLEU and F1 NLP evaluators by @​peterwald in https://github.com/dotnet/extensions/pull/6555
* Update tokenizer algorithm to use is [..] by @​peterwald in https://github.com/dotnet/extensions/pull/6561
* Rename some constants to match convention by @​shyamnamboodiripad in https://github.com/dotnet/extensions/pull/6562
* Add DistributedCachingChatClient/EmbeddingGenerator.AdditionalCacheKeyValues by @​stephentoub in https://github.com/dotnet/extensions/pull/6558

## New Contributors
* @​KrzysztofCwalina made their first contribution in https://github.com/dotnet/extensions/pull/6539
* @​juliankock made their first contribution in https://github.com/dotnet/extensions/pull/5963

**Full Changelog**: https://github.com/dotnet/extensions/compare/v9.6.0...v9.7.0

## 9.6.0

## What's Changed
* Branding updates for 9.6.0 by @​joperezr in https://github.com/dotnet/extensions/pull/6399
* Add log buffering info to README.md by @​evgenyfedorov2 in https://github.com/dotnet/extensions/pull/6403
* Fix dynamic config update for log buffering by @​evgenyfedorov2 in https://github.com/dotnet/extensions/pull/6435
* Remove unused select param from CreateRecordsForDocumentAsync by @​jongalloway in https://github.com/dotnet/extensions/pull/6341
* Merge internal changes by @​joperezr in https://github.com/dotnet/extensions/pull/6437
* Reduce per-lookup overhead from key validation in HybridCache by @​MihaZupan in https://github.com/dotnet/extensions/pull/6441
* [main] Update dependencies from dotnet/arcade by @​dotnet-maestro in https://github.com/dotnet/extensions/pull/6443
* Merge release/9.5 into main by @​joperezr in https://github.com/dotnet/extensions/pull/6448
* Fix up comments in eval API json files by @​shyamnamboodiripad in https://github.com/dotnet/extensions/pull/6452
* Remove preview tag on Azure DevOps extension by @​peterwald in https://github.com/dotnet/extensions/pull/6456
* Bump PackageValidation against 9.5.0 and enable for stable MEAI packages by @​joperezr in https://github.com/dotnet/extensions/pull/6458
* Fix paramref tag by @​gewarren in https://github.com/dotnet/extensions/pull/6459
* [main] Update dependencies from dotnet/arcade by @​dotnet-maestro in https://github.com/dotnet/extensions/pull/6462
* Add a script to diff the contents of folders that match a specific pattern across two branches by @​shyamnamboodiripad in https://github.com/dotnet/extensions/pull/6453
* Remove `title` and `description` keywords from root-level schemas in AIFunctionFactory. by @​eiriktsarpalis in https://github.com/dotnet/extensions/pull/6465
* Replace JSON vector store with SQLite by @​MackinnonBuck in https://github.com/dotnet/extensions/pull/6438
* Update chat template `Microsoft.SemanticKernel` dependency to 1.53.0 by @​MackinnonBuck in https://github.com/dotnet/extensions/pull/6470
* Update chat template external dependencies by @​MackinnonBuck in https://github.com/dotnet/extensions/pull/6471
* Exclude provider URI from cache key computation by default by @​shyamnamboodiripad in https://github.com/dotnet/extensions/pull/6473
* Make hashing stable w.r.t. indentation settings and property ordering. by @​eiriktsarpalis in https://github.com/dotnet/extensions/pull/6476
* [main] Update dependencies from dotnet/arcade by @​dotnet-maestro in https://github.com/dotnet/extensions/pull/6481
* Add default value for namedArg in Microsoft.Gen.Metrics.parser by @​BowenYang666 in https://github.com/dotnet/extensions/pull/6238
* Update OpenTelemetryChatClient to 1.34 by @​stephentoub in https://github.com/dotnet/extensions/pull/6466
* Delete M.E.AI changelog files by @​stephentoub in https://github.com/dotnet/extensions/pull/6467
* Add comma to remarks by @​gewarren in https://github.com/dotnet/extensions/pull/6485
* Implement disk io metrics for linux by @​makazeu in https://github.com/dotnet/extensions/pull/6374
* Add `AIFunction.ReturnJsonSchema` by @​eiriktsarpalis in https://github.com/dotnet/extensions/pull/6447

## New Contributors
* @​MihaZupan made their first contribution in https://github.com/dotnet/extensions/pull/6441
* @​BowenYang666 made their first contribution in https://github.com/dotnet/extensions/pull/6238

**Full Changelog**: https://github.com/dotnet/extensions/compare/v9.5.0...v9.6.0

Commits viewable in [compare view](https://github.com/dotnet/extensions/commits/v10.0.0).
</details>

Updated [OpenTelemetry.Exporter.OpenTelemetryProtocol](https://github.com/open-telemetry/opentelemetry-dotnet) from 1.13.1 to 1.14.0.

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

_Sourced from [OpenTelemetry.Exporter.OpenTelemetryProtocol's releases](https://github.com/open-telemetry/opentelemetry-dotnet/releases)._

## 1.14.0

For highlights and announcements pertaining to this release see: [Release Notes > 1.14.0](https://github.com/open-telemetry/opentelemetry-dotnet/blob/main/RELEASENOTES.md#​1140).

The following changes are from the previous release [1.14.0-rc.1](https://github.com/open-telemetry/opentelemetry-dotnet/releases/tag/core-1.14.0-rc.1).

* NuGet: [OpenTelemetry v1.14.0](https://www.nuget.org/packages/OpenTelemetry/1.14.0)

  * **Breaking Change** NuGet packages now use the Sigstore bundle format
    (`.sigstore.json`) for digital signatures instead of separate signature
    (`.sig`) and certificate (`.pem`) files. This requires cosign 3.0 or later
    for verification. See the [Digital signing
    section](../../README.md#digital-signing) for updated verification instructions.
    ([#​6623](https://github.com/open-telemetry/opentelemetry-dotnet/pull/6623))
  
  * Update to stable versions for .NET 10.0 NuGet packages.
    ([#​6667](https://github.com/open-telemetry/opentelemetry-dotnet/pull/6667))
  
  * Update `Microsoft.Extensions.*` dependencies to `10.0.0` for .NET Framework
    and .NET Standard.
    ([#​6667](https://github.com/open-telemetry/opentelemetry-dotnet/pull/6667))

  See [CHANGELOG](https://github.com/open-telemetry/opentelemetry-dotnet/blob/core-1.14.0/src/OpenTelemetry/CHANGELOG.md) for details.

* NuGet: [OpenTelemetry.Api v1.14.0](https://www.nuget.org/packages/OpenTelemetry.Api/1.14.0)

  * **Breaking Change** NuGet packages now use the Sigstore bundle format
    (`.sigstore.json`) for digital signatures instead of separate signature
    (`.sig`) and certificate (`.pem`) files. This requires cosign 3.0 or later
    for verification. See the [Digital signing
    section](../../README.md#digital-signing) for updated verification instructions.
    ([#​6623](https://github.com/open-telemetry/opentelemetry-dotnet/pull/6623))
  
  * Update `System.Diagnostics.DiagnosticSource` dependency to `10.0.0`
    for all target frameworks.
    ([#​6667](https://github.com/open-telemetry/opentelemetry-dotnet/pull/6667))

  See [CHANGELOG](https://github.com/open-telemetry/opentelemetry-dotnet/blob/core-1.14.0/src/OpenTelemetry.Api/CHANGELOG.md) for details.

* NuGet: [OpenTelemetry.Api.ProviderBuilderExtensions v1.14.0](https://www.nuget.org/packages/OpenTelemetry.Api.ProviderBuilderExtensions/1.14.0)

  * **Breaking Change** NuGet packages now use the Sigstore bundle format
    (`.sigstore.json`) for digital signatures instead of separate signature
    (`.sig`) and certificate (`.pem`) files. This requires cosign 3.0 or later
    for verification. See the [Digital signing
    section](../../README.md#digital-signing) for updated verification instructions.
    ([#​6623](https://github.com/open-telemetry/opentelemetry-dotnet/pull/6623))
  
  * Update to stable versions for .NET 10.0 NuGet packages.
    ([#​6667](https://github.com/open-telemetry/opentelemetry-dotnet/pull/6667))
  
  * Update `Microsoft.Extensions.*` dependencies to `10.0.0` for .NET Framework
 ... (truncated)

## 1.14.0-rc.1

The following changes are from the previous release [1.13.1](https://github.com/open-telemetry/opentelemetry-dotnet/releases/tag/core-1.13.1).

* NuGet: [OpenTelemetry v1.14.0-rc.1](https://www.nuget.org/packages/OpenTelemetry/1.14.0-rc.1)

  * **Breaking Change** When targeting `net8.0`, the package now depends on version
    `8.0.0` of the `Microsoft.Extensions.DependencyInjection.Abstractions`,
    `Microsoft.Extensions.Diagnostics.Abstractions` and
    `Microsoft.Extensions.Logging.Configuration` NuGet packages.
    ([#​6327](https://github.com/open-telemetry/opentelemetry-dotnet/pull/6327))
  
  * Add support for .NET 10.0.
    ([#​6307](https://github.com/open-telemetry/opentelemetry-dotnet/pull/6307))

  See [CHANGELOG](https://github.com/open-telemetry/opentelemetry-dotnet/blob/core-1.14.0-rc.1/src/OpenTelemetry/CHANGELOG.md) for details.

* NuGet: [OpenTelemetry.Api v1.14.0-rc.1](https://www.nuget.org/packages/OpenTelemetry.Api/1.14.0-rc.1)

  * Add support for .NET 10.0.
    ([#​6307](https://github.com/open-telemetry/opentelemetry-dotnet/pull/6307))
  
  * Update `System.Diagnostics.DiagnosticSource` dependency to `10.0.0`
    for all target frameworks.
    ([#​6307](https://github.com/open-telemetry/opentelemetry-dotnet/pull/6307))

  See [CHANGELOG](https://github.com/open-telemetry/opentelemetry-dotnet/blob/core-1.14.0-rc.1/src/OpenTelemetry.Api/CHANGELOG.md) for details.

* NuGet: [OpenTelemetry.Api.ProviderBuilderExtensions v1.14.0-rc.1](https://www.nuget.org/packages/OpenTelemetry.Api.ProviderBuilderExtensions/1.14.0-rc.1)

  * **Breaking Change** When targeting `net8.0`, the package now depends on version
    `8.0.0` of the `Microsoft.Extensions.DependencyInjection.Abstractions` NuGet package.
    ([#​6327](https://github.com/open-telemetry/opentelemetry-dotnet/pull/6327))
  
  * Add support for .NET 10.0.
    ([#​6307](https://github.com/open-telemetry/opentelemetry-dotnet/pull/6307))

  See [CHANGELOG](https://github.com/open-telemetry/opentelemetry-dotnet/blob/core-1.14.0-rc.1/src/OpenTelemetry.Api.ProviderBuilderExtensions/CHANGELOG.md) for details.

* NuGet: [OpenTelemetry.Exporter.Console v1.14.0-rc.1](https://www.nuget.org/packages/OpenTelemetry.Exporter.Console/1.14.0-rc.1)

  * **Breaking Change** When targeting `net8.0`, the package now depends on version
    `8.0.0` of the `Microsoft.Extensions.DependencyInjection.Abstractions`,
    `Microsoft.Extensions.Diagnostics.Abstractions` and
    `Microsoft.Extensions.Logging.Configuration` NuGet packages.
    ([#​6327](https://github.com/open-telemetry/opentelemetry-dotnet/pull/6327))
  
  * Add support for .NET 10.0.
    ([#​6307](https://github.com/open-telemetry/opentelemetry-dotnet/pull/6307))

  See [CHANGELOG](https://github.com/open-telemetry/opentelemetry-dotnet/blob/core-1.14.0-rc.1/src/OpenTelemetry.Exporter.Console/CHANGELOG.md) for details.

 ... (truncated)

## 1.14.0-beta.1

The following changes are from the previous release [1.13.1-beta.1](https://github.com/open-telemetry/opentelemetry-dotnet/releases/tag/coreunstable-1.13.1-beta.1).

* NuGet: [OpenTelemetry.Exporter.Prometheus.AspNetCore v1.14.0-beta.1](https://www.nuget.org/packages/OpenTelemetry.Exporter.Prometheus.AspNetCore/1.14.0-beta.1)

  * **Breaking Change** When targeting `net8.0`, the package now depends on version
    `8.0.0` of the `Microsoft.Extensions.DependencyInjection.Abstractions`,
    `Microsoft.Extensions.Diagnostics.Abstractions` and
    `Microsoft.Extensions.Logging.Configuration` NuGet packages.
    ([#​6327](https://github.com/open-telemetry/opentelemetry-dotnet/pull/6327))
  
  * Add support for .NET 10.0.
    ([#​6307](https://github.com/open-telemetry/opentelemetry-dotnet/pull/6307))
  
  * Added the possibility to disable timestamps via the `PrometheusAspNetCoreOptions`.
    ([#​6600](https://github.com/open-telemetry/opentelemetry-dotnet/pull/6600))
  
  * **Breaking Change** NuGet packages now use the Sigstore bundle format
    (`.sigstore.json`) for digital signatures instead of separate signature
    (`.sig`) and certificate (`.pem`) files. This requires cosign 3.0 or later
    for verification. See the [Digital signing
    section](../../README.md#digital-signing) for updated verification instructions.
    ([#​6623](https://github.com/open-telemetry/opentelemetry-dotnet/pull/6623))
  
  * Updated OpenTelemetry core component version(s) to `1.14.0`.
    ([#​6689](https://github.com/open-telemetry/opentelemetry-dotnet/pull/6689))

  See [CHANGELOG](https://github.com/open-telemetry/opentelemetry-dotnet/blob/coreunstable-1.14.0-beta.1/src/OpenTelemetry.Exporter.Prometheus.AspNetCore/CHANGEL...

_Descri...

_Description has been truncated_

Bumps Aspire.Hosting.AppHost from 9.5.1 to 13.0.0
Bumps Aspire.Hosting.NodeJs from 9.5.1 to 9.5.2
Bumps FastEndpoints from 7.0.1 to 7.1.1
Bumps FastEndpoints.Security from 7.0.1 to 7.1.1
Bumps FastEndpoints.Swagger from 7.0.1 to 7.1.1
Bumps Google.Apis.Calendar.v3 from 1.69.0.3746 to 1.72.0.3953
Bumps Microsoft.AspNetCore.OpenApi from 9.0.10 to 9.0.11
Bumps Microsoft.Extensions.Caching.Hybrid from 9.10.0 to 10.0.0
Bumps Microsoft.Extensions.Http.Resilience from 9.10.0 to 10.0.0
Bumps Microsoft.Extensions.ServiceDiscovery from 9.5.1 to 10.0.0
Bumps OpenTelemetry.Exporter.OpenTelemetryProtocol from 1.13.1 to 1.14.0
Bumps OpenTelemetry.Extensions.Hosting from 1.13.1 to 1.14.0
Bumps OpenTelemetry.Instrumentation.AspNetCore from 1.12.0 to 1.13.0
Bumps OpenTelemetry.Instrumentation.Http from 1.12.0 to 1.13.0
Bumps OpenTelemetry.Instrumentation.Runtime from 1.12.0 to 1.13.0
Bumps Scalar.AspNetCore from 2.9.0 to 2.10.3
Bumps Telegram.Bot from 22.7.2 to 22.7.5

---
updated-dependencies:
- dependency-name: Aspire.Hosting.AppHost
  dependency-version: 13.0.0
  dependency-type: direct:production
  update-type: version-update:semver-major
  dependency-group: major
- dependency-name: Aspire.Hosting.NodeJs
  dependency-version: 9.5.2
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: major
- dependency-name: FastEndpoints
  dependency-version: 7.1.1
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: major
- dependency-name: FastEndpoints.Security
  dependency-version: 7.1.1
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: major
- dependency-name: FastEndpoints.Swagger
  dependency-version: 7.1.1
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: major
- dependency-name: Google.Apis.Calendar.v3
  dependency-version: 1.72.0.3953
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: major
- dependency-name: Microsoft.AspNetCore.OpenApi
  dependency-version: 9.0.11
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: major
- dependency-name: Microsoft.Extensions.Caching.Hybrid
  dependency-version: 10.0.0
  dependency-type: direct:production
  update-type: version-update:semver-major
  dependency-group: major
- dependency-name: Microsoft.Extensions.Http.Resilience
  dependency-version: 10.0.0
  dependency-type: direct:production
  update-type: version-update:semver-major
  dependency-group: major
- dependency-name: Microsoft.Extensions.ServiceDiscovery
  dependency-version: 10.0.0
  dependency-type: direct:production
  update-type: version-update:semver-major
  dependency-group: major
- dependency-name: OpenTelemetry.Exporter.OpenTelemetryProtocol
  dependency-version: 1.14.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: major
- dependency-name: OpenTelemetry.Extensions.Hosting
  dependency-version: 1.14.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: major
- dependency-name: OpenTelemetry.Instrumentation.AspNetCore
  dependency-version: 1.13.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: major
- dependency-name: OpenTelemetry.Instrumentation.Http
  dependency-version: 1.13.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: major
- dependency-name: OpenTelemetry.Instrumentation.Runtime
  dependency-version: 1.13.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: major
- dependency-name: Scalar.AspNetCore
  dependency-version: 2.10.3
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: major
- dependency-name: Telegram.Bot
  dependency-version: 22.7.5
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: major
...

Signed-off-by: dependabot[bot] <[email protected]>
@dependabot dependabot bot added .NET Pull requests that update .NET code dependencies Pull requests that update a dependency file labels Nov 13, 2025
@cloudflare-workers-and-pages
Copy link

cloudflare-workers-and-pages bot commented Nov 13, 2025

Deploying 3sib-fbs with  Cloudflare Pages  Cloudflare Pages

Latest commit: 2b30257
Status: ✅  Deploy successful!
Preview URL: https://16a94add.3sib-fbs.pages.dev
Branch Preview URL: https://dependabot-nuget-fbs-apphost-e9k0.3sib-fbs.pages.dev

View logs

@dependabot dependabot bot added the .NET Pull requests that update .NET code label Nov 13, 2025
@dependabot @github
Copy link
Contributor Author

dependabot bot commented on behalf of github Nov 14, 2025

Superseded by #83.

@dependabot dependabot bot closed this Nov 14, 2025
@dependabot dependabot bot deleted the dependabot/nuget/Fbs.AppHost/major-121285131b branch November 14, 2025 08:28
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