Azure SDK for C++ (April 2026)
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
Tagspermission 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
FilePropertySemanticsoption 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.