The Azure SDK team is pleased to announce our August 2024 client library releases.

40 packages released this month.

Stable Packages (6)

  • App Configuration

  • Core - Client - Core

  • Resource Management - App Service

  • Resource Management - Data Factory

  • Tables

  • Web PubSub

Patch Updates (12)

  • Core - Client - AMQP

  • Event Hubs

  • Service Bus

  • Storage - Blobs

  • Storage - Blobs Batch

  • Storage - Common

  • Storage - Files Data Lake

  • Storage - Files Share

  • Storage - Queues

  • WebJobs Extensions - Event Grid

  • WebJobs Extensions - Event Hubs

  • WebJobs Extensions - Service Bus

Beta Packages (17)

  • AI Model Inference

  • Communication Call Automation

  • Conversational Language Understanding

  • Health Deidentification

  • Identity

  • Language Text

  • Resource Management - Fabric

  • Resource Management - HDInsight Containers

  • Resource Management - Quota

  • Storage - Blobs

  • Storage - Blobs Batch

  • Storage - Blobs ChangeFeed

  • Storage - Common

  • Storage - Files Data Lake

  • Storage - Files Share

  • Storage - Queues

  • System.ClientModel

Release highlights

AI Model Inference 1.0.0-beta.1 Changelog

Features Added

  • Initial release, containing basic chat completions functionality

App Configuration 1.5.0 Changelog

Features Added

  • Added support for listing labels.
  • Added support for filtering by tags.

Communication Call Automation 1.3.0-beta.1 Changelog

Features Added

  • Support multiple play sources for Play and Recognize
  • Support for PlayStarted event in Play/Recognize
  • Support for the real time transcription
  • Monetization for real-time transcription and audio streaming
  • Hold and Unhold the participant
  • Support to manage the rooms/servercall/group call using connect API
  • Support for the audio streaming
  • Expose original PSTN number target from incoming call event in call connection properties
  • Support for VoIP to PSTN transfer scenario

Conversational Language Understanding 2.0.0-beta.1 Changelog

Features Added

  • Added classes to represent all the models in the service definition.

Breaking Changes

  • Deprecated ConversationAuthoringClient.

Core - Client - AMQP 1.3.1 Changelog

Bugs Fixed

  • Fixed serialization of binary application properties.
  • Fixed the logic used to set the TimeToLive value of the AmqpMessageHeader for received messages to be based on the difference of the AbsoluteExpiryTime and CreationTime properties of the AmqpMessageProperties.

Core - Client - Core 1.42.0 Changelog

Other Changes

  • Improved memory performance for Event Source formatting #43947
  • Upgraded dependency on System.Text.Encodings.Web to 6.0.0
  • Upgraded dependency on Microsoft.Bcl.AsyncInterfaces to 6.0.0

Event Hubs 5.11.5 Changelog

Other Changes

  • Bump Azure.Core.Amqp dependency to 1.3.1, which includes a fix to serialization of binary application properties.

Health Deidentification 1.0.0-beta.1 Changelog

Features Added

  • Azure Health Deidentification client library

Identity 1.13.0-beta.1 Changelog

Breaking Changes

  • Previously, if a clientID or ResourceID was specified for Cloud Shell managed identity, which is not supported, the clientID or resourceID would be silently ignored. Now, an exception will be thrown if a clientID or resourceID is specified for Cloud Shell managed identity.

Language Text 1.0.0-beta.1 Changelog

Features Added

  • Added support for analyze-text API Versions
  • 2022-05-01
  • 2023-04-01
  • 2023-11-15-preview

Resource Management - App Service 1.2.0 Changelog

Resource Management - Data Factory 1.2.0 Changelog

Resource Management - Fabric 1.0.0-beta.1 Changelog

Resource Management - HDInsight Containers 1.0.0-beta.4 Changelog

Resource Management - Quota 1.1.0-beta.2 Changelog

Service Bus 7.18.1 Changelog

Other Changes

  • Bump Azure.Core.Amqp dependency to 1.3.1, which includes a fix to serialization of binary application properties.

Storage - Blobs 12.21.1 Changelog

Bugs Fixed

  • Fixed [BUG] Azure Blob Storage Client SDK No Longer Supports Globalization Invariant Mode for Account Key Authentication #45052

Storage - Blobs 12.22.0-beta.1 Changelog

Features Added

  • Added support for service version 2024-11-04.
  • Added ability to retrieve SAS string to sign for debugging purposes.

Bugs Fixed

  • Fixed [BUG] BlobContainerClient(connectionString, blobContainerName, options) ctor to set clientSideEncryptionOptions #44623

Storage - Blobs 12.21.2 Changelog

Bugs Fixed

  • Fixed [BUG] WrapKeyInternal to correctly call WrapKey in sync flow #42160

Storage - Blobs Batch 12.18.1 Changelog

Bugs Fixed

  • Fixed [BUG] Azure Blob Storage Client SDK No Longer Supports Globalization Invariant Mode for Account Key Authentication #45052

Storage - Blobs Batch 12.19.0-beta.1 Changelog

Features Added

  • Added support for service version 2024-11-04.

Storage - Blobs ChangeFeed 12.0.0-preview.47 Changelog

Bugs Fixed

  • Fixed [BUG] Azure Blob Storage Client SDK No Longer Supports Globalization Invariant Mode for Account Key Authentication #45052

Storage - Blobs ChangeFeed 12.0.0-preview.48 Changelog

Features Added

  • Added support for service version 2024-11-04.

Storage - Common 12.20.1 Changelog

Bugs Fixed

  • Fixed [BUG] Azure Blob Storage Client SDK No Longer Supports Globalization Invariant Mode for Account Key Authentication #45052

Storage - Common 12.21.0-beta.1 Changelog

Features Added

  • Added ability to retrieve SAS string to sign for debugging purposes.

Storage - Files Data Lake 12.19.1 Changelog

Bugs Fixed

  • Fixed [BUG] Azure Blob Storage Client SDK No Longer Supports Globalization Invariant Mode for Account Key Authentication #45052

Storage - Files Data Lake 12.20.0-beta.1 Changelog

Features Added

  • Added support for service version 2024-11-04.
  • Added ability to retrieve SAS string to sign for debugging purposes.

Storage - Files Share 12.19.1 Changelog

Bugs Fixed

  • Fixed [BUG] Azure Blob Storage Client SDK No Longer Supports Globalization Invariant Mode for Account Key Authentication #45052

Storage - Files Share 12.20.0-beta.1 Changelog

Features Added

  • Added support for service version 2024-11-04.
  • Added support for token-based authentication for all APIs.
  • Added support for paid bursting on premium file share accounts.
  • Added support for binary format for file permissions.
  • Added ability to retrieve SAS string to sign for debugging purposes.

Storage - Queues 12.19.1 Changelog

Bugs Fixed

  • Fixed [BUG] Azure Blob Storage Client SDK No Longer Supports Globalization Invariant Mode for Account Key Authentication #45052

Storage - Queues 12.20.0-beta.1 Changelog

Features Added

  • Added support for service version 2024-11-04.
  • Added ability to retrieve SAS string to sign for debugging purposes.
  • Add Queue Permissions enum to represent QueueAccessPolicy.Permissions #37653

System.ClientModel 1.1.0-beta.6 Changelog

Features Added

  • Added OperationResult and ReturnWhen types to support long-running operations.

Bugs Fixed

  • Added support for delaying retrying a request until after the interval specified on a response Retry-After header.

Tables 12.9.0 Changelog

Features Added

  • Overload the DeleteEntity method to allow an ITableEntity object as parameter.

Bugs Fixed

  • Fixed an issue where custom models decorated with the DataMemberAttribute that didn’t explicitly set a name caused the query filter to be malformed.

Web PubSub 1.4.0 Changelog

Features Added

  • Added method overloads serviceClient.GetClientAccessUri, serviceClient.GetClientAccessUri for MQTT clients.
  • Added method serviceClient.AddConnectionsToGroups to add filtered connections to specified multiple groups.
  • Added method serviceClient.RemoveConnectionsFromGroups to remove filtered connections from specified multiple groups.

WebJobs Extensions - Event Grid 3.4.2 Changelog

Other Changes

  • To mitigate a disclosure vulnerability, updating the transitive dependency for Azure.Identity to v1.11.4 via version bump to Microsoft.Extensions.Azure.

WebJobs Extensions - Event Hubs 6.3.4 Changelog

Other Changes

  • When the trigger’s connection property is set to a valid connection string instead of an informational name, the mistake will be detected and sensitive information will be redacted from the error message to avoid accidental capture in logs and similar mechanisms.

WebJobs Extensions - Event Hubs 6.3.5 Changelog

Other Changes

  • Bump dependency on Azure.Messaging.EventHubs to 5.11.5.

WebJobs Extensions - Service Bus 5.16.2 Changelog

Other Changes

  • When the trigger’s connection property is set to a valid connection string instead of an informational name, the mistake will be detected and sensitive information will be redacted from the error message to avoid accidental capture in logs and similar mechanisms.

WebJobs Extensions - Service Bus 5.16.3 Changelog

Other Changes

  • Bump dependency on Azure.Messaging.ServiceBus to 7.18.1.

WebJobs Extensions - Service Bus 5.16.4 Changelog

Other Changes

  • Bump dependency on Azure.Messaging.ServiceBus to 7.18.1. Previous release still depended on 7.17.5.

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.Inference --version 1.0.0-beta.1
$> dotnet add package Azure.AI.Language.Conversations --version 2.0.0-beta.1
$> dotnet add package Azure.AI.Language.Text --version 1.0.0-beta.1
$> dotnet add package Azure.Communication.CallAutomation --version 1.3.0-beta.1
$> dotnet add package Azure.Core --version 1.42.0
$> dotnet add package Azure.Core.Amqp --version 1.3.1
$> dotnet add package Azure.Data.AppConfiguration --version 1.5.0
$> dotnet add package Azure.Data.Tables --version 12.9.0
$> dotnet add package Azure.Health.Deidentification --version 1.0.0-beta.1
$> dotnet add package Azure.Identity --version 1.13.0-beta.1
$> dotnet add package Azure.Messaging.EventHubs --version 5.11.5
$> dotnet add package Azure.Messaging.ServiceBus --version 7.18.1
$> dotnet add package Azure.Messaging.WebPubSub --version 1.4.0
$> dotnet add package Azure.ResourceManager.AppService --version 1.2.0
$> dotnet add package Azure.ResourceManager.DataFactory --version 1.2.0
$> dotnet add package Azure.ResourceManager.Fabric --version 1.0.0-beta.1
$> dotnet add package Azure.ResourceManager.HDInsight.Containers --version 1.0.0-beta.4
$> dotnet add package Azure.ResourceManager.Quota --version 1.1.0-beta.2
$> dotnet add package Azure.Storage.Blobs --version 12.21.1
$> dotnet add package Azure.Storage.Blobs --version 12.22.0-beta.1
$> dotnet add package Azure.Storage.Blobs --version 12.21.2
$> dotnet add package Azure.Storage.Blobs.Batch --version 12.18.1
$> dotnet add package Azure.Storage.Blobs.Batch --version 12.19.0-beta.1
$> dotnet add package Azure.Storage.Blobs.ChangeFeed --version 12.0.0-preview.47
$> dotnet add package Azure.Storage.Blobs.ChangeFeed --version 12.0.0-preview.48
$> dotnet add package Azure.Storage.Common --version 12.20.1
$> dotnet add package Azure.Storage.Common --version 12.21.0-beta.1
$> dotnet add package Azure.Storage.Files.DataLake --version 12.19.1
$> dotnet add package Azure.Storage.Files.DataLake --version 12.20.0-beta.1
$> dotnet add package Azure.Storage.Files.Shares --version 12.19.1
$> dotnet add package Azure.Storage.Files.Shares --version 12.20.0-beta.1
$> dotnet add package Azure.Storage.Queues --version 12.19.1
$> dotnet add package Azure.Storage.Queues --version 12.20.0-beta.1
$> dotnet add package Microsoft.Azure.WebJobs.Extensions.EventGrid --version 3.4.2
$> dotnet add package Microsoft.Azure.WebJobs.Extensions.EventHubs --version 6.3.4
$> dotnet add package Microsoft.Azure.WebJobs.Extensions.EventHubs --version 6.3.5
$> dotnet add package Microsoft.Azure.WebJobs.Extensions.ServiceBus --version 5.16.2
$> dotnet add package Microsoft.Azure.WebJobs.Extensions.ServiceBus --version 5.16.3
$> dotnet add package Microsoft.Azure.WebJobs.Extensions.ServiceBus --version 5.16.4
$> dotnet add package System.ClientModel --version 1.1.0-beta.6

Feedback

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