Releases: Azure/azure-sdk-for-net
Azure.ResourceManager.Monitor_1.4.0-beta.3
1.4.0-beta.3 (2025-03-14)
Features Added
- Updated azure monitor pipeline group APIs to version
2024-10-01-preview
Azure.AI.Projects_1.0.0-beta.6
1.0.0-beta.6 (2025-03-28)
Features Added
- Added
QueryType
parameter toAISearchIndexResource
to allow different search types performed by an agent issue. - Added sample for Azure AI Search in streaming scenarios issue.
Breaking Changes
MicrosoftFabricToolDefinition
constructor parameter was renamed fromfabricAiskill
tofabricDataagent
, the corresponding parameter was renamed fromFabricAiskill
toFabricDataagent
.
Bugs Fixed
- Fixed Azure AI Search in streaming scenarios.
Sample updates
- Added documentation for each sample.
- The unnecessary code was removed from samples.
Azure.Search.Documents_11.7.0-beta.3
11.7.0-beta.3 (2025-03-25)
Features Added
- Added support for the
GetIndexStatsSummary
API inSearchIndexClient
. - Added extension methods to get
SearchClient
,SearchIndexClient
andSearchIndexerClient
using AIProjectClient.
Azure.Core.Experimental_0.1.0-preview.37
0.1.0-preview.37 (2025-03-20)
Features Added
- Added the following types for 3rd-party Authentication support:
AuthenticationTokenProvider
,GetTokenOptions
,AccessToken
, andOAuth2BearerTokenAuthenticationPolicy
.
Azure.Compute.Batch_1.0.0-beta.2
1.0.0-beta.2 (2025-02-28)
Features Added
-
Exposed
JsonModelWriteCore
for model serialization procedure. -
Force delete/terminate job or job schedule:
- Added
force
parameter of type Boolean toDeleteJobAsync
,DeleteJob
,TerminateJobAsync
,TerminateJob
,DeleteJobScheduleAsync
,DeleteJobSchedule
,TerminateJobScheduleAsync
, andTerminateJobSchedule
.
- Added
-
Support for compute node start/deallocate operations:
- Added
StartNode
,StartNodeAsync
,DeallocateNode
, andDeallocateNodeAsync
methods toBatchClient
- Added
-
Container task data mount isolation:
- Added
containerHostBatchBindMounts
of typeList<ContainerHostBatchBindMountEntry>
toBatchTaskContainerSettings
.
- Added
-
Patch improvements for pool and job:
- Added
displayName
,vmSize
,taskSlotsPerNode
,taskSchedulingPolicy
,enableInterNodeCommunication
,virtualMachineConfiguration
,networkConfiguration
,userAccounts
,mountConfiguration
,upgradePolicy
, andresourceTags
toBatchPoolUpdateContent
. - Added
networkConfiguration
toBatchJobUpdateContent
.
- Added
-
Confidential VM support:
- Added
confidentialVM
toSecurityTypes
. - Added
securityProfile
of typeVMDiskSecurityProfile
toManagedDisk
.
- Added
-
Support for shared and community gallery images:
- Added
sharedGalleryImageId
andcommunityGalleryImageId
toImageReference
.
- Added
Breaking Changes
- Removed
getNodeRemoteDesktop
method fromBatchClient
. UsegetNodeRemoteLoginSettings
instead to remotely login to a compute node. - Removed
CloudServiceConfiguration
from pool models and operations. UseVirtualMachineConfiguration
when creating pools. - Removed
ApplicationLicenses
from pool models and operations.
Azure.ResourceManager.DatabaseWatcher_1.0.0-beta.1
1.0.0-beta.1 (2025-03-19)
Features Added
This package follows the new Azure SDK guidelines, and provides many core capabilities:
- Support MSAL.NET, Azure.Identity is out of box for supporting MSAL.NET.
- Support [OpenTelemetry](https://opentelemetry.io/) for distributed tracing.
- HTTP pipeline with custom policies.
- Better error-handling.
- Support uniform telemetry across all languages.
This package is a Public Preview version, so expect incompatible changes in subsequent releases as we improve the product. To provide feedback, submit an issue in our Azure SDK for .NET GitHub repo.
NOTE: For more information about unified authentication, please refer to Microsoft Azure Identity documentation for .NET.
Azure.AI.OpenAI_2.2.0-beta.4
2.2.0-beta.4 (2025-03-18)
This update brings compatibility with the 2025-03-01-preview
service API version, including support for the new /responses
API via OpenAIResponseClient
.
Features Added
- To use the new
/responses
endpoint, callGetOpenAIResponseClient()
on anAzureOpenAIClient
instance, following the same pattern as other operations. Using the overload without a deployment name will not be able to create new responses, only retrieve and list existing response data.
In addition to the new features transitive via the OpenAI
library:
- Azure OpenAI file upload for batch (
FileUploadPurpose.Batch
) now supports the specification of a custom expiration policy in supported regions. To use this capability, call one of the supplied extension method overloads ofUploadFile()
that accepts anAzureFileExpirationOptions
parameter.
Breaking Changes
- Transitive from the OpenAI package, several types in the
[Experimental]
attributedAssistants
,VectorStores
, andRealtimeConversation
namespaces have removed use of therequired
keyword, standardizing their constructor-based required input patterns with the rest of the library. To address these build breaks, use one of the new constructor signatures that accepts required parameters previously provided via propertyinit
.
Azure.AI.Inference_1.0.0-beta.4
1.0.0-beta.4 (2025-03-18)
Features Added
- Added extension methods to get
ChatCompletionsClient
andEmbeddingsClient
using AIProjectClient.
Bugs Fixed
- Fixed an issue with the audio samples not properly showcasing the intended workflow.
Azure.ResourceManager.Workloads_1.1.1
1.1.1 (2025-03-11)
Features Added
- Enable the new model serialization by using the System.ClientModel, refer this document for more details.
- Exposed
JsonModelWriteCore
for model serialization procedure.
Azure.ResourceManager.VoiceServices_1.0.2
1.0.2 (2025-03-11)
Features Added
- Enable the new model serialization by using the System.ClientModel, refer this document for more details.
- Exposed
JsonModelWriteCore
for model serialization procedure.