| FazBrowse GitHub Viewer | Trending | | Home |
| Tools: [Download Repo ZIP] [Original HTTPS Page] |
This release fixes two OpenAI integration issues: a TypeLoadException on tool-carrying Responses API calls and a streaming crash against third-party OpenAI-compatible endpoints, by upgrading the OpenAI SDK to 2.14.0.
| Package | Version |
|---|---|
| Microsoft.Extensions.AI.OpenAI | 10.10.1 |
| Microsoft.Extensions.AI.Abstractions | 10.10.1 |
Full Changelog: v10.10.0...v10.10.1
This month's release focuses on AI package reliability: closing gaps in evaluation scoring, hardening OpenAI image-option handling, and removing the deprecated OpenAI Assistants API support.
Full Changelog: v10.9.0...v10.10.0
Version 10.9.0 is headlined by changes in these areas:
Note: Microsoft.Extensions.AI.OpenAI constrains its dependency for OpenAI to 2.12.x, preventing OpenAI updates to 2.13.0+ due to an incompatibility. We expect to release Microsoft.Extensions.AI.OpenAI version 10.9.1 during the week of August 17 to address this issue.
Note: The MCP server project template was migrated to the dotnet/aspnetcore repository, and it is now included in the .NET 10 and .NET 11 SDKs.
Full Changelog: v10.8.4...v10.9.0
| Package | Version |
|---|---|
| Microsoft.AspNetCore.Testing | 10.9.0 |
| Microsoft.Extensions.AI.Abstractions | 10.9.0 |
| Microsoft.Extensions.AI.Evaluation.Console | 10.9.0 |
| Microsoft.Extensions.AI.Templates | 10.9.0-preview.3.26411.16 |
| Microsoft.Extensions.AmbientMetadata.Application | 10.9.0 |
| Microsoft.Extensions.AmbientMetadata.Build | 10.9.0 |
| Microsoft.Extensions.AuditReports | 10.9.0 |
| Microsoft.Extensions.Caching.Hybrid | 10.9.0 |
| Microsoft.Extensions.Compliance.Abstractions | 10.9.0 |
| Microsoft.Extensions.DataIngestion.Abstractions | 10.9.0-preview.1.26411.16 |
| Microsoft.Extensions.DependencyInjection.AutoActivation | 10.9.0 |
| Microsoft.Extensions.Diagnostics.ExceptionSummarization | 10.9.0 |
| Microsoft.Extensions.ObjectPool.DependencyInjection | 10.9.0 |
| Microsoft.Extensions.Options.Contextual | 10.9.0-preview.1.26411.16 |
| Microsoft.Extensions.ServiceDiscovery.Abstractions | 10.9.0 |
| Microsoft.Extensions.StaticAnalysis | 10.9.0 |
| Microsoft.Extensions.TimeProvider.Testing | 10.9.0 |
| Microsoft.Extensions.AI | 10.9.0 |
| Microsoft.Extensions.AI.Evaluation | 10.9.0 |
| Microsoft.Extensions.AI.OpenAI | 10.9.0 |
| Microsoft.Extensions.AsyncState | 10.9.0 |
| Microsoft.Extensions.Compliance.Redaction | 10.9.0 |
| Microsoft.Extensions.Compliance.Testing | 10.9.0 |
| Microsoft.Extensions.DataIngestion.Markdig | 10.9.0-preview.1.26411.16 |
| Microsoft.Extensions.DataIngestion.MarkItDown | 10.9.0-preview.1.26411.16 |
| Microsoft.Extensions.ServiceDiscovery | 10.9.0 |
| Microsoft.Extensions.Telemetry.Abstractions | 10.9.0 |
| Microsoft.Extensions.VectorData.Abstractions | 10.9.0 |
| Microsoft.AspNetCore.AsyncState | 10.9.0 |
| Microsoft.AspNetCore.HeaderParsing | 10.9.0 |
| Microsoft.Extensions.AI.Evaluation.NLP | 10.9.0-preview.1.26411.16 |
| Microsoft.Extensions.AI.Evaluation.Quality | 10.9.0 |
| Microsoft.Extensions.AI.Evaluation.Reporting | 10.9.0 |
| Microsoft.Extensions.AI.Evaluation.Safety | 10.9.0-preview.1.26411.16 |
| Microsoft.Extensions.DataIngestion | 10.9.0-preview.1.26411.16 |
| Microsoft.Extensions.Diagnostics.HealthChecks.Common | 10.9.0 |
| Microsoft.Extensions.Diagnostics.Probes | 10.9.0-preview.1.26411.16 |
| Microsoft.Extensions.Diagnostics.ResourceMonitoring | 10.9.0 |
| Microsoft.Extensions.Diagnostics.Testing | 10.9.0 |
| Microsoft.Extensions.Resilience | 10.9.0 |
| Microsoft.Extensions.ServiceDiscovery.Dns | 10.9.0 |
| Microsoft.Extensions.ServiceDiscovery.Yarp | 10.9.0 |
| Microsoft.Extensions.Telemetry | 10.9.0 |
| Microsoft.Extensions.VectorData.ConformanceTests | 10.9.0 |
| Microsoft.AspNetCore.Diagnostics.Middleware | 10.9.0 |
| Microsoft.Extensions.AI.Evaluation.Reporting.Azure | 10.9.0 |
| Microsoft.Extensions.Diagnostics.HealthChecks.ResourceUtilization | 10.9.0 |
| Microsoft.Extensions.Diagnostics.ResourceMonitoring.Kubernetes | 10.9.0 |
| Microsoft.Extensions.Hosting.Testing | 10.9.0-preview.1.26411.16 |
| Microsoft.Extensions.Http.Diagnostics | 10.9.0 |
| Microsoft.Extensions.Http.Resilience | 10.9.0 |
The Microsoft.Agents.AI.ProjectTemplates package is not included in this release.
This servicing update refreshes the .NET AI project templates ahead of the July 30, 2026 retirement of GitHub Models — removing the GitHub Models provider option and updating template dependencies.
As a result, both the AI Chat Web (aichatweb) and AI Agent Web API (aiagent-webapi) templates now require the AI service provider to be chosen explicitly via --provider; there is no longer a default. One of the following must be selected:
| Package | Version |
|---|---|
| Microsoft.Extensions.AI.Templates | 10.8.4-preview.3.26379.3 |
| Microsoft.Agents.AI.ProjectTemplates | 1.13.0-preview.1.26379.3 |
| Package | Version |
|---|---|
| Microsoft.Extensions.AI | 10.8.3 |
| Microsoft.Extensions.AI.Abstractions | 10.8.3 |
| Microsoft.Extensions.AI.OpenAI | 10.8.3 |
This servicing release updates Microsoft.Extensions.VectorData.ConformanceTests to 10.8.2 and includes targeted test framework migration fixes.
| Package | Version | Note |
|---|---|---|
| Microsoft.Extensions.VectorData.Abstractions | 10.8.2 | Published August 7, 2026 |
| Microsoft.Extensions.VectorData.ConformanceTests | 10.8.2 |
Update: August 7, 2026
The Microsoft.Extensions.VectorData.Abstractions package was initially excluded from this release by mistake. Because Microsoft.Extensions.VectorData.ConformanceTests has a dependency on Microsoft.Extensions.VectorData.Abstractions, that led to failures when updating to Microsoft.Extensions.VectorData.ConformanceTests 10.8.2.
Microsoft.Extensions.VectorData.Abstractions was published August 7, 2026 to resolve that issue.
Full Changelog: v10.8.1...v10.8.2
This servicing release updates the Microsoft.Extensions.AI, Microsoft.Extensions.AI.Abstractions, and Microsoft.Extensions.AI.OpenAI packages to 10.8.1 with two targeted fixes: correct tool-call/tool-result ordering when resuming approval-gated functions with service-managed chat history, and preservation of the OpenAI Responses reasoning item id for stateless (store=false) encrypted reasoning.
| Package | Version |
|---|---|
| Microsoft.Extensions.AI | 10.8.1 |
| Microsoft.Extensions.AI.Abstractions | 10.8.1 |
| Microsoft.Extensions.AI.OpenAI | 10.8.1 |
Full Changelog: v10.8.0...v10.8.1
This release adds new experimental APIs to Microsoft.Extensions.AI.Abstractions and updates the OpenAI dependency to 2.12.0, alongside documentation, test, and repository maintenance.
Full Changelog: v10.7.0...v10.8.0
v10.7.0 graduates the Microsoft.Extensions.Diagnostics.ResourceMonitoring.Kubernetes package to stable. The package registers a Kubernetes-aware ResourceQuotaProvider that reads the pod's CPU and memory requests and limits and exposes them to Microsoft.Extensions.Diagnostics.ResourceMonitoring as baseline and maximum quotas, which then feed the request and limit dimensions of the published resource utilization metrics. The companion ResourceQuota and ResourceQuotaProvider types in Microsoft.Extensions.Diagnostics.ResourceMonitoring graduate to stable in the same change so that consumers can implement custom quota providers without taking an experimental dependency.
On the AI side, Microsoft.Extensions.AI.OpenAI moves to OpenAI 2.11.0 and fixes a deserialization bug in ToolJson.AdditionalProperties so that JSON Schema additionalProperties values shaped as sub-schema objects (for example {"type":"string"}) are preserved instead of throwing during deserialization. HostedFileContent.SizeInBytes and HostedFileContent.CreatedAt graduate to stable since both values are consistently available across hosted-file providers, while Purpose and Scope remain experimental as provider-shaped vocabulary. FunctionInvokingChatClient drops a backward-compat path that auto-marked ToolApprovalResponseContent entries with InformationalOnly: true; consumers that need to continue accepting sessions serialized before #7468 can use the sample ApprovalHistoryNormalizingChatClient middleware added in the test project.
Full Changelog: v10.6.0...v10.7.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.
Full Changelog: v10.5.2...v10.6.0
| Back | FazBrowse Home | New Git URL |