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

8 packages released this month.

Stable Packages (3)

  • Identity

  • Key Vault - Certificates

  • Key Vault - Secrets

Patch Updates (1)

  • Storage - Common

Beta Packages (4)

  • Attestation

  • Core

  • Storage - Blobs

  • Tracing

Release highlights

Attestation 1.0.0-beta.3 Changelog

Breaking Changes

  • ValueToSend field in TpmAttestationOptions becomes Payload.
  • AddIsolatedModeCertificatesOptions becomes AddIsolatedModeCertificateOptions
  • RemoveIsolatedModeCertificatesOptions becomes RemoveIsolatedModeCertificateOptions
  • Renamed AttestEnclaveOptions to AttestSgxEnclaveOptions and AttestOpenEnclaveOptions.
  • AttestationClient and AttestationAdministrationClient creation is now done using the factory method AttestationClient::Create() and AttestationAdministrationClient::Create().

Core 1.7.0-beta.1 Changelog

Breaking Changes

  • Removed noexcept specification from Azure::Core::Context::IsCancelled().

Features Added

  • Added prototypes and initial service support for Distributed Tracing.

Identity 1.3.0 Changelog

Features Added

  • Added ClientCertificateCredential, and updated EnvironmentCredential to support client certificate authentication.
  • Added ChainedTokenCredential.

Key Vault - Certificates 4.0.0 Changelog

Breaking Changes

  • Renamed keyvault_certificates.hpp to certificates.hpp.

Key Vault - Secrets 4.0.0 Changelog

Breaking Changes

  • Renamed keyvault_secrets.hpp to secrets.hpp.

Storage - Blobs 12.5.0-beta.1 Changelog

Features Added

  • Bumped up API version to 2020-10-02.
  • Added new API: BlockBlobClient::Query().
  • Added ContinuationToken and PageSizeHint in GetPageRangesOptions.
  • Added support for listing system containers.
  • Added support for listing deleted root blob with active versions.

Storage - Common 12.2.4 Changelog

Bugs Fixed

  • Fixed a bug where text of XML element cannot be empty.

Tracing 1.0.0-beta.1 Changelog

Features Added

  • Initial release

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.