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

GA

  • Core

  • Identity

  • Storage - Blobs

  • Storage - Files Data Lake

Updates

  • Storage - Common

  • Storage - Files Data Lake

  • Storage - Files Shares

Beta

  • Key Vault - Certificates

  • Key Vault - Secrets

  • Storage - Blobs

  • Storage - Queues

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.

Release highlights

Core 1.4.0 Changelog

Features Added

  • Stabilized the beta features and changes.

Identity 1.2.0 Changelog

Features Added

No changes since 1.2.0-beta.1.

Key Vault - Certificates 4.0.0-beta.2 Changelog

Breaking Changes

  • Updated CreateCertificateOperation.PollUntilDone() (returned from StartCreateCertificate()) to return the operation status instead of the newly created certificate.

Key Vault - Secrets 4.0.0-beta.2 Changelog

  • Second preview.
  • Internal improvements.

Storage - Blobs 12.3.0 Changelog

Features Added

  • Added VersionId in SetBlobMetadataResult.

Storage - Blobs 12.4.0-beta.1 Changelog

Features Added

  • Bumped up API version to 2020-08-04.
  • Bumped up SAS token version to 2020-08-04.
  • Added support for immutability policy.
  • New API: BlobClient::CopyFromUri(), BlobClient::SetImmutabilityPolicy(), BlobClient::DeleteImmutabilityPolicy(), BlobClient::SetLegalHold(), BlockBlobClient::UploadFromUri() and BlobServiceClient::RenameBlobContainer().
  • Added lease access condition support for BlobClient::SetTags() and BlobClient::GetTags().

Storage - Common 12.2.1 Changelog

Other Changes

  • No public changes in this release.

Storage - Common 12.2.2 Changelog

Features Added

  • Added SetImmutabilityPolicy permission for account SAS.
  • Bumped up SAS token service version to 2020-08-04.

Storage - Files Data Lake 12.3.0 Changelog

Other Changes

  • Deprecated enum LeaseDuration, use LeaseDurationType instead.

Storage - Files Data Lake 12.3.1 Changelog

Other Changes

  • No public changes in this release.

Storage - Files Shares 12.2.1 Changelog

Other Changes

  • Deprecated enum LeaseDuration, use LeaseDurationType instead.

Storage - Queues 12.0.0-beta.3 Changelog

Other Changes

  • No public changes in this release.

Storage - Queues 12.0.0-beta.4 Changelog

Other Changes

  • Changed SAS token signed version to 2018-03-28.

Latest Releases

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