Bumps Microsoft.AspNetCore.Mvc.Testing from 10.0.0 to 10.0.8
Bumps Microsoft.AspNetCore.OpenApi from 10.0.1 to 10.0.8
Bumps Microsoft.Azure.Cosmos from 3.54.0 to 3.60.0
Bumps Microsoft.EntityFrameworkCore.Cosmos from 10.0.0 to 10.0.8
Bumps Microsoft.EntityFrameworkCore.InMemory from 10.0.0 to 10.0.8
Bumps Microsoft.Extensions.AI from 9.5.0 to 9.10.2
Bumps Microsoft.Extensions.DependencyInjection from 10.0.1 to 10.0.8
Bumps Microsoft.Extensions.Http.Resilience from 10.1.0 to 10.6.0
Bumps Microsoft.Extensions.ServiceDiscovery from 10.1.0 to 10.6.0
Bumps Microsoft.Identity.Web from 3.11.0 to 3.15.0
---
updated-dependencies:
- dependency-name: Microsoft.AspNetCore.Mvc.Testing
dependency-version: 10.0.8
dependency-type: direct:production
update-type: version-update:semver-patch
dependency-group: microsoft-packages
- dependency-name: Microsoft.AspNetCore.OpenApi
dependency-version: 10.0.8
dependency-type: direct:production
update-type: version-update:semver-patch
dependency-group: microsoft-packages
- dependency-name: Microsoft.Azure.Cosmos
dependency-version: 3.60.0
dependency-type: direct:production
update-type: version-update:semver-minor
dependency-group: microsoft-packages
- dependency-name: Microsoft.EntityFrameworkCore.Cosmos
dependency-version: 10.0.8
dependency-type: direct:production
update-type: version-update:semver-patch
dependency-group: microsoft-packages
- dependency-name: Microsoft.EntityFrameworkCore.InMemory
dependency-version: 10.0.8
dependency-type: direct:production
update-type: version-update:semver-patch
dependency-group: microsoft-packages
- dependency-name: Microsoft.Extensions.AI
dependency-version: 9.10.2
dependency-type: direct:production
update-type: version-update:semver-minor
dependency-group: microsoft-packages
- dependency-name: Microsoft.Extensions.DependencyInjection
dependency-version: 10.0.8
dependency-type: direct:production
update-type: version-update:semver-patch
dependency-group: microsoft-packages
- dependency-name: Microsoft.Extensions.Http.Resilience
dependency-version: 10.6.0
dependency-type: direct:production
update-type: version-update:semver-minor
dependency-group: microsoft-packages
- dependency-name: Microsoft.Extensions.ServiceDiscovery
dependency-version: 10.6.0
dependency-type: direct:production
update-type: version-update:semver-minor
dependency-group: microsoft-packages
- dependency-name: Microsoft.Identity.Web
dependency-version: 3.15.0
dependency-type: direct:production
update-type: version-update:semver-minor
dependency-group: microsoft-packages
...
Signed-off-by: dependabot[bot] <support@github.com>
Updated Microsoft.AspNetCore.Mvc.Testing from 10.0.0 to 10.0.8.
Release notes
Sourced from Microsoft.AspNetCore.Mvc.Testing's releases.
No release notes found for this version range.
Commits viewable in compare view.
Updated Microsoft.AspNetCore.OpenApi from 10.0.1 to 10.0.8.
Release notes
Sourced from Microsoft.AspNetCore.OpenApi's releases.
No release notes found for this version range.
Commits viewable in compare view.
Updated Microsoft.Azure.Cosmos from 3.54.0 to 3.60.0.
Release notes
Sourced from Microsoft.Azure.Cosmos's releases.
3.60.0
See changelog for details.
NuGet: https://www.nuget.org/packages/Microsoft.Azure.Cosmos/3.60.0
3.60.0-preview.0
Added
Fixed
This preview release also includes all changes from 3.59.0.
See full changelog: https://github.com/Azure/azure-cosmos-dotnet-v3/blob/master/changelog.md#3600-preview0
3.59.0
3.59.0 - 2026-4-24
Features Added
Bugs Fixed
GlobalPartitionEndpointManagerCore. This bug left the circuit breaker failback loop running indefinitely, leakingTask.Delaytimers.3.59.0-preview.0
3.59.0-preview.0 - 2026-3-20
Added
Fixed
3.58.0
3.58.0 - 2026-3-20
Added
Fixed
3.58.0-preview.0
3.58.0-preview.0 - 2026-1-15
Added
Fixed
3.58.0-preivew.1
3.58.0-preview.1 - 2026-2-20
Fixed
ArgumentNullExceptionrace condition in hedging cancellation3.57.1
3.57.1 - 2026-2-20
Fixed
ArgumentNullExceptionrace condition in hedging cancellation3.57.0
3.57.0 - 2026-1-15
Added
Fixed
3.57.0-preview.1
3.57.0-preview.1 - 2025-12-16
Fixed
3.57.0-preview.0
3.57.0-preview.0 - 2025-11-25
Added
3.56.0
3.56.0 - 2025-11-25
Fixed
3.56.0-preview.1
3.56.0-preview.1 - 2025-3-10
Fixed
-5613 CrossRegionHedgingAvailabilityStrategy: Fixes ArgumentNullException race condition in hedging cancellation
3.56.0-preview.0
3.56.0-preview.0 - 2025-11-14
Fixed
3.55.1
3.55.1 - 2025-3-10
Fixed
-5613 CrossRegionHedgingAvailabilityStrategy: Fixes ArgumentNullException race condition in hedging cancellation
3.55.0
3.55.0 - 2025-11-14
Added
Fixed
3.55.0-preview.1
3.55.0-preview.0
3.55.0-preview.0 - 2025-10-2
Added
Fixed
3.54.1
Commits viewable in compare view.
Updated Microsoft.EntityFrameworkCore.Cosmos from 10.0.0 to 10.0.8.
Release notes
Sourced from Microsoft.EntityFrameworkCore.Cosmos's releases.
No release notes found for this version range.
Commits viewable in compare view.
Updated Microsoft.EntityFrameworkCore.InMemory from 10.0.0 to 10.0.8.
Release notes
Sourced from Microsoft.EntityFrameworkCore.InMemory's releases.
No release notes found for this version range.
Commits viewable in compare view.
Updated Microsoft.Extensions.AI from 9.5.0 to 9.10.2.
Release notes
Sourced from Microsoft.Extensions.AI's releases.
9.10.0
What's Changed
KeyNotFoundExceptioninHttpRequestLatencyListener.OnEventWrittenby @pentp in FixKeyNotFoundExceptioninHttpRequestLatencyListener.OnEventWrittendotnet/extensions#6823ModelContextProtocolversion in MCP template by @MackinnonBuck in UpdateModelContextProtocolversion in MCP template dotnet/extensions#6870HostApplicationBuilderin AmbientMetadata extension by @eduherminio in Add support forHostApplicationBuilderin AmbientMetadata extension dotnet/extensions#6867New Contributors
... (truncated)
9.9.0
Highlights
AI
ApprovalRequiredAIFunction, user input/approval request & response content).AIFunctionsplit into a base class to improve extensibility.IChatReducermoved toMicrosoft.Extensions.AI.Abstractions.ChatMessage.Rolechanges as new messages.GetResponseAsync<T>now reads only the last message (bug fix).Telemetry & Diagnostics
url.query).server.addresstelemetry emits host only (per OpenTelemetry semantic conventions).Environment.CpuUsage.New Contributors
Full Changelog: dotnet/extensions@v9.8.0...v9.9.0
9.8.0
What's Changed
ConfigureEvaluationTests.ps1script when$ConfigRootis not supplied by @peterwald in FixConfigureEvaluationTests.ps1script when$ConfigRootis not supplied dotnet/extensions#6575Microsoft.Extensions.AI.Ollamaby @MackinnonBuck in RemoveMicrosoft.Extensions.AI.Ollamadotnet/extensions#6655... (truncated)
9.7.2
Packages Released
What's Changed
Full Changelog: dotnet/extensions@v9.7.1...v9.7.2
9.7.1
Packages Released
What's Changed
Full Changelog: dotnet/extensions@v9.7.0...v9.7.1
9.7.0
What's Changed
New Contributors
Full Changelog: dotnet/extensions@v9.6.0...v9.7.0
9.6.0
What's Changed
titleanddescriptionkeywords from root-level schemas in AIFunctionFactory. by @eiriktsarpalis in Removetitleanddescriptionkeywords from root-level schemas in AIFunctionFactory. dotnet/extensions#6465Microsoft.SemanticKerneldependency to 1.53.0 by @MackinnonBuck in Update chat templateMicrosoft.SemanticKerneldependency to 1.53.0 dotnet/extensions#6470AIFunction.ReturnJsonSchemaby @eiriktsarpalis in AddAIFunction.ReturnJsonSchemadotnet/extensions#6447New Contributors
Full Changelog: dotnet/extensions@v9.5.0...v9.6.0
Commits viewable in compare view.
Updated Microsoft.Extensions.DependencyInjection from 10.0.1 to 10.0.8.
Release notes
Sourced from Microsoft.Extensions.DependencyInjection's releases.
No release notes found for this version range.
Commits viewable in compare view.
Updated Microsoft.Extensions.Http.Resilience from 10.1.0 to 10.6.0.
Release notes
Sourced from Microsoft.Extensions.Http.Resilience's releases.
10.6.0
Version 10.6.0 stabilizes the response continuation token and background-response APIs in Microsoft.Extensions.AI.Abstractions. Most other AI work for May shipped in 10.5.1; this monthly release rolls those changes up alongside dependency updates and a small Resource Monitoring cleanup.
Experimental API Changes
Now Stable
MEAI001) #7512What's Changed
AI
Repository Infrastructure Updates
Acknowledgements
Full Changelog: dotnet/extensions@v10.5.2...v10.6.0
10.5.2
This patch release ships a single fix to
Microsoft.Extensions.VectorData.Abstractions, correctingStorageNameresolution when external serialization is enabled.Microsoft.Extensions.VectorData.ConformanceTests,Microsoft.Extensions.AI.Abstractions,Microsoft.Extensions.AI, andMicrosoft.Extensions.AI.OpenAIare published alongside it for version coherency — they contain no code changes from 10.5.1.Packages in this release
What's Changed
Microsoft.Extensions.VectorData.Abstractions
StorageNamebehavior when external serialization is enabled, and disable a warning fornet462. (by @roji in #7475)Full Changelog: dotnet/extensions@v10.5.1...v10.5.2
10.5.1
Version 10.5.1 of the Microsoft.Extensions.AI packages stabilizes CodeInterpreter, WebSearch, and ImageGeneration tool content types. The release adds new experimental tool search and OpenAI request policy hooks. And the OpenTelemetry gen-ai semantic conventions are updated to align with v1.41.
The 'aiagent-webapi' project template in Microsoft.Agents.AI.ProjectTemplates is updated to align with v1.3.0 of Agent Framework, updating the OpenTelemetry dependencies within the template projects as well.
Packages in this release
Experimental API Changes
Now Stable
The following types previously emitted the
MEAI001experimental diagnostic and are now stable.CodeInterpreterToolCallContentCodeInterpreterToolResultContentWebSearchToolCallContentWebSearchToolResultContentImageGenerationToolCallContentImageGenerationToolResultContentHostedImageGenerationToolImageGenerationOptionsImageGenerationResponseFormat(theHostedenum value remains experimental)IImageGeneratorand the rest of the image generation infrastructure also remain experimentalNew Experimental APIs
The following new APIs emit the
MEAI001experimental diagnostic.HostedToolSearchToolwithDeferredToolsfor tool-search-driven deferred tool loading #7471OpenAIRequestPoliciesextension hook for appendingSystem.ClientModel.PipelinePolicyinstances to outgoing OpenAI requests #7495Breaking Changes to Experimental APIs
WebSearchToolResultContent.Resultswas renamed toOutputsas part of the stabilization in #7493, aligning withCodeInterpreterToolResultContent.Outputs. The originalResultsproperty was included in version 10.4.0 and 10.5.0; this is a binary breaking change and consumers need to update to consume the updated property.... (truncated)
10.5.0
HTTP Logging Middleware APIs in
Microsoft.AspNetCore.Diagnostics.Middlewareare now stable. This release also transfersMicrosoft.Extensions.VectorData.AbstractionsandMicrosoft.Extensions.VectorData.ConformanceTestsfrom the Semantic Kernel repository into dotnet/extensions, jumping from 10.1.0 to 10.5.0 for consistent versioning. The release also delivers fixes across the AI libraries, AI Evaluation, and Service Discovery.Breaking Changes
VectorStoreVectorAttributeconstructor parameter #7460Dimensionsparameter was renamed todimensions(lowercase). This is a source-breaking change only — binary compatibility is preserved.new VectorStoreVectorAttribute(Dimensions: 1536), update it tonew VectorStoreVectorAttribute(dimensions: 1536).Experimental API Changes
Now Stable
EXTEXP0013):AddHttpLogEnricher<T>,IHttpLogEnricher, andRequestHeadersLogEnricherOptions.HeadersDataClasses#7380What's Changed
AI
Vector Data
AI Evaluation
ASP.NET Core Extensions
Service Discovery
Documentation Updates
Test Improvements
... (truncated)
10.4.1
This release of the Microsoft.Extensions.AI packages adds new experimental APIs for Realtime client sessions and Text-to-Speech, along with OpenTelemetry and middleware improvements.
Packages in this release
Experimental API Changes
New Experimental APIs
Changes to Experimental APIs
NotSupportedException#7394What's Changed
AI
ITextToSpeechClientabstraction, middleware, and OpenAI implementation #7381 by @stephentoubVoiceActivityDetectionoptions to realtime session abstractions #7399 by @tarekghUriContentmediaTypeparameter optional with inference from URI file extension #7398 by @stephentoub (co-authored by @Copilot)gen_ai.client.operation.exceptionviaILogger LoggerMessageon OpenTelemetry instrumentation classes #7379 by @stephentoub (co-authored by @Copilot)invoke_workflowas an equivalent parent span toinvoke_agentinFunctionInvokingChatClient#7382 by @stephentoub (co-authored by @Copilot)HostedFileDownloadStreamexplicitly read-only #7394 by @stephentoub (co-authored by @Copilot)Documentation Updates
Test Improvements
Repository Infrastructure Updates
Acknowledgements
... (truncated)
10.4.0
This release advances the AI abstractions with new hosted file, web search, and reasoning content types, stabilizes MCP and tool approval APIs, adds streaming latency metrics to OpenTelemetry instrumentation, and delivers bug fixes across caching, data ingestion, and resource monitoring.
Experimental API Changes
Now Stable
MEAI001) #7299FakeLogCollector.GetLogsAsync(CancellationToken)is now stable (previouslyEXTEXP0003) #7332New Experimental APIs
AddExtendedHttpClientLoggingoverloads withwrapHandlersPipelineparameter (EXTEXP0013) #7231Removed Experimental APIs
MEAI001) #7353What's Changed
AI
Telemetry and Observability
HTTP Resilience and Diagnostics
... (truncated)
10.3.0
Experimental API Changes
Now Stable
IChatReducerinterface — graduated from experimental to stable. The interface is now stable; concrete implementations (MessageCountingChatReducer,SummarizingChatReducer,ReducingChatClient) remain experimental. #7235 by @jeffhandleyFunctionCallContentandFunctionResultContentunsealed — changed fromsealed classtoclass, enabling derivation. #7229 by @stephentoub (co-authored by @Copilot)Breaking Changes to Experimental APIs
MEAI001diagnostic ID was split into feature-specific constants. OpenAI-specific experimental APIs now useOPENAI001,OPENAI002, orSCME0001instead ofMEAI001. Consumers who suppressedMEAI001for OpenAI APIs may need to suppressOPENAI001/OPENAI002instead. #7116 by @jeffhandley (co-authored by @Copilot), #7235 by @jeffhandleyNew Experimental APIs
MessageCountingChatReducer,SummarizingChatReducer,ReducingChatClient, andUseChatReducerbuilder extension. #7235 by @jeffhandleyOPENAI001,OPENAI002). #7235 by @jeffhandleyImageGenerationToolCallContentandImageGenerationToolResultContent— added to JSON serialization infrastructure. #7275 by @stephentoub (co-authored by @Copilot)What's Changed
AI
Diagnostics, Health Checks, and Resource Monitoring
Service Discovery
... (truncated)
10.2.0
What's Changed
SummarizingChatReducerintegration tests by @MackinnonBuck in Fix expected conversation length inSummarizingChatReducerintegration tests dotnet/extensions#7119New Contributors
Full Changelog: dotnet/extensions@v10.1...v10.2.0
Commits viewable in compare view.
Updated Microsoft.Extensions.ServiceDiscovery from 10.1.0 to 10.6.0.
Release notes
Sourced from Microsoft.Extensions.ServiceDiscovery's releases.
10.6.0
Version 10.6.0 stabilizes the response continuation token and background-response APIs in Microsoft.Extensions.AI.Abstractions. Most other AI work for May shipped in 10.5.1; this monthly release rolls those changes up alongside dependency updates and a small Resource Monitoring cleanup.
Experimental API Changes
Now Stable
MEAI001) #7512What's Changed
AI
Repository Infrastructure Updates
Acknowledgements
Description has been truncated
This change is