Skip to content

Conversation

@dependabot
Copy link
Contributor

@dependabot dependabot bot commented on behalf of github Sep 26, 2025

Updated Aspire.Hosting.AppHost from 9.3.1 to 9.5.0.

Release notes

Sourced from Aspire.Hosting.AppHost's releases.

9.5.0

We are excited to share that our 9.5.0 release of Aspire has shipped! All of the packages are available in NuGet.org now. Head over to https://learn.microsoft.com/en-us/dotnet/aspire/whats-new/dotnet-aspire-9.5 to find what's new in 9.5.0!

What's Changed

9.4.2

What's Changed

Full Changelog: dotnet/aspire@v9.4.1...v9.4.2

9.4.1

What's Changed

Full Changelog: dotnet/aspire@v9.4.0...v9.4.1

9.4.0

We are excited to share that our 9.4.0 release of Aspire has shipped! All of the packages are available in NuGet.org now. Head over to https://learn.microsoft.com/en-us/dotnet/aspire/whats-new/dotnet-aspire-9.4 to find what's new in 9.4.0!

What's Changed

9.3.2

What's Changed

Full Changelog: dotnet/aspire@v9.3.1...v9.3.2

Commits viewable in compare view.

Updated Aspire.Hosting.NodeJs from 9.3.1 to 9.5.0.

Release notes

Sourced from Aspire.Hosting.NodeJs's releases.

9.5.0

We are excited to share that our 9.5.0 release of Aspire has shipped! All of the packages are available in NuGet.org now. Head over to https://learn.microsoft.com/en-us/dotnet/aspire/whats-new/dotnet-aspire-9.5 to find what's new in 9.5.0!

What's Changed

9.4.2

What's Changed

Full Changelog: dotnet/aspire@v9.4.1...v9.4.2

9.4.1

What's Changed

Full Changelog: dotnet/aspire@v9.4.0...v9.4.1

9.4.0

We are excited to share that our 9.4.0 release of Aspire has shipped! All of the packages are available in NuGet.org now. Head over to https://learn.microsoft.com/en-us/dotnet/aspire/whats-new/dotnet-aspire-9.4 to find what's new in 9.4.0!

What's Changed

9.3.2

What's Changed

Full Changelog: dotnet/aspire@v9.3.1...v9.3.2

Commits viewable in compare view.

Updated BouncyCastle.Cryptography from 2.6.1 to 2.6.2.

Release notes

Sourced from BouncyCastle.Cryptography's releases.

No release notes found for this version range.

Commits viewable in compare view.

Updated FastEndpoints from 6.2.0 to 7.0.1.

Release notes

Sourced from FastEndpoints's releases.

7.0.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 🎉

Relocate response sending methods ⚠️

Response sending methods such as SendOkAsync() have been ripped out of the endpoint base class for a better intellisense experience and extensibility.

Going forward, the response sending methods are accessed via the Send property of the endpoint as follows:

public override async Task HandleAsync(CancellationToken c)
{
    await Send.OkAsync("hello world!");
}

In order to add your own custom response sending methods, simply target the IResponseSender interface and write extension methods like so:

static class SendExtensions
{
    public static Task HelloResponse(this IResponseSender sender)
        => sender.HttpContext.Response.SendOkAsync("hello!");
}

This is obviously is a wide-reaching breaking change which can be easily remedied with a quick regex based find & replace. Please see the breaking changes section below for step-by-step instructions on how to migrate. Takes less than a minute.

Send multiple Server-Sent-Event models in a single stream

It is now possible to send different types of data in a single SSE stream with the use of a wrapper type called StreamItem like so:

public override async Task HandleAsync(CancellationToken ct)
{
    await Send.EventStreamAsync(GetMultiDataStream(ct), ct);

    async IAsyncEnumerable<StreamItem> GetMultiDataStream([EnumeratorCancellation] CancellationToken ct)
    {
        long id = 0;

 ... (truncated)

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

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

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

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

## 7.0.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.

---

## New 🎉

<details><summary>Relocate response sending methods ⚠️</summary>

Response sending methods such as `SendOkAsync()` have been ripped out of the endpoint base class for a better intellisense experience and extensibility.

Going forward, the response sending methods are accessed via the `Send` property of the endpoint as follows:

```cs
public override async Task HandleAsync(CancellationToken c)
{
    await Send.OkAsync("hello world!");
}

In order to add your own custom response sending methods, simply target the IResponseSender interface and write extension methods like so:

static class SendExtensions
{
    public static Task HelloResponse(this IResponseSender sender)
        => sender.HttpContext.Response.SendOkAsync("hello!");
}

This is obviously is a wide-reaching breaking change which can be easily remedied with a quick regex based find & replace. Please see the breaking changes section below for step-by-step instructions on how to migrate. Takes less than a minute.

Send multiple Server-Sent-Event models in a single stream

It is now possible to send different types of data in a single SSE stream with the use of a wrapper type called StreamItem like so:

public override async Task HandleAsync(CancellationToken ct)
{
    await Send.EventStreamAsync(GetMultiDataStream(ct), ct);

    async IAsyncEnumerable<StreamItem> GetMultiDataStream([EnumeratorCancellation] CancellationToken ct)
    {
        long id = 0;

 ... (truncated)

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

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

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

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

## 7.0.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.

---

## New 🎉

<details><summary>Relocate response sending methods ⚠️</summary>

Response sending methods such as `SendOkAsync()` have been ripped out of the endpoint base class for a better intellisense experience and extensibility.

Going forward, the response sending methods are accessed via the `Send` property of the endpoint as follows:

```cs
public override async Task HandleAsync(CancellationToken c)
{
    await Send.OkAsync("hello world!");
}

In order to add your own custom response sending methods, simply target the IResponseSender interface and write extension methods like so:

static class SendExtensions
{
    public static Task HelloResponse(this IResponseSender sender)
        => sender.HttpContext.Response.SendOkAsync("hello!");
}

This is obviously is a wide-reaching breaking change which can be easily remedied with a quick regex based find & replace. Please see the breaking changes section below for step-by-step instructions on how to migrate. Takes less than a minute.

Send multiple Server-Sent-Event models in a single stream

It is now possible to send different types of data in a single SSE stream with the use of a wrapper type called StreamItem like so:

public override async Task HandleAsync(CancellationToken ct)
{
    await Send.EventStreamAsync(GetMultiDataStream(ct), ct);

    async IAsyncEnumerable<StreamItem> GetMultiDataStream([EnumeratorCancellation] CancellationToken ct)
    {
        long id = 0;

 ... (truncated)

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

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

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

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

## 9.0.9

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

## What's Changed
* Update branding to 9.0.9 by @​vseanreesermsft in https://github.com/dotnet/aspnetcore/pull/63107
* [release/9.0] (deps): Bump src/submodules/googletest from `c67de11` to `373af2e` by @​dependabot[bot] in https://github.com/dotnet/aspnetcore/pull/63035
* [release/9.0] Dispose the certificate chain elements with the chain by @​github-actions[bot] in https://github.com/dotnet/aspnetcore/pull/62992
* [release/9.0] Update dependencies from dotnet/extensions by @​dotnet-maestro[bot] in https://github.com/dotnet/aspnetcore/pull/62702
* [release/9.0] Update Microsoft.Build versions by @​wtgodbe in https://github.com/dotnet/aspnetcore/pull/62505
* [release/9.0] Update dependencies from dotnet/arcade by @​dotnet-maestro[bot] in https://github.com/dotnet/aspnetcore/pull/62832
* [release/9.0] Update SignalR Redis tests to use internal Docker Hub mirror by @​github-actions[bot] in https://github.com/dotnet/aspnetcore/pull/63116
* [release/9.0] [SignalR] Don't throw for message headers in Java client by @​github-actions[bot] in https://github.com/dotnet/aspnetcore/pull/62783
* Merging internal commits for release/9.0 by @​vseanreesermsft in https://github.com/dotnet/aspnetcore/pull/63151
* [release/9.0] Update dependencies from dotnet/arcade by @​dotnet-maestro[bot] in https://github.com/dotnet/aspnetcore/pull/63190
* [release/9.0] Update dependencies from dotnet/extensions by @​dotnet-maestro[bot] in https://github.com/dotnet/aspnetcore/pull/63214


**Full Changelog**: https://github.com/dotnet/aspnetcore/compare/v9.0.8...v9.0.9

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

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

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

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

## 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

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

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

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

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

## 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

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

Updated [Microsoft.Extensions.ServiceDiscovery](https://github.com/dotnet/aspire) from 9.3.1 to 9.5.0.

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

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

## 9.5.0

We are excited to share that our 9.5.0 release of Aspire has shipped! All of the packages are available in NuGet.org now. Head over to https://learn.microsoft.com/en-us/dotnet/aspire/whats-new/dotnet-aspire-9.5 to find what's new in 9.5.0!

## What's Changed
* Update AzureSqlServerResource to use the new AzurePowerShellScript provisioning feature by @​eerhardt in https://github.com/dotnet/aspire/pull/10290
* Add dashboard telemetry to interaction service by @​JamesNK in https://github.com/dotnet/aspire/pull/10272
* Add missing end quote for Outputs declaration by @​benwitmanmsft in https://github.com/dotnet/aspire/pull/10289
* Add option to console logs to wrap log lines by @​JamesNK in https://github.com/dotnet/aspire/pull/10271
* Refactor Azure Storage API by @​sebastienros in https://github.com/dotnet/aspire/pull/10241
* Branding updates for 9.5.0 by @​joperezr in https://github.com/dotnet/aspire/pull/10302
* Add logs to trace details by @​JamesNK in https://github.com/dotnet/aspire/pull/10281
* Add ContainerBuildOptions support to ResourceContainerImageBuilder for customizing dotnet publish by @​Copilot in https://github.com/dotnet/aspire/pull/10074
* Move IInteractionService and related types to Aspire.Hosting namespace by @​Copilot in https://github.com/dotnet/aspire/pull/10267
* [CI] Improve overall PR Tests time by @​radical in https://github.com/dotnet/aspire/pull/10309
* Add GitHub Models integration by @​sebastienros in https://github.com/dotnet/aspire/pull/10170
* Improve span details percentage calculation by @​JamesNK in https://github.com/dotnet/aspire/pull/10310
* [release/9.4] Add GitHub Models integration (#​10170) (#​10313) by @​danmoseley in https://github.com/dotnet/aspire/pull/10316
* Aspire cli: Add AOT builds for Linux, and macOS by @​radical in https://github.com/dotnet/aspire/pull/10275
* Add CTRL-C guidance message to aspire run command output by @​Copilot in https://github.com/dotnet/aspire/pull/10203
* Improve parameter resolution logging and exception handling in ParameterProcessor by @​Copilot in https://github.com/dotnet/aspire/pull/10320
* Make parameters and connection strings visible in dashboard by @​Copilot in https://github.com/dotnet/aspire/pull/10336
* Add Azure provisioning command handling and settings configuration by @​davidfowl in https://github.com/dotnet/aspire/pull/10038
* Fix hiding dismiss on inputs dialog by @​JamesNK in https://github.com/dotnet/aspire/pull/10349
* Fix missing 'name' property in TableService Bicep generation by @​Copilot in https://github.com/dotnet/aspire/pull/10334
* Improved Kubernetes publisher labels by @​hewe-saxo in https://github.com/dotnet/aspire/pull/10208
* Made changes to how parameter.Value works by @​davidfowl in https://github.com/dotnet/aspire/pull/10354
* Create appmodel.md by @​davidfowl in https://github.com/dotnet/aspire/pull/10358
* Force async execution of resource startup by @​davidfowl in https://github.com/dotnet/aspire/pull/10359
* Refactor ParameterResource to use Lazy initialization for value retrieval by @​davidfowl in https://github.com/dotnet/aspire/pull/10361
* Match name with ResourceCommandService by @​JamesNK in https://github.com/dotnet/aspire/pull/10370
* Share more package checking code between CLI and app host by @​JamesNK in https://github.com/dotnet/aspire/pull/10372
* Support uninstrumented peer visualization for parameters, and resources with connection strings and github models by @​Copilot in https://github.com/dotnet/aspire/pull/10340
* bump version of `Azure.Provisioning` by @​ArcturusZhang in https://github.com/dotnet/aspire/pull/10374
* Add xmldocs to generated metadata projects by @​MattKotsenas in https://github.com/dotnet/aspire/pull/9868
* Remove SqlServerScriptProvisioningResource by @​eerhardt in https://github.com/dotnet/aspire/pull/10385
* Update xunit.v3 to 3.0.0 stable by @​Youssef1313 in https://github.com/dotnet/aspire/pull/10371
* [main] Update dependencies from microsoft/usvc-apiserver by @​dotnet-maestro[bot] in https://github.com/dotnet/aspire/pull/10390
* Add non-localhost URLs by @​DamianEdwards in https://github.com/dotnet/aspire/pull/10232
* Update contributing.md by @​danespinosa in https://github.com/dotnet/aspire/pull/10394
* Throw if container runtime is unhealthy during image build by @​captainsafia in https://github.com/dotnet/aspire/pull/10399
* Fix the update dependencies action by installing .NET 9 as well by @​eerhardt in https://github.com/dotnet/aspire/pull/10397
* Optimize trace detail page performance by @​JamesNK in https://github.com/dotnet/aspire/pull/10308
* Add quotation marks in dashboard around arguments with spaces in them by @​adamint in https://github.com/dotnet/aspire/pull/10404
* Harden Docker container runtime health check by @​captainsafia in https://github.com/dotnet/aspire/pull/10402
* Fix TryMatchAgainstResources to return false for multiple resource matches by @​Copilot in https://github.com/dotnet/aspire/pull/10411
* Fallback to previous DNS service discovery by @​rzikm in https://github.com/dotnet/aspire/pull/10140
* Simplify GH Models API keys experience by @​sebastienros in https://github.com/dotnet/aspire/pull/10424
* Fix parameter substitution in GitHub Models by @​sebastienros in https://github.com/dotnet/aspire/pull/10428
* Add scripts to download aspire-cli by @​radical in https://github.com/dotnet/aspire/pull/10254
* Ensure all YARP env vars are strings by @​eerhardt in https://github.com/dotnet/aspire/pull/10434
* Refactor async task handling to use WaitAsync for cancellation support by @​davidfowl in https://github.com/dotnet/aspire/pull/10425
 ... (truncated)

## 9.4.2

## What's Changed
* [release/9.4] Simplify Aspire CLI project name validation to only reject path separators by @​github-actions[bot] in https://github.com/dotnet/aspire/pull/10832
* [release/9.4] External Services with URL Parameter fails to generate manifests by @​github-actions[bot] in https://github.com/dotnet/aspire/pull/10806
* [release/9.4] Always update resource list in console logs after hidden bool changes by @​github-actions[bot] in https://github.com/dotnet/aspire/pull/10738
* [relea......

_Description has been truncated_

Bumps Aspire.Hosting.AppHost from 9.3.1 to 9.5.0
Bumps Aspire.Hosting.NodeJs from 9.3.1 to 9.5.0
Bumps BouncyCastle.Cryptography from 2.6.1 to 2.6.2
Bumps FastEndpoints from 6.2.0 to 7.0.1
Bumps FastEndpoints.Security from 6.2.0 to 7.0.1
Bumps FastEndpoints.Swagger from 6.2.0 to 7.0.1
Bumps Microsoft.AspNetCore.OpenApi from 9.0.7 to 9.0.9
Bumps Microsoft.Extensions.Caching.Hybrid from 9.7.0 to 9.9.0
Bumps Microsoft.Extensions.Http.Resilience from 9.7.0 to 9.9.0
Bumps Microsoft.Extensions.ServiceDiscovery from 9.3.1 to 9.5.0
Bumps Scalar.AspNetCore from 2.6.3 to 2.8.6
Bumps Telegram.Bot from 22.6.0 to 22.7.2
Bumps ZiggyCreatures.FusionCache from 2.3.0 to 2.4.0
Bumps ZiggyCreatures.FusionCache.OpenTelemetry from 2.3.0 to 2.4.0

---
updated-dependencies:
- dependency-name: Aspire.Hosting.AppHost
  dependency-version: 9.5.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: minor
- dependency-name: Aspire.Hosting.NodeJs
  dependency-version: 9.5.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: minor
- dependency-name: BouncyCastle.Cryptography
  dependency-version: 2.6.2
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: minor
- dependency-name: FastEndpoints
  dependency-version: 7.0.1
  dependency-type: direct:production
  update-type: version-update:semver-major
  dependency-group: minor
- dependency-name: FastEndpoints.Security
  dependency-version: 7.0.1
  dependency-type: direct:production
  update-type: version-update:semver-major
  dependency-group: minor
- dependency-name: FastEndpoints.Swagger
  dependency-version: 7.0.1
  dependency-type: direct:production
  update-type: version-update:semver-major
  dependency-group: minor
- dependency-name: Microsoft.AspNetCore.OpenApi
  dependency-version: 9.0.9
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: minor
- dependency-name: Microsoft.Extensions.Caching.Hybrid
  dependency-version: 9.9.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: minor
- dependency-name: Microsoft.Extensions.Http.Resilience
  dependency-version: 9.9.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: minor
- dependency-name: Microsoft.Extensions.ServiceDiscovery
  dependency-version: 9.5.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: minor
- dependency-name: Scalar.AspNetCore
  dependency-version: 2.8.6
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: minor
- dependency-name: Telegram.Bot
  dependency-version: 22.7.2
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: minor
- dependency-name: ZiggyCreatures.FusionCache
  dependency-version: 2.4.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: minor
- dependency-name: ZiggyCreatures.FusionCache.OpenTelemetry
  dependency-version: 2.4.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: minor
...

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 Sep 26, 2025
@cloudflare-workers-and-pages
Copy link

Deploying 3sib-fbs with  Cloudflare Pages  Cloudflare Pages

Latest commit: e55b20b
Status: ✅  Deploy successful!
Preview URL: https://b56ef0e0.3sib-fbs.pages.dev
Branch Preview URL: https://dependabot-nuget-fbs-apphost-i16l.3sib-fbs.pages.dev

View logs

@dependabot @github
Copy link
Contributor Author

dependabot bot commented on behalf of github Sep 26, 2025

Looks like these dependencies are no longer updatable, so this is no longer needed.

@dependabot dependabot bot closed this Sep 26, 2025
@dependabot dependabot bot deleted the dependabot/nuget/Fbs.AppHost/minor-b71ca91b6b branch September 26, 2025 09:00
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