Skip to content

Conversation

@dependabot
Copy link
Contributor

@dependabot dependabot bot commented on behalf of github Oct 1, 2025

Updated Aspire.Hosting.NodeJs from 9.4.0 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!

New Contributors

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

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

Commits viewable in compare view.

Updated Aspire.Hosting.PostgreSQL from 9.4.0 to 9.5.0.

Release notes

Sourced from Aspire.Hosting.PostgreSQL'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!

New Contributors

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

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

Commits viewable in compare view.

Updated Aspire.Hosting.Redis from 9.4.0 to 9.5.0.

Release notes

Sourced from Aspire.Hosting.Redis'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!

New Contributors

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

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

Commits viewable in compare view.

Updated csharpier from 1.0.1 to 1.1.2.

Release notes

Sourced from csharpier's releases.

1.1.2

What's Changed

Inconsistencies with null-coalescing wrapping on method chains #​1573

On longer method chains, depending on the exact chain a null coalescing expression wouldn't always be preceded by a new line.

// input & expected output
var x =
    someValue
        .Property.CallLongMethod_____________________________________()
        .CallMethod__________()
    ?? throw new Exception();

var x =
    someValue
        .Property.CallLongMethod_____________________________________()
        .CallLongMethod___________________________________________________()
    ?? throw new Exception();

// 1.1.1
var x =
    someValue
        .Property.CallLongMethod_____________________________________()
        .CallMethod__________() ?? throw new Exception();

var x =
    someValue
        .Property.CallLongMethod_____________________________________()
        .CallLongMethod___________________________________________________()
    ?? throw new Exception();

Full Changelog: belav/csharpier@1.1.1...1.1.2

1.1.1

What's Changed

Unhandled exception: System.ArgumentOutOfRangeException: startIndex cannot be larger than length of string. (Parameter 'startIndex') #​1673

CSharpier was throwing an exception when formating a directory contained a file without an extension.

1.1.0

What's Changed

.gitignore from parent folders impacts formatting of children #​1627

CSharpier will no longer consider .gitignore files located above the root of the current git repository.

Changes to stdin formatting #​288 #​1657

There is a new option --stdin-filepath that is used to specify the filepath CSharpier should use for resolving options and ignore files.
When no path is specified via stdin-path

  • No ignore files are considered.
  • The current directory is considered when locating options
  • The file is assumed to be c# unless the first non-whitespace character is < in which case it is assumed to be xml.

Support for C# 14 and .NET 10 #​1654 #​1646

Changes were required to support the following

  • Extension Declarations
  • File level directives in file based C# Apps

Support --ignore-path CLI option #​1585

It is now possible to specify the path to an ignore file

dotnet csharpier format . --ignore-path .config/.csharpierignore

Format xaml and slnx by default #​1628 #​1604

CSharpier now formats xaml and slnx by default without the need for configuration changes.

XML formatting is not taking into account EOL configuration on multiline comments #​1660

When formatting the following XML, CSharpier would always use the system system default for ending lines within the comment instead of the respecting the configured EOL setting.

<Element>
  <!--
  Comment with EOL
  -->
</Element>

Error when no read access to intermediate containing folder #​1656

In the case that CSharpier had access to a sub directory but not the parent of that sub directory, it was failing with an exception. That has been resolved.

Misleading message after "csharpier check" #​1645

Previously the format and check commands both used the same output message. The check command now correctly reports that it checked files and did not format them.

# 1.0.3
dotnet csharpier check .
Formatted 13226 files in 21986ms.

# 1.1.0
dotnet csharpier check .
Checked 13226 files in 21986ms.

Multiline collection expressions should not be indented #​1635

CSharpier now formats collection expressions consistently when they are in a property

// input & expected output
public class ClassName
{
    public SomeObject LongValue = new
 ... (truncated)

## 1.0.3

## What's Changed
### Switch block case with conditionals adding newlines [#​1630](https://github.com/belav/csharpier/issues/1630)
Switch blocks were breaking on conditions within patterns.
```c#
// input and expected output
switch ("")
{
    case "" or "":
        break;
}

// 1.0.2
switch ("")
{
    case ""
    or "":
        break;
}

switch expression formatting adds odd newlines #​1620

CSharpier was breaking after a discard with a when, resulting in extra new lines

// input and expected output
_ = someValue switch
{
    _ when KeepWhenWithDiscard() => "",
    _ when KeepWhenWithDiscard_________________(
            SomeObject_______________________________________________
        ) => "",
    _ when KeepWhenWithDiscard_________________(
            SomeObject_______________________________________________
        ) => "LongString_____________________________________________________________________",
};

// 1.0.2
_ = someValue switch
{
    _ when KeepWhenWithDiscard() => "",
    _
        when KeepWhenWithDiscard_________________(
            SomeObject_______________________________________________
        ) => "",
    _
        when KeepWhenWithDiscard_________________(
            SomeObject_______________________________________________
        ) => "LongString_____________________________________________________________________",
};

multi-line raw string in linq query causes a subsequent linq query to be printed on one line #​1617

... (truncated)

1.0.2

What's Changed

Performance issues when supporting .gitignore. #​1588

CSharpier was using a naive algorithm for parsing and evaluating gitignore rules that caused significant perfomance issues. @​kevinboss reworked the implementation to drastically increate performance.

Exclude bin/ and obj/ directory content from xml formatting #​1600

CSharpier now excludes all files in bin/ and obj/ by default.

Error on syntactically valid conditional with is #​1612

The following c# is valid and compiles with 9.0.300+. CSharpier was updated to properly parse it.

var x = y is y ? [] : z ?? [];

Xml formatting with comments in text element inserts extra new lines #​1607

CSharpier has some issues with formatting text that contained xml comments. That has been improved.

Input & expected output

<NoWarn>
  CA1031; <!-- Since this is not a library project, catching general exceptions is OK -->
  IDE0005; <!-- Allow unused usings -->
</NoWarn>

1.0.1

<NoWarn
    >
      CA1031;
    <!-- Since this is not a library project, catching general exceptions is OK -->

    
      IDE0005;
    <!-- Allow unused usings -->
</NoWarn>

Inconsistent formatting of single-line lambda expressions #​1594

CSharpier 1.0.0 introduced a regression that caused the following formatting. This is now working as expected.

// input & expected output
        CallMethod(() => CallAnotherMethod______________________________________________________());
        CallMethod(() =>
            CallAnotherMethod______________________________________________________1()
        );
        CallMethod(() =>
            CallAnotherMethod______________________________________________________12()
        );
        CallMethod(() =>
            CallAnotherMethod______________________________________________________123()
        );

// 1.0.0
 ... (truncated)

Commits viewable in [compare view](https://github.com/belav/csharpier/compare/1.0.1...1.1.2).
</details>

Updated [dotnet-ef](https://github.com/dotnet/efcore) from 9.0.5 to 9.0.9.

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

_Sourced from [dotnet-ef's releases](https://github.com/dotnet/efcore/releases)._

## 9.0.9

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

## What's Changed
* [release/8.0] Merge release/8.0 => release/8.0-staging by @​cincuranet in https://github.com/dotnet/efcore/pull/36197
* [release/9.0] Merge release/9.0 => release/9.0-staging by @​cincuranet in https://github.com/dotnet/efcore/pull/36201
* [release/9.0] Update dependencies from dotnet/arcade by @​dotnet-maestro[bot] in https://github.com/dotnet/efcore/pull/36398
* [release/9.0] Update dependencies from dotnet/arcade by @​dotnet-maestro[bot] in https://github.com/dotnet/efcore/pull/36495
* Update branding to 9.0.9 by @​vseanreesermsft in https://github.com/dotnet/efcore/pull/36498
* Update branding to 8.0.20 by @​vseanreesermsft in https://github.com/dotnet/efcore/pull/36497
* [release/9.0] Dispose related readers in GroupBySplitQueryingEnumerable (#​36484) by @​roji in https://github.com/dotnet/efcore/pull/36490
* [release/8.0] Dispose related readers in GroupBySplitQueryingEnumerable (#​36484) by @​roji in https://github.com/dotnet/efcore/pull/36489
* [automated] Merge branch 'release/8.0' => 'release/9.0' by @​github-actions[bot] in https://github.com/dotnet/efcore/pull/36500
* Merging internal commits for release/8.0 by @​vseanreesermsft in https://github.com/dotnet/efcore/pull/36512
* Merging internal commits for release/9.0 by @​vseanreesermsft in https://github.com/dotnet/efcore/pull/36511
* [automated] Merge branch 'release/8.0' => 'release/9.0' by @​github-actions[bot] in https://github.com/dotnet/efcore/pull/36514
* [release/8.0] Update dependencies from dotnet/arcade by @​dotnet-maestro[bot] in https://github.com/dotnet/efcore/pull/36533
* [release/8.0] Merge release/8.0-staging to release/8.0 by @​cincuranet in https://github.com/dotnet/efcore/pull/36531
* [release/9.0] Merge release/9.0-staging to release/9.0 by @​cincuranet in https://github.com/dotnet/efcore/pull/36532
* [release/9.0] Update dependencies from dotnet/arcade by @​dotnet-maestro[bot] in https://github.com/dotnet/efcore/pull/36534
* [automated] Merge branch 'release/8.0' => 'release/9.0' by @​github-actions[bot] in https://github.com/dotnet/efcore/pull/36537
* [release/9.0] Update dependencies from dotnet/arcade by @​dotnet-maestro[bot] in https://github.com/dotnet/efcore/pull/36592


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

## 9.0.7

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

## What's Changed
* Merge branch 'release/8.0' =>'release/8.0-staging' by @​AndriySvyryd in https://github.com/dotnet/efcore/pull/35893
* Merge branch 'release/8.0' =>'release/8.0-staging' by @​AndriySvyryd in https://github.com/dotnet/efcore/pull/36047
* [release/9.0] Update dependencies from dotnet/arcade by @​dotnet-maestro[bot] in https://github.com/dotnet/efcore/pull/36098
* Delete src/arcade/eng/common directory by @​akoeplinger in https://github.com/dotnet/efcore/pull/36102
* [release/9.0] Update dependencies from dotnet/arcade by @​dotnet-maestro[bot] in https://github.com/dotnet/efcore/pull/36143
* [release/8.0] Add missing parentheses for set operations by @​roji in https://github.com/dotnet/efcore/pull/36139
* [release/9.0] Add missing parentheses for set operations by @​roji in https://github.com/dotnet/efcore/pull/36138
* Update branding to 9.0.7 by @​vseanreesermsft in https://github.com/dotnet/efcore/pull/36186
* Update branding to 8.0.18 by @​vseanreesermsft in https://github.com/dotnet/efcore/pull/36185
* [release/8.0] Merge release/8.0-staging => release/8.0 by @​cincuranet in https://github.com/dotnet/efcore/pull/36193
* [release/9.0] Merge release/9.0-staging => release/9.0 by @​cincuranet in https://github.com/dotnet/efcore/pull/36194
* [automated] Merge branch 'release/8.0' => 'release/9.0' by @​github-actions[bot] in https://github.com/dotnet/efcore/pull/36192
* [release/9.0] Update dependencies from dotnet/arcade by @​dotnet-maestro[bot] in https://github.com/dotnet/efcore/pull/36213
* Merging internal commits for release/8.0 by @​vseanreesermsft in https://github.com/dotnet/efcore/pull/36222
* Merging internal commits for release/9.0 by @​vseanreesermsft in https://github.com/dotnet/efcore/pull/36223
* [automated] Merge branch 'release/8.0' => 'release/9.0' by @​github-actions[bot] in https://github.com/dotnet/efcore/pull/36227


**Full Changelog**: https://github.com/dotnet/efcore/compare/v9.0.6...v9.0.7

## 9.0.6

## Bug Fixes

- **Cosmos/FTS: Improved FullTextScore Translation for Multiple Keywords**  
  The translation of `FullTextScore` in Cosmos Full-Text Search has been updated to use multiple keywords instead of a keyword array, addressing issues with search accuracy and query compatibility. This resolves [#​35983](https://github.com/dotnet/efcore/issues/35983) and ensures more reliable full-text search results.  
  [#​36000](https://github.com/dotnet/efcore/pull/36000) by [@​maumar](https://github.com/maumar)

## Dependency Updates

- **[release/8.0] Update dependencies from dotnet/arcade**  
  Updated the Arcade build infrastructure dependencies for the 8.0 release branch, bringing in the latest improvements and security fixes from the Arcade ecosystem.  
  [#​35930](https://github.com/dotnet/efcore/pull/35930) by [@​dotnet-maestro](https://github.com/dotnet-maestro)
- **[release/9.0] Update dependencies from dotnet/arcade**  
  Updated Arcade dependencies for the 9.0 release branch, ensuring the build system benefits from the latest tooling and reliability enhancements.  
  [#​36006](https://github.com/dotnet/efcore/pull/36006) by [@​dotnet-maestro](https://github.com/dotnet-maestro)
- **[release/8.0] Update dependencies from dotnet/arcade**  
  Another update to Arcade dependencies for the 8.0 branch, further aligning with upstream improvements and fixes.  
  [#​36085](https://github.com/dotnet/efcore/pull/36085) by [@​dotnet-maestro](https://github.com/dotnet-maestro)
- **[release/9.0] Update dependencies from dotnet/arcade**  
  Additional update to Arcade dependencies for the 9.0 branch, maintaining up-to-date build tooling and infrastructure.  
  [#​36065](https://github.com/dotnet/efcore/pull/36065) by [@​dotnet-maestro](https://github.com/dotnet-maestro)

## Technical Improvements

- **Merging Internal Commits for release/8.0**  
  Integrated various internal commits into the 8.0 release branch, improving code quality, maintainability, and aligning with internal standards.  
  [#​35926](https://github.com/dotnet/efcore/pull/35926) by [@​vseanreesermsft](https://github.com/vseanreesermsft)
- **Merging Internal Commits for release/8.0**  
  Additional internal commits merged into the 8.0 branch, further enhancing stability and maintainability.  
  [#​36080](https://github.com/dotnet/efcore/pull/36080) by [@​vseanreesermsft](https://github.com/vseanreesermsft)
- **Merging Internal Commits for release/9.0**  
  Integrated internal improvements into the 9.0 branch, ensuring consistency and codebase health.  
  [#​36081](https://github.com/dotnet/efcore/pull/36081) by [@​vseanreesermsft](https://github.com/vseanreesermsft)

## Infrastructure

- **Update Branding to 9.0.6**  
  Updated the product branding and version numbers to 9.0.6, ensuring that all assemblies and packages reflect the correct release version.  
  [#​36044](https://github.com/dotnet/efcore/pull/36044) by [@​vseanreesermsft](https://github.com/vseanreesermsft)
- **Update Branding to 8.0.17**  
  Updated branding for the 8.0 release line to version 8.0.17, keeping versioning consistent across all release artifacts.  
  [#​36043](https://github.com/dotnet/efcore/pull/36043) by [@​vseanreesermsft](https://github.com/vseanreesermsft)

## Miscellaneous

- **[automated] Merge branch 'release/8.0' => 'release/9.0'**  
  Automated merge of changes from the 8.0 branch into the 9.0 branch, ensuring that all relevant fixes and improvements are carried forward.  
  [#​35927](https://github.com/dotnet/efcore/pull/35927) by [@​github-actions](https://github.com/github-actions)
- **Merge release/9.0 to release/9.0-staging**  
  Merged the 9.0 branch into the 9.0-staging branch, preparing for further testing and validation before final release.  
  [#​36051](https://github.com/dotnet/efcore/pull/36051) by [@​AndriySvyryd](https://github.com/AndriySvyryd)
 ... (truncated)

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

Pinned [JetBrains.Annotations](https://github.com/JetBrains/JetBrains.Annotations) at 2025.2.2.

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

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

No release notes found for this version range.

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

Updated [Microsoft.CodeAnalysis.CSharp](https://github.com/dotnet/roslyn) from 4.12.0 to 4.14.0.

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

_Sourced from [Microsoft.CodeAnalysis.CSharp's releases](https://github.com/dotnet/roslyn/releases)._

No release notes found for this version range.

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

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

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

_Sourced from [Microsoft.Extensions.TimeProvider.Testing'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>

Pinned [Microsoft.FeatureManagement](https://github.com/microsoft/FeatureManagement-Dotnet) at 4.3.0.

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

_Sourced from [Microsoft.FeatureManagement's releases](https://github.com/microsoft/FeatureManagement-Dotnet/releases)._

## 4.3.0

## 4.3.0 - August 27, 2025

# Microsoft.FeatureManagement Updates

The packages associated with this release are

* [Microsoft.FeatureManagement 4.3.0](https://www.nuget.org/packages/Microsoft.FeatureManagement/4.3.0)
* [Microsoft.FeatureManagement.AspNetCore 4.3.0](https://www.nuget.org/packages/Microsoft.FeatureManagement.AspNetCore/4.3.0)
* [Microsoft.FeatureManagement.Telemetry.ApplicationInsights 4.3.0](https://www.nuget.org/packages/Microsoft.FeatureManagement.Telemetry.ApplicationInsights/4.3.0)

## Microsoft.FeatureManagement

### Enhancements

* Introduced `ConfigurationFeatureDefinitionProviderOptions` which allows to enable the new configuration merging behavior for the built-in `ConfiguationFeatureDefinitionProvider`. When the same feature flag is defined in multiple sources, definitions are merged according to configuration provider registration order, with the last feature flag definition taking precedence in case of conflicts. [#​552](https://github.com/microsoft/FeatureManagement-Dotnet/pull/536)

## Microsoft.FeatureManagement.AspNetCore

### Enhancements

* Updated `Microsoft.FeatureManagement` reference to `4.3.0`. See the [release notes](https://github.com/Azure/AppConfiguration/blob/main/releaseNotes/Microsoft.Featuremanagement.md) for more information on the changes.

## Microsoft.FeatureManagement.Telemetry.ApplicationInsights

### Enhancements

* Updated `Microsoft.FeatureManagement` reference to `4.3.0`. See the [release notes](https://github.com/Azure/AppConfiguration/blob/main/releaseNotes/Microsoft.Featuremanagement.md) for more information on the changes.


Commits viewable in [compare view](https://github.com/microsoft/FeatureManagement-Dotnet/commits/4.3.0).
</details>

Updated [Microsoft.IdentityModel.Tokens](https://github.com/AzureAD/azure-activedirectory-identitymodel-extensions-for-dotnet) from 8.13.1 to 8.14.0.

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

_Sourced from [Microsoft.IdentityModel.Tokens's releases](https://github.com/AzureAD/azure-activedirectory-identitymodel-extensions-for-dotnet/releases)._

## 8.14.0

8.14.0
====
## Bug Fixes
- Switch back to use `ValidationResult` instead of `OperationResult` when validating a token in a new experimental validation flow. Additionally removed the dependency on Microsoft.IdentityModel.Abstractions. See [#​3299](https://github.com/AzureAD/azure-activedirectory-identitymodel-extensions-for-dotnet/pull/3299) for details.

Commits viewable in [compare view](https://github.com/AzureAD/azure-activedirectory-identitymodel-extensions-for-dotnet/compare/8.13.1...8.14.0).
</details>

Updated [Verify.XunitV3](https://github.com/VerifyTests/Verify) from 30.1.0 to 30.19.2.

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

_Sourced from [Verify.XunitV3's releases](https://github.com/VerifyTests/Verify/releases)._

No release notes found for this version range.

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

Updated [xunit.runner.visualstudio](https://github.com/xunit/visualstudio.xunit) from 3.1.3 to 3.1.5.

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

_Sourced from [xunit.runner.visualstudio's releases](https://github.com/xunit/visualstudio.xunit/releases)._

No release notes found for this version range.

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

Updated [xunit.v3](https://github.com/xunit/xunit) from 3.0.0 to 3.1.0.

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

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

No release notes found for this version range.

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

Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `@dependabot rebase`.

[//]: # (dependabot-automerge-start)
[//]: # (dependabot-automerge-end)

---

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

You can trigger Dependabot actions by commenting on this PR:
- `@dependabot rebase` will rebase this PR
- `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it
- `@dependabot merge` will merge this PR after your CI passes on it
- `@dependabot squash and merge` will squash and merge this PR after your CI passes on it
- `@dependabot cancel merge` will cancel a previously requested merge and block automerging
- `@dependabot reopen` will reopen this PR if it is closed
- `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually
- `@dependabot show <dependency name> ignore conditions` will show all of the ignore conditions of the specified dependency
- `@dependabot ignore <dependency name> major version` will close this group update PR and stop Dependabot creating any more for the specific dependency's major version (unless you unignore this specific dependency's major version or upgrade to it yourself)
- `@dependabot ignore <dependency name> minor version` will close this group update PR and stop Dependabot creating any more for the specific dependency's minor version (unless you unignore this specific dependency's minor version or upgrade to it yourself)
- `@dependabot ignore <dependency name>` will close this group update PR and stop Dependabot creating any more for the specific dependency (unless you unignore this specific dependency or upgrade to it yourself)
- `@dependabot unignore <dependency name>` will remove all of the ignore conditions of the specified dependency
- `@dependabot unignore <dependency name> <ignore condition>` will remove the ignore condition of the specified dependency and ignore conditions


</details>

@dependabot dependabot bot added .NET Pull requests that update .net code dependencies Pull requests that update a dependency file labels Oct 1, 2025
dependabot bot and others added 3 commits October 15, 2025 20:40
Bumps Aspire.Hosting.NodeJs from 9.4.0 to 9.5.0
Bumps Aspire.Hosting.PostgreSQL from 9.4.0 to 9.5.0
Bumps Aspire.Hosting.Redis from 9.4.0 to 9.5.0
Bumps csharpier from 1.0.1 to 1.1.2
Bumps dotnet-ef from 9.0.5 to 9.0.9
Bumps JetBrains.Annotations from 2025.2.0 to 2025.2.2
Bumps Microsoft.CodeAnalysis.CSharp from 4.12.0 to 4.14.0
Bumps Microsoft.Extensions.TimeProvider.Testing from 9.7.0 to 9.9.0
Bumps Microsoft.FeatureManagement from 4.2.1 to 4.3.0
Bumps Microsoft.IdentityModel.Tokens from 8.13.1 to 8.14.0
Bumps Verify.XunitV3 from 30.1.0 to 30.19.2
Bumps xunit.runner.visualstudio from 3.1.3 to 3.1.5
Bumps xunit.v3 from 3.0.0 to 3.1.0

---
updated-dependencies:
- dependency-name: Aspire.Hosting.NodeJs
  dependency-version: 9.5.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: nuget
- dependency-name: Aspire.Hosting.PostgreSQL
  dependency-version: 9.5.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: nuget
- dependency-name: Aspire.Hosting.Redis
  dependency-version: 9.5.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: nuget
- dependency-name: csharpier
  dependency-version: 1.1.2
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: nuget
- dependency-name: dotnet-ef
  dependency-version: 9.0.9
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: nuget
- dependency-name: JetBrains.Annotations
  dependency-version: 2025.2.2
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: nuget
- dependency-name: Microsoft.CodeAnalysis.CSharp
  dependency-version: 4.14.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: nuget
- dependency-name: Microsoft.Extensions.TimeProvider.Testing
  dependency-version: 9.9.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: nuget
- dependency-name: Microsoft.FeatureManagement
  dependency-version: 4.3.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: nuget
- dependency-name: Microsoft.IdentityModel.Tokens
  dependency-version: 8.14.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: nuget
- dependency-name: Verify.XunitV3
  dependency-version: 30.19.2
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: nuget
- dependency-name: xunit.runner.visualstudio
  dependency-version: 3.1.5
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: nuget
- dependency-name: xunit.v3
  dependency-version: 3.1.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: nuget
...

Signed-off-by: dependabot[bot] <[email protected]>
@SapiensAnatis SapiensAnatis force-pushed the dependabot/nuget/dot-config/nuget-c9d372e5b2 branch from 6d482c3 to 9930541 Compare October 15, 2025 19:41
The comment lied, the correct version for SDK 9.0.1xx is 4.12 not 4.14
@SapiensAnatis SapiensAnatis merged commit e47aa45 into main Oct 15, 2025
7 checks passed
@SapiensAnatis SapiensAnatis deleted the dependabot/nuget/dot-config/nuget-c9d372e5b2 branch October 15, 2025 20:21
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.

2 participants