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

5 packages released this month.

Patch Updates (1)

  • Core

Beta Packages (4)

  • Storage - Blobs

  • Storage - Common

  • Storage - Files Data Lake

  • Storage - Files Share

Release highlights

Core 1.16.3 Changelog

Bugs Fixed

  • [#7017] Fix type mismatch bugs in libcurl HTTP transport implementation.

Storage - Blobs 12.18.0-beta.1 Changelog

Features Added

  • Bumped up API version to 2026-06-06.
  • Added support for directory-level SAS.
  • Added support for smart tier.

Storage - Common 12.14.0-beta.1 Changelog

Features Added

  • Bumped up Account SAS version to 2026-06-06.

Storage - Files Data Lake 12.16.0-beta.1 Changelog

Features Added

  • Bumped up API version to 2026-06-06.
  • Added new APIs DataLakePathClient::GetSystemProperties, DataLakePathClient::SetTags, DataLakePathClient::GetTags.
  • Added Tags permission in DataLake SAS builder.

Bugs Fixed

  • Fixed a bug where directory path is double-encoded when listing paths in it.

Storage - Files Share 12.18.0-beta.1 Changelog

Features Added

  • Bumped up API version to 2026-06-06.
  • Added support for creating files with data.
  • Added FilePropertySemantics option when creating files or directories.

Latest Releases

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

Installation Instructions

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

$> vcpkg add port azure-core-cpp
$> vcpkg add port azure-storage-blobs-cpp
$> vcpkg add port azure-storage-common-cpp
$> vcpkg add port azure-storage-files-datalake-cpp
$> vcpkg add port azure-storage-files-shares-cpp

You can also install the packages from source:

# 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.