Azure SDK for C++ (September 2021)
The Azure SDK team is pleased to announce our September 2021 client library releases.
8 packages released this month.
Stable Packages (5)
-
Key Vault - Keys
-
Storage - Blobs
-
Storage - Common
-
Storage - Files Data Lake
-
Storage - Files Shares
Patch Updates (1)
- Core
Beta Packages (2)
-
Key Vault - Secrets
-
Storage - Queues
Release highlights
Core 1.2.1 Changelog
Bugs Fixed
- [#2785] Fix to build on g++ 5.5.
Key Vault - Keys 4.1.0 Changelog
Bugs Fixed
- [#2750] Support for Azure
managedhsm
cloud and any other non-public Azure cloud.
Features Added
- Added
GetUrl()
toKeyClient
.
Key Vault - Secrets 4.0.0-beta.1 Changelog
- initial preview
Storage - Blobs 12.2.0 Changelog
Bugs Fixed
- Fixed a bug where prefix cannot contain
&
when listing blobs.
Breaking Changes
StartsOn
andExpiresOn
inSignedIdentifier
were changed to nullable.
Storage - Common 12.2.0 Changelog
Bugs Fixed
- Fixed a bug that may cause crash when parsing XML.
Features Added
- Used new xml library on Windows, dropped dependency for libxml2.
Storage - Files Data Lake 12.2.0 Changelog
Bugs Fixed
- Fixed a bug where prefix cannot contain
&
when listing files.
Breaking Changes
StartsOn
andExpiresOn
inSignedIdentifier
were changed to nullable.
Storage - Files Shares 12.2.0 Changelog
Bugs Fixed
- Fixed a bug where prefix cannot contain
&
when listing files.
Breaking Changes
AccessPolicy::StartsOn
andAccessPolicy::ExpiresOn
are now nullable values.
Storage - Queues 12.0.0-beta.1 Changelog
New Features
- Added support for Queue features:
- QueueServiceClient::ListQueues
- QueueServiceClient::SetProperties
- QueueServiceClient::GetProperties
- QueueServiceClient::GetStatistics
- QueueServiceClient::CreateQueue
- QueueServiceClient::DeleteQueue
- QueueClient::Create
- QueueClient::Delete
- QueueClient::GetProperties
- QueueClient::SetMetadata
- QueueClient::GetAccessPolicy
- QueueClient::SetAccessPolicy
- QueueClient::EnqueueMessage
- QueueClient::ReceiveMessages
- QueueClient::PeekMessages
- QueueClient::UpdateMessage
- QueueClient::DeleteMessage
- QueueClient::ClearMessages
- Added support for queue SAS.
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.