The Azure SDK team is pleased to announce our April 2023 client library releases.

9 packages released this month.

Patch Updates (1)

  • Core

Beta Packages (8)

  • Core

  • Identity

  • Key Vault - Administration

  • Key Vault - Certificates

  • Key Vault - Keys

  • Key Vault - Secrets

  • Storage - Files Data Lake

  • Storage - Files Share

Release highlights

Core 1.9.0-beta.1 Changelog

Features Added

  • Added the ability to ignore invalid certificate common name for TLS connections in WinHTTP transport.
  • Added DisableTlsCertificateValidation in TransportOptions.
  • Added TokenCredential::GetCredentialName() to be utilized in diagnostic messages. If you have any custom implementations of TokenCredential, it is recommended to pass the name of your credential to TokenCredential constructor. The old parameterless constructor is deprecated.
  • Added support for challenge-based and multi-tenant authentication.

Core 1.8.1 Changelog

Bugs Fixed

  • [#4213] Fixed a bug where Host request header is not set for non-default port (80, 443).
  • [#4443] Fixed potentially high CPU usage on Windows.

Identity 1.5.0-beta.2 Changelog

Bugs Fixed

  • [#4443] Fixed potentially high CPU usage on Windows.

Features Added

  • Added support for challenge-based and multi-tenant authentication.

Key Vault - Administration 4.0.0-beta.3 Changelog

Features Added

  • Added support for challenge-based and multi-tenant authentication.

Key Vault - Certificates 4.2.0-beta.1 Changelog

Features Added

  • Added support for challenge-based and multi-tenant authentication.

Key Vault - Keys 4.4.0-beta.1 Changelog

Bugs Fixed

  • 3366 Fixed the user-agent string sent to the service to include the “keys” suffix in the value, when using CryptographyClient.

Features Added

  • Added support for challenge-based and multi-tenant authentication.

Key Vault - Secrets 4.2.0-beta.1 Changelog

Features Added

  • Added support for challenge-based and multi-tenant authentication.

Storage - Files Data Lake 12.6.0-beta.1 Changelog

Features Added

  • Added support for encryption context:
  • new filed EncryptionContext in CreatePathOptions , PathItem, PathProperties, DownloadFileDetails.

Storage - Files Share 12.5.0-beta.1 Changelog

Features Added

  • Added support for OAuth:
  • New field ShareTokenIntent in ShareClientOptions.
  • New constructor with TokenCredential in ShareServiceClient, ShareClient, ShareDirectoryClient, ShareFileClient.
  • Added support for trailing dot:
  • New field AllowTrailingDot, AllowSourceTrailingDot in ShareClientOptions.

Latest Releases

View all the latest versions of C++ packages here.

Installation Instructions

To install any of our packages, copy and paste the following commands into a terminal:

# From Source
git clone https://github.com/Azure/azure-sdk-for-cpp
# git checkout <tag_name>
# For example:
git checkout azure-storage-blobs_12.0.0

Feedback

If you have a bug or feature request for one of the libraries, please post an issue to GitHub.