Azure SDK for .NET (May 2026)
The Azure SDK team is pleased to announce our May 2026 client library releases.
181 packages released this month.
Stable Packages (32)
-
Azure AI Search
-
Azure client library integration for ASP.NET Core
-
Compute Batch
-
Content Understanding
-
Core - Client - Core
-
Identity Broker
-
Key Vault - Administration
-
Key Vault - Keys
-
Key Vault - Secrets
-
OpenTelemetry AspNetCore
-
OpenTelemetry Exporter
-
Provisioning - Network
-
Resource Management - Computelimit
-
Resource Management - Confidential Ledger
-
Resource Management - Consumption
-
Resource Management - Customer Insights
-
Resource Management - Dev Spaces
-
Resource Management - DevOps Infrastructure
-
Resource Management - Fileshares
-
Resource Management - Informatica Data Management
-
Resource Management - Kubernetesconfiguration.Extensions
-
Resource Management - Logic Apps
-
Resource Management - NetApp Files
-
Resource Management - Network Function
-
Resource Management - Planetarycomputer
-
Resource Management - Power BI Dedicated
-
Resource Management - ScVmm
-
Resource Management - Storage Mover
-
Resource Management - Trusted Signing
-
Resource Management - Weightsandbiases
-
Resource Management - Workloadssapvirtualinstance
-
System.ClientModel
Patch Updates (63)
-
AI Foundry
-
Blob Storage Key Store for .NET Data Protection
-
Identity
-
Key Encryptor for .NET Data Protection
-
Resource Management - API Management
-
Resource Management - Alerts Management
-
Resource Management - Analysis
-
Resource Management - App Compliance Automation
-
Resource Management - Arizeaiobservabilityeval
-
Resource Management - Automanage
-
Resource Management - Automation
-
Resource Management - Billing
-
Resource Management - Carbonoptimization
-
Resource Management - Change Analysis
-
Resource Management - Chaos
-
Resource Management - Confidential Ledger
-
Resource Management - Connected VMware vSphere
-
Resource Management - Costmanagement
-
Resource Management - Data Box
-
Resource Management - Data Lake Analytics
-
Resource Management - Data Lake Store
-
Resource Management - Data Share
-
Resource Management - Device Update
-
Resource Management - Digital Twins
-
Resource Management - Edge Order
-
Resource Management - Extended Location
-
Resource Management - Fluid Relay
-
Resource Management - Graph Services
-
Resource Management - Guest Configuration
-
Resource Management - Hardware Security Modules
-
Resource Management - Health Data AI Services
-
Resource Management - Healthcare APIs
-
Resource Management - Hybrid Connectivity
-
Resource Management - Hybrid Container Service
-
Resource Management - Kubernetes Configuration
-
Resource Management - Lab Services
-
Resource Management - Lambdatesthyperexecute
-
Resource Management - Managed Network Fabric
-
Resource Management - Managed Service Identity
-
Resource Management - Managed Services
-
Resource Management - Marketplace
-
Resource Management - Marketplace Ordering
-
Resource Management - Mongodbatlas
-
Resource Management - Orbital
-
Resource Management - Peering
-
Resource Management - PostgreSQL
-
Resource Management - Private DNS
-
Resource Management - Purestorageblock
-
Resource Management - Recovery Services Data Replication
-
Resource Management - Recovery Services Site Recovery
-
Resource Management - Relay
-
Resource Management - Reservations
-
Resource Management - SQL Virtual Machine
-
Resource Management - Service Linker
-
Resource Management - Sphere
-
Resource Management - Storage Actions
-
Resource Management - Storage Pool
-
Resource Management - Subscriptions
-
Resource Management - Synapse
-
Resource Management - Voice Services
-
Resource Management - Workloads
-
Secrets Configuration Provider for .NET
-
WebJobs Extensions - Web PubSub
Beta Packages (73)
-
AI Agent Server - Core
-
AI Foundry
-
Azure AI Transcription
-
Content Understanding
-
Provisioning - Cdn
-
Provisioning - Containerinstance
-
Provisioning - Logic
-
Provisioning - Resourcegraph
-
Provisioning - Servicenetworking
-
Resource Management - API Center
-
Resource Management - Advisor
-
Resource Management - Agricultureplatform
-
Resource Management - Agrifood
-
Resource Management - App Configuration
-
Resource Management - Astro
-
Resource Management - Attestation
-
Resource Management - Azure Stack HCI
-
Resource Management - Billing Benefits
-
Resource Management - Blueprint
-
Resource Management - Bot Service
-
Resource Management - Cloudhealth
-
Resource Management - Cognitive Services
-
Resource Management - Compute
-
Resource Management - Compute Fleet
-
Resource Management - Compute Schedule
-
Resource Management - Container Orchestrator Runtime
-
Resource Management - Container Service Fleet
-
Resource Management - Cosmos DB for PostgreSQL
-
Resource Management - DNS
-
Resource Management - Database Watcher
-
Resource Management - Defender EASM
-
Resource Management - Dependencymap
-
Resource Management - Dev Center
-
Resource Management - Edge Zones
-
Resource Management - Energy Services
-
Resource Management - Hci.Vm
-
Resource Management - Hybrid Compute
-
Resource Management - Hybrid Kubernetes
-
Resource Management - Hybrid Network
-
Resource Management - IoT Central
-
Resource Management - Large Instance
-
Resource Management - Machine Learning Compute
-
Resource Management - Maintenance
-
Resource Management - Managed Network
-
Resource Management - Management Partner
-
Resource Management - Maps
-
Resource Management - Migration Assessment
-
Resource Management - Migration Discovery SAP
-
Resource Management - Notification Hubs
-
Resource Management - Onlineexperimentation
-
Resource Management - Pineconevectordb
-
Resource Management - Planetarycomputer
-
Resource Management - Portalservicescopilot
-
Resource Management - Purview
-
Resource Management - Quantum
-
Resource Management - Recovery Services Backup
-
Resource Management - Relationships
-
Resource Management - Resource Mover
-
Resource Management - Secretsstoreextension
-
Resource Management - Security
-
Resource Management - Security DevOps
-
Resource Management - Security Insights
-
Resource Management - Self Help
-
Resource Management - Service Fabric
-
Resource Management - Service Networking
-
Resource Management - Servicegroups
-
Resource Management - Spring App Discovery
-
Resource Management - Stream Analytics
-
Resource Management - Support
-
Resource Management - Terraform
-
Resource Management - Web PubSub
-
Resource Management - Workload Monitor
-
unknown
Release highlights
AI Agent Server - Core 1.0.0-beta.21 Changelog
Breaking Changes
- Package split: All Responses API protocol types (models, invocation handlers, SSE streaming) have moved to
Azure.AI.AgentServer.Responses. All Invocations protocol types have moved toAzure.AI.AgentServer.Invocations. This package now contains only the shared hosting foundation. - Dependency removed:
Azure.AI.AgentServer.Contractsis no longer required. The generated OpenAI Responses API models are now built intoAzure.AI.AgentServer.Responses. - Dependencies removed:
Azure.AI.Projects,Microsoft.Agents.AI.*, andModelContextProtocolpackages are no longer dependencies of this package. - API redesigned: The old
IAgentInvocation/AgentInvocationContext/CreateResponseRequestAPI surface has been replaced withAgentHostBuilderand protocol-specific handler abstractions (ResponseHandlerin Responses,InvocationHandlerin Invocations). - Namespace changed: Code that previously used
Azure.AI.AgentServer.Core.Responses.*orAzure.AI.AgentServer.Contracts.*namespaces must switch toAzure.AI.AgentServer.Responses.
Features Added
- Library-owned hosting foundation via
AgentHostBuilder(composable builder pattern). - OpenTelemetry integration with
Azure.Monitor.OpenTelemetry.AspNetCoreand OTLP exporter support. - Health endpoint at
/readinessfor liveness and readiness probes. - Multi-protocol composition via
AgentHostBuilder.RegisterProtocol(). Protocol packages provide extension methods (e.g.,AddResponses<T>(),AddInvocations<T>()) built on top of this API. - Graceful shutdown with configurable drain period.
- Server user-agent
x-platform-serverheader on every response with SDK version info. ServerUserAgentRegistryfor protocol packages to register user-agent identity segments.AddAgentServerUserAgent()andUseAgentServerUserAgent()extensions for standalone (Tier 3) setups.FoundryEnvironmentfor Azure AI Foundry platform variable resolution.- Distributed tracing context propagation via request ID baggage.
Previous versions (prior to 1.0.0-beta.21)
Versions prior to 1.0.0-beta.21 used a monolithic architecture where Azure.AI.AgentServer.Core
bundled protocol logic and depended on Azure.AI.AgentServer.Contracts for generated models.
These versions are superseded by the new 3-package architecture. See the
Migration Guide
for details.
AI Agent Server - Core 1.0.0-beta.22 Changelog
Breaking Changes
- Renamed
ServerUserAgentRegistrytoServerVersionRegistry. - Renamed
AgentHostBuilder.UserAgentRegistryproperty toVersionRegistry. - Renamed
AddAgentServerUserAgent()toAddAgentServerVersion()andUseAgentServerUserAgent()toUseAgentServerVersion(). The version middleware no longer bundles the inbound request logging registration — use the newAddAgentServerLogging()/UseAgentServerLogging()pair separately. - Made
AgentHostTelemetryinternal. The telemetry source and meter name constants are implementation details; use the string values directly if needed for OTel filtering.
Features Added
- Added
HttpClientinstrumentation (AddHttpClientInstrumentation) for both tracing and metrics in the OTLP-only telemetry path. This exports outbound HTTP client spans, enabling end-to-end distributed trace correlation through Foundry storage and other downstream services. - Added inbound request logging middleware that logs all incoming HTTP requests with method, path,
status code, duration, correlation headers (
x-request-id,x-ms-client-request-id), and OpenTelemetry trace ID. Successful requests log atInformationlevel; 4xx/5xx responses log atWarninglevel. Request start is logged atInformationlevel. - Added
AddAgentServerLogging()andUseAgentServerLogging()extensions for Tier 3 setups to independently enable the inbound request logging middleware. - Added startup configuration logging: platform environment, connectivity, host options, and
registered protocols are logged at
Informationlevel when the host starts.
AI Agent Server - Core 1.0.0-beta.23 Changelog
Breaking Changes
- Removed
IsolationContext.UserIsolationKeyHeaderNameandIsolationContext.ChatIsolationKeyHeaderName— usePlatformHeaders.UserIsolationKeyandPlatformHeaders.ChatIsolationKeyinstead. - Replaced
AddAgentServerRequestId(),AddAgentServerVersion(),AddAgentServerLogging(),UseAgentServerRequestId(),UseAgentServerVersion(), andUseAgentServerLogging()with a singleAddAgentServerCore()/UseAgentServerCore()pair. Tier 3 standalone setups now use two calls instead of six.
Features Added
- Added
PlatformHeadersstatic class centralizing all platform HTTP header name constants (x-request-id,x-platform-server,x-agent-session-id, isolation keys,traceparent,x-ms-client-request-id). All AgentServer packages now reference these shared constants instead of declaring private duplicates. - Added
RequestIdMiddlewarethat sets thex-request-idresponse header on every HTTP response. Value is resolved in priority order: OTEL trace ID → incomingx-request-idheader → new GUID. Registered automatically byAgentHostBuilderand byAddAgentServerCore()for standalone (Tier 3) setups. - Added
RequestIdBaggagePropagatormiddleware that propagates incomingx-request-idheader values intoActivity.Baggagefor end-to-end distributed tracing correlation.
AI Foundry 2.1.0-beta.1 Changelog
Features Added
- Added Toolboxes sample.
AI Foundry 2.0.1 Changelog
Other Changes
- Adopted
Azure.Core1.53.0, which type-forwards theAzure.Identitynamespace. The explicitAzure.Identitypackage dependency has been removed; theAzure.Identitytypes remain available transitively throughAzure.Core.
Azure AI Search 12.0.0 Changelog
Features Added
- Added support for
2026-04-01service version. - Added
KnowledgeBaseRetrievalClientfor agentic retrieval operations against knowledge bases. - Added knowledge base management types:
KnowledgeBase,KnowledgeBaseModel,KnowledgeBaseAzureOpenAIModel, andKnowledgeSourceReference. - Added knowledge source types:
AzureBlobKnowledgeSource,SearchIndexKnowledgeSource,IndexedOneLakeKnowledgeSource, andWebKnowledgeSourcewith associated parameters. - Added knowledge base retrieval models:
KnowledgeBaseRetrievalRequest,KnowledgeBaseRetrievalResponse,KnowledgeBaseMessage,KnowledgeBaseMessageContent, andKnowledgeBaseReferencewith typed variants (KnowledgeBaseAzureBlobReference,KnowledgeBaseSearchIndexReference,KnowledgeBaseIndexedOneLakeReference,KnowledgeBaseWebReference). - Added knowledge base activity tracking:
KnowledgeBaseActivityRecord,KnowledgeBaseAgenticReasoningActivityRecord, andKnowledgeBaseModelWebSummarizationActivityRecord. - Added
KnowledgeBaseActivityRecordType.ModelWebSummarizationvalue for LLM web summarization activity records. - Added knowledge source ingestion and status models:
KnowledgeSourceIngestionParameters,KnowledgeSourceStatus,KnowledgeSourceStatistics, andSynchronizationState. - Added AI skill types:
ChatCompletionSkill,ContentUnderstandingSkill, andDocumentIntelligenceLayoutSkillwith associated configuration models. - Added
AzureMachineLearningVectorizerandAzureMachineLearningParametersfor AML-based vectorization. - Added
SearchAliasfor index alias management. - Added
SearchIndexResponsemodel returned by index operations. - Added
NativeBlobSoftDeleteDeletionDetectionPolicyfor native blob soft delete detection. - Added
VectorizableImageBinaryQueryandVectorizableImageUrlQueryfor image-based vector search. - Added
DebugInfoproperty toSearchResults<T>andSearchResultsPage<T>for enhanced search debugging. - Added
VectorFilterMode.StrictPostFilteroption for strict post-filtering in vector search. - Added
SearchServiceCounters.AliasCounterfor alias resource tracking. - Added
SearchServiceLimits.MaxCumulativeIndexerRuntimeSecondsfor runtime constraints. - Added
IndexerChangeTrackingStatefor indexer change tracking status. - Added
LookupDocumentmodel for document lookup responses. - Added nullable implicit conversion operators for
SemanticErrorMode,SemanticErrorReason,SemanticSearchResultsType, andVectorFilterMode. - Added
AIServicesAccountIdentityandAIServicesAccountKeyfor AI services authentication. - Added
SearchClientSettingsto support creating aSearchClientfromIConfiguration, including configuration-based credential resolution and dependency injection registration. - Added
SearchIndexClientSettingsto support creating aSearchIndexClientfromIConfiguration, including configuration-based credential resolution and dependency injection registration. - Added
SearchIndexerClientSettingsto support creating aSearchIndexerClientfromIConfiguration, including configuration-based credential resolution and dependency injection registration. - Added
KnowledgeBaseRetrievalClientSettingsto support creating aKnowledgeBaseRetrievalClientfromIConfiguration, including configuration-based credential resolution and dependency injection registration.
Breaking Changes
- Deprecated
EntityRecognitionSkill.SkillVersion.V1is now obsolete. Use V3 instead. - Deprecated
EntityRecognitionSkill.IncludeTypelessEntitiesis now obsolete. Use V3 instead. - Deprecated
SentimentSkill.SkillVersion.V1is now obsolete. Use V3 instead.
Azure AI Transcription 1.0.0-beta.2 Changelog
Other Changes
- Fixed broken links and corrected sample code in the README.
Azure client library integration for ASP.NET Core 1.14.0 Changelog
Other Changes
- Adopted the new
Azure.Coreversion that includes the identity types moved fromAzure.Identity.
Blob Storage Key Store for .NET Data Protection 1.5.2 Changelog
Other Changes
- Updated
Microsoft.AspNetCore.DataProtectiondependency to 10.0.7 to mitigate GHSA-37gx-xxp4-5rgx and GHSA-w3x6-4m5h-cxqf.
Compute Batch 1.0.0 Changelog
Breaking Changes
Removed Types:
- Removed
AuthenticationTokenSettings - Removed
BatchAccessScope
Removed Properties:
- Removed
AuthenticationTokenSettingsfromBatchJobManagerTask - Removed
AuthenticationTokenSettingsfromBatchTask - Removed
AuthenticationTokenSettingsfromBatchTaskCreateOptions
Renamed Properties:
BatchJobDisableOptions.DisableTasksrenamed toBatchJobDisableOptions.JobOptionBatchJobScheduleConfiguration.DoNotRunUntilrenamed toBatchJobScheduleConfiguration.DoNotRunBeforeBatchJobScheduleStatistics.WallClockTimerenamed toBatchJobScheduleStatistics.DurationBatchOsDisk.WriteAcceleratorEnabledrenamed toBatchOsDisk.IsWriteAcceleratorEnabledBatchPoolLifetimeOption.JobSchedulerenamed toBatchPoolLifetimeOption.JobScheduleOptionBatchPoolLifetimeOption.Jobrenamed toBatchPoolLifetimeOption.JobOptionRollingUpgradePolicy.EnableCrossZoneUpgraderenamed toRollingUpgradePolicy.IsCrossZoneUpgradeEnabledSecurityProfile.EncryptionAtHostrenamed toSecurityProfile.IsEncryptedAtHostVMExtension.AutoUpgradeMinorVersionrenamed toVMExtension.ShouldAutoUpgradeMinorVersionVMExtension.EnableAutomaticUpgraderenamed toVMExtension.IsAutomaticUpgradeEnabledBatchFileProperties.FileUrl(typestring) renamed toBatchFileProperties.FileUri(typeUri).DiskCustomerManagedKey.KeyUrlrenamed toDiskCustomerManagedKey.KeyUri.
Renamed Types:
NameValuePairrenamed toBatchNameValuePairHostEndpointSettingsModeTypesrenamed toHostEndpointSettingsModeType
Renamed Methods (all BatchClient methods):
GetJobsFromSchedulesrenamed toGetJobsFromScheduleGetJobsFromSchedulesAsyncrenamed toGetJobsFromScheduleAsync
Renamed Parameters (all BatchClient methods):
timeOutInSecondsrenamed totimeoutocpDaterenamed torequestDatemaxresultsrenamed tomaxResultsparametersrenamed tooptions(onTerminateJob,DeallocateNode)
Changed Parameters (all BatchClient methods):
StartNode/StartNodeAsync:RequestContext contextchanged toCancellationToken cancellationTokenStopPoolResize/StopPoolResizeAsync:RequestContext contextchanged toCancellationToken cancellationToken
Changed Property Types:
DiskCustomerManagedKey.KeyUrichanged type fromstringtoUri
Content Understanding 1.1.0 Changelog
Features Added
- Added
ContentUnderstandingClientSettingsto support creating aContentUnderstandingClientfromIConfiguration, including configuration-based credential resolution and dependency injection registration. - Added
AnalyzeUsageDetailsclass andAnalyzeOperationExtensions.GetUsage()extension method to surface billing and token consumption details (AnalyzeUsageDetails) returned by the REST API.
Content Understanding 1.2.0-beta.1 Changelog
Features Added
- Added
ToLlmInputextension method that convertsAnalysisResultinto LLM-friendly text with YAML front matter and markdown content. Supports documents, audio/video, and classification hierarchies.
Core - Client - Core 1.54.0 Changelog
Bugs Fixed
- Removed duplicate top-level
required: ["CredentialSource"]from thecredentialdefinition inConfigurationSchema.jsonto prevent duplicate entries when the schema is merged withSystem.ClientModel’s schema.
Core - Client - Core 1.55.0 Changelog
Bugs Fixed
- Fixed
AzureDeveloperCliCredentialto correctly parse error messages from Azure Developer CLI v1.23.7 and later, which previously caused raw JSON to surface inAuthenticationFailedExceptioninstead of the underlying error text.
Features Added
- Added
AzureLocation.DenmarkEastfor the Denmark East Azure region. - Added experimental
AdditionalQueryParametersproperty toTokenCredentialOptionsto enable forwarding extra query string parameters to MSAL during authentication.
Identity 1.17.2 Changelog
Other Changes
- Updated
Microsoft.Identity.ClientandMicrosoft.Identity.Client.Extensions.Msaldependencies to version 4.83.1.
Identity Broker 1.6.0 Changelog
Other Changes
- Updated dependency from
Azure.IdentitytoAzure.Coredirectly, as theAzure.Identitytypes moved toAzure.Core. - This version is required when using
Azure.Identity1.21.0 or later (orAzure.Core1.53.0 or later). OlderAzure.Identity.Brokerversions are not compatible with the type consolidation. See the migration guide for details.
Key Encryptor for .NET Data Protection 1.6.2 Changelog
Other Changes
- Updated
Microsoft.AspNetCore.DataProtectiondependency to 10.0.7 to mitigate GHSA-37gx-xxp4-5rgx and GHSA-w3x6-4m5h-cxqf.
Key Vault - Administration 4.8.0 Changelog
Features Added
- Added
KeyVaultAccessControlClientSettingsto support creating aKeyVaultAccessControlClientfromIConfiguration, including configuration-based credential resolution and dependency injection registration. - Added
KeyVaultRestClientSettingsto support creating aKeyVaultRestClientfromIConfiguration, including configuration-based credential resolution and dependency injection registration.
Key Vault - Keys 4.10.0 Changelog
Features Added
- Added
KeyProperties.KeySizeto expose the key size in bits.
Key Vault - Secrets 4.10.0 Changelog
Features Added
- Added
AddSecretClientandAddKeyedSecretClientextension methods onIHostApplicationBuilderfor registeringSecretClientvia dependency injection using configuration-based setup. - Added a JSON schema segment to the NuGet package that provides IntelliSense and validation for
SecretClientSettingsconfiguration inappsettings.json.
Key Vault - Secrets 4.11.0 Changelog
Other Changes
- Updated dependency on
Azure.Coreto1.54.0, which includes fixes for duplicate schema registration.
OpenTelemetry AspNetCore 1.5.0 Changelog
Bugs Fixed
- Fixed an issue where Azure Container Apps instances were showing VM instance GUIDs instead of replica names in the Role Instance field. (#54586)
Features Added
- Add ability to specify EnableStandardMetrics and EnablePerformanceCounters (#56438)
Breaking Changes
- Default Sampler Changed: The default sampling behavior has been changed from
ApplicationInsightsSamplerwith 100% sampling (all traces sampled) toRateLimitedSamplerwith 5.0 traces per second. This change significantly reduces telemetry volume for high-traffic applications and provides better cost optimization out of the box. Impact: Applications with more than 5 requests per second will see fewer traces exported by default. Migration: To maintain the previous behavior (100% sampling), explicitly configure the sampler:
// Option 1: Set SamplingRatio and clear TracesPerSecond
builder.Services.AddOpenTelemetry()
.UseAzureMonitor(options =>
{
options.SamplingRatio = 1.0f;
options.TracesPerSecond = null;
});
// Option 2: Use environment variables
// OTEL_TRACES_SAMPLER=microsoft.fixed_percentage
// OTEL_TRACES_SAMPLER_ARG=1.0
OpenTelemetry Exporter 1.8.0 Changelog
Other Changes
- Pulled in OpenTelemetry dependency updates.
Provisioning - Cdn 1.0.0-beta.2 Changelog
Provisioning - Containerinstance 1.0.0-beta.1 Changelog
Provisioning - Logic 1.0.0-beta.1 Changelog
Provisioning - Network 1.1.0 Changelog
Provisioning - Resourcegraph 1.0.0-beta.1 Changelog
Provisioning - Servicenetworking 1.0.0-beta.1 Changelog
Resource Management - API Center 1.1.0-beta.1 Changelog
Resource Management - API Management 1.3.1 Changelog
Resource Management - Advisor 1.0.0-beta.6 Changelog
Resource Management - Agricultureplatform 1.0.0-beta.2 Changelog
Resource Management - Agrifood 1.0.0-beta.6 Changelog
Resource Management - Alerts Management 1.1.2 Changelog
Resource Management - Analysis 1.1.2 Changelog
Resource Management - App Compliance Automation 1.0.2 Changelog
Resource Management - App Configuration 1.5.0-beta.1 Changelog
Resource Management - Arizeaiobservabilityeval 1.0.1 Changelog
Resource Management - Astro 1.0.0-beta.3 Changelog
Resource Management - Attestation 1.0.0-beta.6 Changelog
Resource Management - Automanage 1.1.2 Changelog
Resource Management - Automation 1.1.2 Changelog
Resource Management - Azure Stack HCI 1.3.0-beta.1 Changelog
Resource Management - Billing 1.2.2 Changelog
Resource Management - Billing Benefits 1.0.0-beta.5 Changelog
Resource Management - Blueprint 1.0.0-beta.6 Changelog
Resource Management - Bot Service 1.2.0-beta.1 Changelog
Resource Management - Carbonoptimization 1.0.1 Changelog
Resource Management - Change Analysis 1.1.2 Changelog
Resource Management - Chaos 1.1.1 Changelog
Resource Management - Cloudhealth 1.0.0-beta.2 Changelog
Resource Management - Cognitive Services 1.6.0-beta.1 Changelog
Resource Management - Compute 1.15.0-beta.1 Changelog
Resource Management - Compute Fleet 1.1.0-beta.1 Changelog
Resource Management - Compute Schedule 1.2.0-beta.3 Changelog
Resource Management - Computelimit 1.0.0 Changelog
Resource Management - Confidential Ledger 1.1.0 Changelog
Resource Management - Confidential Ledger 1.0.2 Changelog
Resource Management - Connected VMware vSphere 1.1.2 Changelog
Resource Management - Consumption 1.1.0 Changelog
Resource Management - Container Orchestrator Runtime 1.0.0-beta.2 Changelog
Resource Management - Container Service Fleet 1.2.0-beta.3 Changelog
Resource Management - Cosmos DB for PostgreSQL 1.1.0-beta.3 Changelog
Resource Management - Costmanagement 1.0.3 Changelog
Resource Management - Customer Insights 1.0.0 Changelog
Resource Management - DNS 1.2.0-beta.3 Changelog
Resource Management - Data Box 1.1.1 Changelog
Resource Management - Data Lake Analytics 1.1.2 Changelog
Resource Management - Data Lake Store 1.1.2 Changelog
Resource Management - Data Share 1.1.2 Changelog
Resource Management - Database Watcher 1.0.0-beta.2 Changelog
Resource Management - Defender EASM 1.0.0-beta.4 Changelog
Resource Management - Dependencymap 1.0.0-beta.2 Changelog
Resource Management - Dev Center 1.1.0-beta.1 Changelog
Resource Management - Dev Spaces 1.0.0 Changelog
Resource Management - DevOps Infrastructure 1.0.0 Changelog
Resource Management - Device Update 1.0.2 Changelog
Resource Management - Digital Twins 1.3.2 Changelog
Resource Management - Edge Order 1.1.2 Changelog
Resource Management - Edge Zones 1.0.0-beta.3 Changelog
Resource Management - Energy Services 1.0.0-beta.4 Changelog
Resource Management - Extended Location 1.1.2 Changelog
Resource Management - Fileshares 1.0.0 Changelog
Resource Management - Fluid Relay 1.1.2 Changelog
Resource Management - Graph Services 1.1.3 Changelog
Resource Management - Guest Configuration 1.2.2 Changelog
Resource Management - Hardware Security Modules 1.0.1 Changelog
Resource Management - Hci.Vm 1.0.0-beta.2 Changelog
Resource Management - Health Data AI Services 1.0.1 Changelog
Resource Management - Healthcare APIs 1.3.2 Changelog
Resource Management - Hybrid Compute 1.1.0-beta.2 Changelog
Resource Management - Hybrid Connectivity 1.1.1 Changelog
Resource Management - Hybrid Container Service 1.0.2 Changelog
Resource Management - Hybrid Kubernetes 1.0.0-beta.6 Changelog
Resource Management - Hybrid Network 1.0.0-beta.3 Changelog
Resource Management - Informatica Data Management 1.0.0 Changelog
Resource Management - IoT Central 1.1.0-beta.4 Changelog
Resource Management - Kubernetes Configuration 1.2.1 Changelog
Resource Management - Kubernetesconfiguration.Extensions 1.0.0 Changelog
Resource Management - Lab Services 1.1.2 Changelog
Resource Management - Lambdatesthyperexecute 1.0.1 Changelog
Resource Management - Large Instance 1.0.0-beta.3 Changelog
Resource Management - Logic Apps 1.2.0 Changelog
Resource Management - Machine Learning Compute 1.0.0-beta.6 Changelog
Resource Management - Maintenance 1.2.0-beta.10 Changelog
Resource Management - Managed Network 1.0.0-beta.6 Changelog
Resource Management - Managed Network Fabric 1.1.3 Changelog
Resource Management - Managed Service Identity 1.4.1 Changelog
Resource Management - Managed Services 1.1.2 Changelog
Resource Management - Management Partner 1.0.0-beta.6 Changelog
Resource Management - Maps 1.2.0-beta.1 Changelog
Resource Management - Marketplace 1.1.3 Changelog
Resource Management - Marketplace Ordering 1.1.2 Changelog
Resource Management - Migration Assessment 1.0.0-beta.2 Changelog
Resource Management - Migration Discovery SAP 1.0.0-beta.3 Changelog
Resource Management - Mongodbatlas 1.0.1 Changelog
Resource Management - NetApp Files 1.16.0 Changelog
Resource Management - Network Function 1.0.0 Changelog
Resource Management - Notification Hubs 1.2.0-beta.3 Changelog
Resource Management - Onlineexperimentation 1.0.0-beta.2 Changelog
Resource Management - Orbital 1.1.2 Changelog
Resource Management - Peering 1.2.3 Changelog
Resource Management - Pineconevectordb 1.0.0-beta.2 Changelog
Resource Management - Planetarycomputer 1.0.0-beta.2 Changelog
Resource Management - Planetarycomputer 1.0.0 Changelog
Resource Management - Portalservicescopilot 1.0.0-beta.2 Changelog
Resource Management - PostgreSQL 1.4.2 Changelog
Resource Management - Power BI Dedicated 1.0.0 Changelog
Resource Management - Private DNS 1.2.2 Changelog
Resource Management - Purestorageblock 1.0.1 Changelog
Resource Management - Purview 1.2.0-beta.3 Changelog
Resource Management - Quantum 1.0.0-beta.7 Changelog
Resource Management - Recovery Services Backup 1.4.0-beta.1 Changelog
Resource Management - Recovery Services Data Replication 1.0.1 Changelog
Resource Management - Recovery Services Site Recovery 1.3.1 Changelog
Resource Management - Relationships 1.0.0-beta.1 Changelog
Resource Management - Relay 1.2.2 Changelog
Resource Management - Reservations 1.4.2 Changelog
Resource Management - Resource Mover 1.1.2-beta.3 Changelog
Resource Management - SQL Virtual Machine 1.1.2 Changelog
Resource Management - ScVmm 1.0.0 Changelog
Resource Management - Secretsstoreextension 1.0.0-beta.2 Changelog
Resource Management - Security 1.2.0-beta.7 Changelog
Resource Management - Security DevOps 1.0.0-beta.6 Changelog
Resource Management - Security Insights 1.2.0-beta.3 Changelog
Resource Management - Self Help 1.1.0-beta.6 Changelog
Resource Management - Service Fabric 1.2.0-beta.3 Changelog
Resource Management - Service Linker 1.1.2 Changelog
Resource Management - Service Networking 1.2.0-beta.1 Changelog
Resource Management - Servicegroups 1.0.0-beta.2 Changelog
Resource Management - Sphere 1.0.2 Changelog
Resource Management - Spring App Discovery 1.0.0-beta.3 Changelog
Resource Management - Storage Actions 1.0.1 Changelog
Resource Management - Storage Mover 1.4.0 Changelog
Resource Management - Storage Pool 1.1.2 Changelog
Resource Management - Stream Analytics 1.3.0-beta.1 Changelog
Resource Management - Subscriptions 1.1.2 Changelog
Resource Management - Support 1.2.0-beta.1 Changelog
Resource Management - Synapse 1.2.2 Changelog
Resource Management - Terraform 1.0.0-beta.3 Changelog
Resource Management - Trusted Signing 1.0.0 Changelog
Resource Management - Voice Services 1.0.3 Changelog
Resource Management - Web PubSub 1.3.0-beta.1 Changelog
Resource Management - Weightsandbiases 1.0.0 Changelog
Resource Management - Workload Monitor 1.0.0-beta.6 Changelog
Resource Management - Workloads 1.1.2 Changelog
Resource Management - Workloadssapvirtualinstance 1.0.0 Changelog
Secrets Configuration Provider for .NET 1.5.1 Changelog
Other Changes
- Adopted the new
Azure.Coreversion that includes the identity types moved fromAzure.Identity.
System.ClientModel 1.11.0 Changelog
Features Added
- Added
CredentialResolverabstract class — an extensibility hook that lets credential providers participate in the configuration-driven credential resolution pipeline. Resolvers are invoked in registration order until one produces anAuthenticationTokenProviderfor a given configuration section. - Added
IConfiguration.GetCredential(...)extension overloads onConfigurationExtensionsthat walk a chain ofCredentialResolverinstances against a named credential section, with optionalconfigureOverridesto mutate the section in-flight. - Added
IConfiguration.GetClientSettings<T>(...)extension overloads that bind aClientSettings-derived type and resolve itsCredentialvia the resolver chain. - Added
AddCredentialResolver<T>extension methods onIServiceCollectionandIHostApplicationBuilderthat register aCredentialResolveronce per implementation type (idempotent). - The DI
AddClient<TClient, TSettings>/AddKeyedClient<TClient, TSettings>paths now auto-resolve credentials from the registered resolver chain, so callers no longer need to wire up provider-specific helpers likeWithAzureCredentialexplicitly when a resolver is registered. - Resolving the same credential section more than once returns the same
AuthenticationTokenProviderinstance.
Breaking Changes
IClientBuilderno longer inherits fromIHostApplicationBuilder. The internalClientBuilderimplementation now uses composition instead of inheritance.PostConfigurereturn type changed fromIHostApplicationBuildertoIClientBuilder.AddClientandAddKeyedClientcontinue to returnIClientBuilder.
WebJobs Extensions - Web PubSub 1.10.1 Changelog
Bugs Fixed
- Fix NullPointerException with custom connection name.
unknown 1.0.0-beta.1 Changelog
Features Added
- Initial release of the Azure.AI.AgentServer.Invocations library.
InvocationHandlerabstract class for implementing invocation protocol endpoints.InvocationContextproviding request metadata and session information to handlers.- Automatic session ID resolution from query parameters and environment variables for multi-turn invocation tracking.
- Automatic forwarding of
x-client-*request headers to handlers. - Invocation lifecycle operations:
HandleAsync,GetAsync,CancelAsync,GetOpenApiAsync. InvocationsActivitySourcefor OpenTelemetry distributed tracing integration.- ASP.NET Core hosting integration via
AddInvocations<THandler>()builder extension. - Protocol identity registration with
ServerUserAgentRegistryduring route mapping.
unknown 1.0.0-beta.1 Changelog
Features Added
- Initial release of the Azure.AI.AgentServer.Responses library.
- ASP.NET Core server library implementing the Azure AI Responses API.
ResponseHandlerabstract class for custom response handling withCreateAsyncreturningIAsyncEnumerable<ResponseStreamEvent>.TextResponseconvenience class for simple text-only responses with a single delegate.ResponseEventStreambuilder for full control over SSE event generation with automaticsequenceNumber,outputIndex,contentIndex, anditemIdtracking.ResponseEventStreamconvenience generators for emitting complete output items in one call:OutputItemMessage(string text)— emits a full text message output item (handles all inner SSE events automatically)OutputItemMessage(string text, IEnumerable<Annotation> annotations)— emits a text message with file annotationsOutputItemMessage(IAsyncEnumerable<string> tokens, CancellationToken)— streams tokens asresponse.output_text.deltaeventsOutputItemFunctionCall(name, callId, arguments)— emits a complete function call output itemOutputItemFunctionCallOutput(callId, output)— emits a function call output (no deltas)OutputItemReasoningItem(...)— emits a reasoning output itemOutputItemImageGenCall(resultBase64)— emits an image generation result with status transitionsOutputItemStructuredOutputs(output)— emits an arbitrary structured JSON output item- One-liner convenience generators for all remaining simple output item types: computer calls, local shell calls, function shell calls, apply-patch calls, custom tool call outputs, MCP approval requests/responses, and compaction
ResponseContextwithGetInputItemsAsync()(returnsIReadOnlyList<Item>) andGetInputTextAsync()convenience for accessing resolved input items and text content.IEnumerable<Item>.GetInputText()extension method for extracting text from any sequence of input items.CreateResponse.GetInputExpanded()extension for advanced access to expanded input items asOutputItemtypes.- Built-in in-memory response provider and execution tracking.
- Support for default, streaming, background, and streaming+background response modes.
AgentHostBuilderconvenience methods for zero-config server startup viaResponsesServer.Run<T>().- Protocol identity registration with
ServerUserAgentRegistryduring route mapping. x-agent-response-idheader validation matching the Responses API specification.- Conversation ID round-trip support in both synchronous and SSE streaming modes.
- OpenTelemetry distributed tracing via
Azure.AI.AgentServer.Responsesactivity source.
unknown 1.0.0-beta.2 Changelog
Breaking Changes
- Made
ResponsesActivitySourceinternal. The activity source is managed by the framework; handlers do not need to create tracing activities directly. - Made
ResponsesTracingConstantsinternal. The tracing tag, baggage, and log scope constants are implementation details not needed by handler authors.
Features Added
- Added chat isolation key enforcement across all endpoints. When a response is created with
x-agent-chat-isolation-key, all subsequent GET, Cancel, DELETE, and InputItems calls must include the same key. Mismatched or missing keys return 404 (indistinguishable from not-found) to ensure tenant isolation. - Added
x-agent-session-idresponse header on all protocol endpoints (POST, GET, Cancel, Delete, InputItems). The resolved session ID is echoed as a response header per spec §8, with fallback to theFOUNDRY_AGENT_SESSION_IDenvironment variable for error responses. - Added validation for malformed response IDs in both the
response_idpath parameter and theprevious_response_idrequest body field. IDs that do not match the expected format (prefix and length) are rejected with 400 and a descriptive error message. - Added metadata constraint validation: metadata maps are limited to 16 keys with key length ≤ 64 and value length ≤ 512 characters, enforced via the validator pipeline.
- Added deterministic
agent_session_idderivation: SHA-256 hash of"{agent_name}:{agent_version}:{partition_hint}"truncated to 63 lowercase hex chars. Falls back to random hex when no conversational context is available. - Added eager eviction of completed
ResponseExecutionentries from the in-flight tracker, reducing memory pressure for long-running servers. - Added
FoundryStorageLoggingPolicy— an Azure.Core per-retry pipeline policy that logs every outbound Foundry storage API call with HTTP method, URI, status code, duration, and correlation headers (x-ms-client-request-id,x-ms-request-id,x-request-id,apim-request-id). - Added structured
Information-level logging to all Responses API endpoints (GET, Cancel, Delete, InputItems) with response ID context. The POST/responsescreation log now includes response ID, conversation ID, previous response ID, and store flag for full request traceability. - Added isolation key presence logging (
HasUserIsolationKey,HasChatIsolationKey) to all endpoint handler logs and outbound Foundry storage request logs. Key values are never logged. - Added startup configuration logging: storage provider type, default model, fetch history count,
and event stream TTL are logged at
Informationlevel when the host starts. - Added server version
User-Agentheader on all outbound Foundry storage API requests. The composed identity fromServerVersionRegistry(including developer-registered segments) is prepended to the standard Azure.Core user-agent, read lazily per-request. - Added Foundry storage URL masking in diagnostic logs: everything before
/storageis redacted and query parameters are stripped (exceptapi-version) to prevent leaking account and project information. - Added inbound request logging for Tier 1 and Tier 2 setups (via
ResponsesServer.Run()orAgentHost.CreateBuilder()). All incoming HTTP requests are logged with method, path, status code, duration, and correlation headers (x-request-id,x-ms-client-request-id).
Bugs Fixed
- Fixed error response shapes to match the container specification:
invalid_request_errortype for 400 errors andnot_foundmessage format. - Fixed cancel-after-terminal to return
invalid_request_errortype with the correct error shape per the specification. - Fixed DELETE endpoint to return 404 (not 400) when the response ID does not exist, aligning with the specification.
- Fixed cancel-after-delete to return 404 (not-found) per the specification.
unknown 1.0.0-beta.2 Changelog
Breaking Changes
- Made
InvocationsActivitySourceinternal. The activity source is managed by the framework; handlers do not need to create tracing activities directly.
Features Added
- Added
x-agent-session-idresponse header on GET, Cancel, and OpenAPI endpoints. The POST endpoint already set the header; all Invocations protocol endpoints now include it per spec §8. - Added isolation key presence logging (
HasUserIsolationKey,HasChatIsolationKey) to all endpoint handler logs (POST, GET, Cancel). Key values are never logged. -
Added startup configuration logging: protocol registration is logged at
Informationlevel when the host starts. - Added inbound request logging for Tier 1 and Tier 2 setups (via
InvocationsServer.Run()orAgentHost.CreateBuilder()). All incoming HTTP requests are logged with method, path, status code, duration, and correlation headers (x-request-id,x-ms-client-request-id).
unknown 1.0.0-beta.3 Changelog
Features Added
previous_response_idandconversation.idare now validated against the provider before the handler is invoked. Invalid references return HTTP 404/400 immediately instead of being silently ignored. The resolved history item IDs are cached — handlers callingGetHistoryAsync()reuse the prefetched result without a second storage lookup.
Bugs Fixed
- Foundry storage error responses now preserve the full error body (
code,message,param,type) when returned to the client. Previously only themessagefield was forwarded;paramwas lost. - Non-400/404/409 error status codes from Foundry storage are no longer proxied as-is; they are normalized to HTTP 500 to avoid leaking upstream infrastructure details.
unknown 2.1.0-beta.1 Changelog
Features Added
- Added
AgentToolboxesclient, which can be retrieved usingGetAgentToolboxesmethod ofAgentAdministrationClient. - In
AgentAdministrationClientadded CRUD operations for sessions on the hosted Agent. - Added
AgentSessionFilesclient to work with the files in the session samdbox. - Added
ProjectAgentSkillsto manage agent skills. - Added
GetSessionLogStreamAsyncandGetSessionLogStreamto get the logs from the hosted Agent docker container.
unknown 2.1.0-beta.1 Changelog
Features Added
- The sample for Hosted agent was updated.
unknown 1.0.0-beta.4 Changelog
Bugs Fixed
- Fixed
InvalidOperationException: Response was not setcrash inFoundryStorageLoggingPolicywhen a transport-level failure (DNS resolution, connection refused, timeout) occurs before any HTTP response is received. These failures are now logged atErrorlevel without triggering the logging crash, and the original transport exception continues to propagate. - Fixed
GetInputExpandednot normalizing string content shorthand onItemMessage. Whencontentis a plain JSON string (e.g.,"Hello"), it is now auto-expanded to the canonical array form ([{"type":"input_text","text":"Hello"}]) so thatItemMessage.ContentBinaryData is always consistent regardless of input format.
Features Added
- Foundry storage logging now includes the
traceparentheader (W3C distributed trace ID) in all log messages, enabling correlation between SDK log entries and backend distributed traces. - All endpoints now return the
x-request-idresponse header for request correlation (via CoreRequestIdMiddleware). Value is resolved from OTEL trace ID → incomingx-request-idheader → GUID. - Error responses (
ApiErrorResponse) are automatically enriched witherror.additionalInfo.request_idmatching thex-request-idresponse header value, enabling client-side error correlation. - Persistence failure resilience — when storage operations fail, responses now complete gracefully
with
status: "failed"anderror.code: "storage_error"instead of crashing or leaving responses permanently stuck atin_progress. Covers all execution modes (streaming, background+streaming, background+non-streaming, synchronous). For streaming responses, terminal SSE events are buffered, persistence is attempted, and on failure the terminal event is replaced withresponse.failedcarryingerror_code="storage_error". Synchronous persistence failures return HTTP 500 with the storage error details.
unknown 1.0.0-beta.3 Changelog
Features Added
- All endpoints now return the
x-request-idresponse header for request correlation (via CoreRequestIdMiddleware). Value is resolved from OTEL trace ID → incomingx-request-idheader → GUID.
unknown 1.0.0-beta.1 Changelog
Features Added
- Entra ID authentication extension for Npgsql PostgreSQL driver
- Synchronous and asynchronous
UseEntraAuthenticationextension methods forNpgsqlDataSourceBuilder - Automatic username extraction from JWT token claims (
upn,xms_mirid,preferred_username,unique_name) - Password provider integration with Npgsql data source builder for token-based authentication
Latest Releases
View all the latest versions of .NET packages here.
Installation Instructions
To install any of our packages, please search for them via Manage NuGet Packages... in Visual Studio (with Include prerelease checked) or copy these commands into your terminal:
$> dotnet add package Azure.AI.AgentServer.Core --version 1.0.0-beta.21
$> dotnet add package Azure.AI.AgentServer.Core --version 1.0.0-beta.22
$> dotnet add package Azure.AI.AgentServer.Core --version 1.0.0-beta.23
$> dotnet add package Azure.AI.AgentServer.Invocations --version 1.0.0-beta.1
$> dotnet add package Azure.AI.AgentServer.Invocations --version 1.0.0-beta.2
$> dotnet add package Azure.AI.AgentServer.Invocations --version 1.0.0-beta.3
$> dotnet add package Azure.AI.AgentServer.Responses --version 1.0.0-beta.1
$> dotnet add package Azure.AI.AgentServer.Responses --version 1.0.0-beta.2
$> dotnet add package Azure.AI.AgentServer.Responses --version 1.0.0-beta.3
$> dotnet add package Azure.AI.AgentServer.Responses --version 1.0.0-beta.4
$> dotnet add package Azure.AI.ContentUnderstanding --version 1.1.0
$> dotnet add package Azure.AI.ContentUnderstanding --version 1.2.0-beta.1
$> dotnet add package Azure.AI.Extensions.OpenAI --version 2.1.0-beta.1
$> dotnet add package Azure.AI.Projects --version 2.1.0-beta.1
$> dotnet add package Azure.AI.Projects --version 2.0.1
$> dotnet add package Azure.AI.Projects.Agents --version 2.1.0-beta.1
$> dotnet add package Azure.AI.Speech.Transcription --version 1.0.0-beta.2
$> dotnet add package Azure.Compute.Batch --version 1.0.0
$> dotnet add package Azure.Core --version 1.54.0
$> dotnet add package Azure.Core --version 1.55.0
$> dotnet add package Azure.Extensions.AspNetCore.Configuration.Secrets --version 1.5.1
$> dotnet add package Azure.Extensions.AspNetCore.DataProtection.Blobs --version 1.5.2
$> dotnet add package Azure.Extensions.AspNetCore.DataProtection.Keys --version 1.6.2
$> dotnet add package Azure.Identity --version 1.17.2
$> dotnet add package Azure.Identity.Broker --version 1.6.0
$> dotnet add package Azure.Monitor.OpenTelemetry.AspNetCore --version 1.5.0
$> dotnet add package Azure.Monitor.OpenTelemetry.Exporter --version 1.8.0
$> dotnet add package Azure.Provisioning.Cdn --version 1.0.0-beta.2
$> dotnet add package Azure.Provisioning.ContainerInstance --version 1.0.0-beta.1
$> dotnet add package Azure.Provisioning.Logic --version 1.0.0-beta.1
$> dotnet add package Azure.Provisioning.Network --version 1.1.0
$> dotnet add package Azure.Provisioning.ResourceGraph --version 1.0.0-beta.1
$> dotnet add package Azure.Provisioning.ServiceNetworking --version 1.0.0-beta.1
$> dotnet add package Azure.ResourceManager.Advisor --version 1.0.0-beta.6
$> dotnet add package Azure.ResourceManager.AgFoodPlatform --version 1.0.0-beta.6
$> dotnet add package Azure.ResourceManager.AgriculturePlatform --version 1.0.0-beta.2
$> dotnet add package Azure.ResourceManager.AlertsManagement --version 1.1.2
$> dotnet add package Azure.ResourceManager.Analysis --version 1.1.2
$> dotnet add package Azure.ResourceManager.ApiCenter --version 1.1.0-beta.1
$> dotnet add package Azure.ResourceManager.ApiManagement --version 1.3.1
$> dotnet add package Azure.ResourceManager.AppComplianceAutomation --version 1.0.2
$> dotnet add package Azure.ResourceManager.AppConfiguration --version 1.5.0-beta.1
$> dotnet add package Azure.ResourceManager.ArizeAIObservabilityEval --version 1.0.1
$> dotnet add package Azure.ResourceManager.Astro --version 1.0.0-beta.3
$> dotnet add package Azure.ResourceManager.Attestation --version 1.0.0-beta.6
$> dotnet add package Azure.ResourceManager.Automanage --version 1.1.2
$> dotnet add package Azure.ResourceManager.Automation --version 1.1.2
$> dotnet add package Azure.ResourceManager.Billing --version 1.2.2
$> dotnet add package Azure.ResourceManager.BillingBenefits --version 1.0.0-beta.5
$> dotnet add package Azure.ResourceManager.Blueprint --version 1.0.0-beta.6
$> dotnet add package Azure.ResourceManager.BotService --version 1.2.0-beta.1
$> dotnet add package Azure.ResourceManager.CarbonOptimization --version 1.0.1
$> dotnet add package Azure.ResourceManager.ChangeAnalysis --version 1.1.2
$> dotnet add package Azure.ResourceManager.Chaos --version 1.1.1
$> dotnet add package Azure.ResourceManager.CloudHealth --version 1.0.0-beta.2
$> dotnet add package Azure.ResourceManager.CognitiveServices --version 1.6.0-beta.1
$> dotnet add package Azure.ResourceManager.Compute --version 1.15.0-beta.1
$> dotnet add package Azure.ResourceManager.ComputeFleet --version 1.1.0-beta.1
$> dotnet add package Azure.ResourceManager.ComputeLimit --version 1.0.0
$> dotnet add package Azure.ResourceManager.ComputeSchedule --version 1.2.0-beta.3
$> dotnet add package Azure.ResourceManager.ConfidentialLedger --version 1.1.0
$> dotnet add package Azure.ResourceManager.ConfidentialLedger --version 1.0.2
$> dotnet add package Azure.ResourceManager.ConnectedVMwarevSphere --version 1.1.2
$> dotnet add package Azure.ResourceManager.Consumption --version 1.1.0
$> dotnet add package Azure.ResourceManager.ContainerOrchestratorRuntime --version 1.0.0-beta.2
$> dotnet add package Azure.ResourceManager.ContainerServiceFleet --version 1.2.0-beta.3
$> dotnet add package Azure.ResourceManager.CosmosDBForPostgreSql --version 1.1.0-beta.3
$> dotnet add package Azure.ResourceManager.CostManagement --version 1.0.3
$> dotnet add package Azure.ResourceManager.CustomerInsights --version 1.0.0
$> dotnet add package Azure.ResourceManager.DataBox --version 1.1.1
$> dotnet add package Azure.ResourceManager.DataLakeAnalytics --version 1.1.2
$> dotnet add package Azure.ResourceManager.DataLakeStore --version 1.1.2
$> dotnet add package Azure.ResourceManager.DataShare --version 1.1.2
$> dotnet add package Azure.ResourceManager.DatabaseWatcher --version 1.0.0-beta.2
$> dotnet add package Azure.ResourceManager.DefenderEasm --version 1.0.0-beta.4
$> dotnet add package Azure.ResourceManager.DependencyMap --version 1.0.0-beta.2
$> dotnet add package Azure.ResourceManager.DevCenter --version 1.1.0-beta.1
$> dotnet add package Azure.ResourceManager.DevOpsInfrastructure --version 1.0.0
$> dotnet add package Azure.ResourceManager.DevSpaces --version 1.0.0
$> dotnet add package Azure.ResourceManager.DeviceUpdate --version 1.0.2
$> dotnet add package Azure.ResourceManager.DigitalTwins --version 1.3.2
$> dotnet add package Azure.ResourceManager.Dns --version 1.2.0-beta.3
$> dotnet add package Azure.ResourceManager.EdgeOrder --version 1.1.2
$> dotnet add package Azure.ResourceManager.EdgeZones --version 1.0.0-beta.3
$> dotnet add package Azure.ResourceManager.EnergyServices --version 1.0.0-beta.4
$> dotnet add package Azure.ResourceManager.ExtendedLocations --version 1.1.2
$> dotnet add package Azure.ResourceManager.FileShares --version 1.0.0
$> dotnet add package Azure.ResourceManager.FluidRelay --version 1.1.2
$> dotnet add package Azure.ResourceManager.GraphServices --version 1.1.3
$> dotnet add package Azure.ResourceManager.GuestConfiguration --version 1.2.2
$> dotnet add package Azure.ResourceManager.HardwareSecurityModules --version 1.0.1
$> dotnet add package Azure.ResourceManager.Hci --version 1.3.0-beta.1
$> dotnet add package Azure.ResourceManager.Hci.Vm --version 1.0.0-beta.2
$> dotnet add package Azure.ResourceManager.HealthDataAIServices --version 1.0.1
$> dotnet add package Azure.ResourceManager.HealthcareApis --version 1.3.2
$> dotnet add package Azure.ResourceManager.HybridCompute --version 1.1.0-beta.2
$> dotnet add package Azure.ResourceManager.HybridConnectivity --version 1.1.1
$> dotnet add package Azure.ResourceManager.HybridContainerService --version 1.0.2
$> dotnet add package Azure.ResourceManager.HybridNetwork --version 1.0.0-beta.3
$> dotnet add package Azure.ResourceManager.InformaticaDataManagement --version 1.0.0
$> dotnet add package Azure.ResourceManager.IotCentral --version 1.1.0-beta.4
$> dotnet add package Azure.ResourceManager.Kubernetes --version 1.0.0-beta.6
$> dotnet add package Azure.ResourceManager.KubernetesConfiguration --version 1.2.1
$> dotnet add package Azure.ResourceManager.KubernetesConfiguration.Extensions --version 1.0.0
$> dotnet add package Azure.ResourceManager.LabServices --version 1.1.2
$> dotnet add package Azure.ResourceManager.LambdaTestHyperExecute --version 1.0.1
$> dotnet add package Azure.ResourceManager.LargeInstance --version 1.0.0-beta.3
$> dotnet add package Azure.ResourceManager.Logic --version 1.2.0
$> dotnet add package Azure.ResourceManager.MachineLearningCompute --version 1.0.0-beta.6
$> dotnet add package Azure.ResourceManager.Maintenance --version 1.2.0-beta.10
$> dotnet add package Azure.ResourceManager.ManagedNetwork --version 1.0.0-beta.6
$> dotnet add package Azure.ResourceManager.ManagedNetworkFabric --version 1.1.3
$> dotnet add package Azure.ResourceManager.ManagedServiceIdentities --version 1.4.1
$> dotnet add package Azure.ResourceManager.ManagedServices --version 1.1.2
$> dotnet add package Azure.ResourceManager.ManagementPartner --version 1.0.0-beta.6
$> dotnet add package Azure.ResourceManager.Maps --version 1.2.0-beta.1
$> dotnet add package Azure.ResourceManager.Marketplace --version 1.1.3
$> dotnet add package Azure.ResourceManager.MarketplaceOrdering --version 1.1.2
$> dotnet add package Azure.ResourceManager.Migration.Assessment --version 1.0.0-beta.2
$> dotnet add package Azure.ResourceManager.MigrationDiscoverySap --version 1.0.0-beta.3
$> dotnet add package Azure.ResourceManager.MongoDBAtlas --version 1.0.1
$> dotnet add package Azure.ResourceManager.NetApp --version 1.16.0
$> dotnet add package Azure.ResourceManager.NetworkFunction --version 1.0.0
$> dotnet add package Azure.ResourceManager.NotificationHubs --version 1.2.0-beta.3
$> dotnet add package Azure.ResourceManager.OnlineExperimentation --version 1.0.0-beta.2
$> dotnet add package Azure.ResourceManager.Orbital --version 1.1.2
$> dotnet add package Azure.ResourceManager.Peering --version 1.2.3
$> dotnet add package Azure.ResourceManager.PineconeVectorDB --version 1.0.0-beta.2
$> dotnet add package Azure.ResourceManager.PlanetaryComputer --version 1.0.0-beta.2
$> dotnet add package Azure.ResourceManager.PlanetaryComputer --version 1.0.0
$> dotnet add package Azure.ResourceManager.PortalServicesCopilot --version 1.0.0-beta.2
$> dotnet add package Azure.ResourceManager.PostgreSql --version 1.4.2
$> dotnet add package Azure.ResourceManager.PowerBIDedicated --version 1.0.0
$> dotnet add package Azure.ResourceManager.PrivateDns --version 1.2.2
$> dotnet add package Azure.ResourceManager.PureStorageBlock --version 1.0.1
$> dotnet add package Azure.ResourceManager.Purview --version 1.2.0-beta.3
$> dotnet add package Azure.ResourceManager.Quantum --version 1.0.0-beta.7
$> dotnet add package Azure.ResourceManager.RecoveryServicesBackup --version 1.4.0-beta.1
$> dotnet add package Azure.ResourceManager.RecoveryServicesDataReplication --version 1.0.1
$> dotnet add package Azure.ResourceManager.RecoveryServicesSiteRecovery --version 1.3.1
$> dotnet add package Azure.ResourceManager.Relationships --version 1.0.0-beta.1
$> dotnet add package Azure.ResourceManager.Relay --version 1.2.2
$> dotnet add package Azure.ResourceManager.Reservations --version 1.4.2
$> dotnet add package Azure.ResourceManager.ResourceMover --version 1.1.2-beta.3
$> dotnet add package Azure.ResourceManager.ScVmm --version 1.0.0
$> dotnet add package Azure.ResourceManager.SecretsStoreExtension --version 1.0.0-beta.2
$> dotnet add package Azure.ResourceManager.SecurityCenter --version 1.2.0-beta.7
$> dotnet add package Azure.ResourceManager.SecurityDevOps --version 1.0.0-beta.6
$> dotnet add package Azure.ResourceManager.SecurityInsights --version 1.2.0-beta.3
$> dotnet add package Azure.ResourceManager.SelfHelp --version 1.1.0-beta.6
$> dotnet add package Azure.ResourceManager.ServiceFabric --version 1.2.0-beta.3
$> dotnet add package Azure.ResourceManager.ServiceGroups --version 1.0.0-beta.2
$> dotnet add package Azure.ResourceManager.ServiceLinker --version 1.1.2
$> dotnet add package Azure.ResourceManager.ServiceNetworking --version 1.2.0-beta.1
$> dotnet add package Azure.ResourceManager.Sphere --version 1.0.2
$> dotnet add package Azure.ResourceManager.SpringAppDiscovery --version 1.0.0-beta.3
$> dotnet add package Azure.ResourceManager.SqlVirtualMachine --version 1.1.2
$> dotnet add package Azure.ResourceManager.StorageActions --version 1.0.1
$> dotnet add package Azure.ResourceManager.StorageMover --version 1.4.0
$> dotnet add package Azure.ResourceManager.StoragePool --version 1.1.2
$> dotnet add package Azure.ResourceManager.StreamAnalytics --version 1.3.0-beta.1
$> dotnet add package Azure.ResourceManager.Subscription --version 1.1.2
$> dotnet add package Azure.ResourceManager.Support --version 1.2.0-beta.1
$> dotnet add package Azure.ResourceManager.Synapse --version 1.2.2
$> dotnet add package Azure.ResourceManager.Terraform --version 1.0.0-beta.3
$> dotnet add package Azure.ResourceManager.TrustedSigning --version 1.0.0
$> dotnet add package Azure.ResourceManager.VoiceServices --version 1.0.3
$> dotnet add package Azure.ResourceManager.WebPubSub --version 1.3.0-beta.1
$> dotnet add package Azure.ResourceManager.WeightsAndBiases --version 1.0.0
$> dotnet add package Azure.ResourceManager.WorkloadMonitor --version 1.0.0-beta.6
$> dotnet add package Azure.ResourceManager.Workloads --version 1.1.2
$> dotnet add package Azure.ResourceManager.WorkloadsSapVirtualInstance --version 1.0.0
$> dotnet add package Azure.Search.Documents --version 12.0.0
$> dotnet add package Azure.Security.KeyVault.Administration --version 4.8.0
$> dotnet add package Azure.Security.KeyVault.Keys --version 4.10.0
$> dotnet add package Azure.Security.KeyVault.Secrets --version 4.10.0
$> dotnet add package Azure.Security.KeyVault.Secrets --version 4.11.0
$> dotnet add package Microsoft.Azure.PostgreSQL.Auth --version 1.0.0-beta.1
$> dotnet add package Microsoft.Azure.WebJobs.Extensions.WebPubSub --version 1.10.1
$> dotnet add package Microsoft.Extensions.Azure --version 1.14.0
$> dotnet add package System.ClientModel --version 1.11.0
Feedback
If you have a bug or feature request for one of the libraries, please file an issue in our repo.