Azure SDK for .NET (August 2024)
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 theAmqpMessageHeader
for received messages to be based on the difference of theAbsoluteExpiryTime
andCreationTime
properties of theAmqpMessageProperties
.
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
andReturnWhen
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 anITableEntity
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 toMicrosoft.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.