The Azure SDK team is pleased to announce our March 2025 client library releases.

20 packages released this month.

Stable Packages (10)

  • Data Movement

  • Data Movement - Blobs

  • Data Movement - Files Shares

  • Event Grid

  • Resource Management - Compute

  • Resource Management - Device Registry

  • Resource Management - NetApp Files

  • Resource Management - Quota

  • Resource Management - Service Networking

  • Resource Management - Storage

Patch Updates (1)

  • Resource Management - Container Service

Beta Packages (8)

  • AI Foundry

  • OpenAI Inference

  • Resource Management - Azure AI Search

  • Resource Management - Compute

  • Synapse - Artifacts

  • System Events

  • System.ClientModel

  • unknown

Release highlights

AI Foundry 1.0.0-beta.4 Changelog

Bugs Fixed

  • Fixed deserialization failure for AzureBlobStorage connection issue
  • Fixed a bug on deserialization of RunStepDeltaFileSearchToolCall issue

Data Movement 12.1.0 Changelog

Bugs Fixed

  • Fixed an issue that would prevent transfers of large files (>200 GiB) for certain destination resource types.

Data Movement - Blobs 12.1.0 Changelog

Bugs Fixed

  • Fixed an issue that would prevent transfers of large files (>200 GiB) for certain destination resource types.

Features Added

  • Added support for anonymous access by adding a default constructor for BlobsStorageResourceProvider.

Data Movement - Files Shares 12.1.0 Changelog

Bugs Fixed

  • Fixed an issue that would prevent transfers of large files (>200 GiB) for certain destination resource types.

Features added

  • Added support for anonymous access by adding a default constructor for ShareFilesStorageResourceProvider.

Event Grid 4.30.0 Changelog

Features Added

  • Added MessageId, MessageType, and Reaction properties to the AcsMessageReceivedEventData event.
  • Added the Animated property to AcsMessageMediaContent event.

OpenAI Inference 2.2.0-beta.2 Changelog

Bugs fixed

  • Addressed a problem calling the SetNewMaxCompletionTokensPropertyEnabled() method, needed for o1/o3 model support, on ChatCompletionOptions instances prior to use in a method call. Related issue: azure-sdk-for-net#46545 with thanks to the PR azure-sdk-for-net#48218.

Resource Management - Azure AI Search 1.3.0-beta.4 Changelog

Resource Management - Compute 1.8.0 Changelog

Resource Management - Compute 1.9.0-beta.1 Changelog

Resource Management - Container Service 1.2.3 Changelog

Resource Management - Device Registry 1.0.0 Changelog

Resource Management - NetApp Files 1.9.0 Changelog

Resource Management - Quota 1.1.0 Changelog

Resource Management - Service Networking 1.1.0 Changelog

Resource Management - Storage 1.4.0 Changelog

Synapse - Artifacts 1.0.0-preview.21 Changelog

Features Added

  • Model Dataset has a new parameter schema
  • Model LinkedService parameter AzureFileStorageLinkedService support MI auth
  • Model LinkedService parameter AzureTableStorageLinkedService support MI auth
  • Model LinkedService parameter DynamicsCrmLinkedService has a new properties credential
  • Model LinkedService parameter DynamicsLinkedService has a new properties domain
  • Model LinkedService parameter GreenplumLinkedService has some new connection properties
  • Model LinkedService parameter MySqlLinkedService has some new properties
  • Model LinkedService parameter OracleLinkedService update properties
  • Model LinkedService parameter RestService and SharePointOnlineList support ServicePrincipalCert auth
  • Model LinkedService parameter SAP ODP update properties sncMode
  • Model LinkedService parameter SnowflakeV2LinkedService has a new properties host
  • Model LinkedService parameter SqlServerLinkedService add authenticationType UserAssignedManagedIdentity
  • Model LinkedService parameter TeradataLinkedService has some new Teradata connection properties
  • Model LinkedService parameter VerticaLinkedService support Vertica V2
  • Model LinkedService has a new parameter version
  • Model Pipeline Add credential reference in notebook and spark job definition activity
  • Model Pipeline feature snowflake support multi-resultset
  • Model Pipeline feature snowflake support storage integration
  • Model Pipeline parameter ExecuteDataFlowActivity has a new properties continuationSettings
  • Model Pipeline parameter ExpressionV2 has a new properties page_size
  • Model Pipeline parameter SalesforceV2Source has a new properties page_size
  • Model Pipeline support Iceberg Format As Sink
  • Model Pipeline support TeradataSink
  • Model Dataset support Iceberg Format As Sink
  • Model runNotebook parameter runId update description
  • Model LinkedService support sslMode and useSystemTrustStore for MariaDB

Breaking Changes

  • Model LinkedService parameter PostgreSqlV2LinkedService has a new required properties authentication_type
  • Model LinkedService parameter SapOdpLinkedService update properties sncMode
  • Model LinkedService parameter AzureSqlDWLinkedService update required properties
  • Model LinkedService parameter SqlServerLinkedService update required properties
  • Model LinkedService parameter AmazonRdsForSqlServerLinkedService update required properties
  • Model LinkedService parameter AzureSqlDatabaseLinkedService update required properties
  • Model LinkedService parameter AzureSqlMILinkedService update required properties

System Events 1.0.0-beta.2 Changelog

Breaking Changes

  • MQTT event naming was fixed to use correct casing.
  • Media services events were removed as the service has been deprecated.
  • Various properties were changed to be nullable.

Features Added

  • Exposed JsonModelWriteCore for model serialization procedure.
  • Added various new system events and properties for existing events.

System.ClientModel 1.4.0-beta.1 Changelog

Features Added

  • Added new connection management types in the System.ClientModel.Primitives namespace:
  • ConnectionProvider: Abstract base class for managing client connections, including retrieval of connection settings and subclient caching.
  • ClientConnection: Readonly struct that encapsulates connection options with support for API key, token, or no authentication.
  • ConnectionCollection: A keyed collection of client connections, supporting JSON serialization and providing an enhanced debugger view.
  • ClientCache: Implements an LRU-based cache for efficient reuse of client instances and optimized retrieval.

Bugs Fixed

  • Removed debugging statement in pipeline creation when applying the ClientLoggingOptions.AllowedHeaderNames option.

unknown 1.0.0-beta.1 Changelog

Other Changes

  • Initial release of Azure.AI.Language.Text.Authoring library.

unknown 1.0.0-beta.1 Changelog

Other Changes

  • Initial release of Azure.AI.Language.Conversations.Authoring library.

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.Language.Conversations.Authoring --version 1.0.0-beta.1
$> dotnet add package Azure.AI.Language.Text.Authoring --version 1.0.0-beta.1
$> dotnet add package Azure.AI.OpenAI --version 2.2.0-beta.2
$> dotnet add package Azure.AI.Projects --version 1.0.0-beta.4
$> dotnet add package Azure.Analytics.Synapse.Artifacts --version 1.0.0-preview.21
$> dotnet add package Azure.Messaging.EventGrid --version 4.30.0
$> dotnet add package Azure.Messaging.EventGrid.SystemEvents --version 1.0.0-beta.2
$> dotnet add package Azure.ResourceManager.Compute --version 1.8.0
$> dotnet add package Azure.ResourceManager.Compute --version 1.9.0-beta.1
$> dotnet add package Azure.ResourceManager.ContainerService --version 1.2.3
$> dotnet add package Azure.ResourceManager.DeviceRegistry --version 1.0.0
$> dotnet add package Azure.ResourceManager.NetApp --version 1.9.0
$> dotnet add package Azure.ResourceManager.Quota --version 1.1.0
$> dotnet add package Azure.ResourceManager.Search --version 1.3.0-beta.4
$> dotnet add package Azure.ResourceManager.ServiceNetworking --version 1.1.0
$> dotnet add package Azure.ResourceManager.Storage --version 1.4.0
$> dotnet add package Azure.Storage.DataMovement --version 12.1.0
$> dotnet add package Azure.Storage.DataMovement.Blobs --version 12.1.0
$> dotnet add package Azure.Storage.DataMovement.Files.Shares --version 12.1.0
$> dotnet add package System.ClientModel --version 1.4.0-beta.1

Feedback

If you have a bug or feature request for one of the libraries, please file an issue in our repo.