Azure SDK for C++ (November 2021)
The Azure SDK team is pleased to announce our November 2021 client library releases.
5 packages released this month.
Stable Packages (1)
- Core
Patch Updates (2)
-
Core
-
Storage - Blobs
Beta Packages (2)
-
Key Vault - Certificates
-
Storage - Queues
Release highlights
Core 1.3.0 Changelog
Bugs Fixed
- [#2848] Update the libcurl transport adapter to work with HTTP/1.1 only.
Features Added
- Add
NoSignaloption to theCurlTransportAdapter. - Add
ConnectionTimeoutoption to theCurlTransportAdapter.
Core 1.3.1 Changelog
Bugs Fixed
- Fixed linking error when Azure SDK is being built as DLL.
Key Vault - Certificates 4.0.0-beta.1 Changelog
New Features
- Initial beta release of Azure Security Key Vault Certificates API for CPP.
- Added
Azure::Security::KeyVault::Certificates::CertificateClientfor get, create, list, delete, backup, restore, and import certificate operations. - Added high-level and simplified
keyvault_certificates.hppfile for simpler include experience for customers. - Added model types which are returned from the
CertificateClientoperations, such asAzure::Security::KeyVault::Certificates::KeyVaultCertificate.
Storage - Blobs 12.2.1 Changelog
Other Changes
DefaultEncryptionScopeandPreventEncryptionScopeOverrideinBlobContainerPropertieswere changed to optional.
Storage - Queues 12.0.0-beta.2 Changelog
Breaking Changes
- Renamed
GetServicePropertiesResulttoQueueServiceProperties. - Renamed
GetServiceStatisticsResulttoServiceStatistics. - Renamed
GetQueuePropertiesResulttoQueueProperties. - Renamed
GetQueueAccessPolicyResulttoQueueAccessPolicy. - Wrapped the first parameter of
QueueClient::SetAccessPolicy, a vector of signed identifiers into a structQueueAccessPolicy. - Renamed
ReceiveMessagesResulttoReceivedMessages. - Renamed
PeekMessagesResulttoPeekedMessages.
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-security-keyvault-certificates-cpp
$> vcpkg add port azure-storage-blobs-cpp
$> vcpkg add port azure-storage-queues-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.