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


  • Event Hubs


  • Core
  • Key Vault (Certificates, Keys, Secrets)
  • Storage (Blobs, Blobs Batch, Queues, File Shares, DataLake)


  • Key Vault (Certificates, Keys, Secrets)
  • Text Analytics
  • Search

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.TextAnalytics --version 1.0.0-preview.3

$> dotnet add package Azure.Cosmos --version 4.0.0-preview

$> dotnet add package Azure.Data.AppConfiguration

$> dotnet add package Azure.Identity

$> dotnet add package Azure.Messaging.EventHubs
$> dotnet add package Azure.Messaging.EventHubs.Processor

$> dotnet add package Azure.Search --version 11.0.0-preview.1

$> dotnet add package Azure.Security.KeyVault.Certificates
$> dotnet add package Azure.Security.KeyVault.Key
$> dotnet add package Azure.Security.KeyVault.Secrets

$> dotnet add package Azure.Storage.Blobs
$> dotnet add package Azure.Storage.Blobs.Batch
$> dotnet add package Azure.Storage.Files.DataLake
$> dotnet add package Azure.Storage.Files.Shares
$> dotnet add package Azure.Storage.Queues


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


Detailed changelogs are linked from the Quick Links below. Here are some of the highlights:

Azure Core

  • Add OPTIONS and TRACE HTTP request methods.
  • Add NetworkTimeout property to RetryOptions and apply it to network operations like sending request or reading from the response stream.
  • Implement serialization for RequestFailedException.

Azure Identity Changelog

  • Updating DefaultAzureCredential to enable authenticating through the Azure CLI
  • ClientCertificateCredential now supports being constructed with a path to an unencrypted certificate (in either PFX or PEM format)
  • EnvironmentCredential now supports reading a certificate path from AZURE_CLIENT_CERTIFICATE_PATH

Azure Key Vault


  • Add RecoverableDays property to properties.
  • Add “import” value to KeyOperation enumeration.
  • See changelogs for details:

Certificates 4.0.1 Changelog

  • Fix certificate import and merge issues.
  • Shorten diagnostic scope names.
  • Sanitize header values in exceptions.

Keys 4.0.2 Changelog

  • Shorten diagnostic scope names.
  • Sanitize header values in exceptions.

Secrets 4.0.2 Changelog

  • Fix diagnostic bug for SecretClient.PurgeDeletedSecret.
  • Shorten diagnostic scope names.
  • Sanitize header values in exceptions.

Text Analytics Changelog

  • New supported entity categories have been added.
  • Added DetectLanguageInput.None for user convenience when overriding the default behavior of CountryHint.
  • Initial preview of the Azure.Search client library enabling you to query and update documents in search indexes.

Azure Storage

Files DataLake Changelog

  • This library is now Generally Available.

Latest Releases

View all the latest versions of .NET packages here.