Azure SDK for C++ (August 2024)
The Azure SDK team is pleased to announce our August 2024 client library releases.
10 packages released this month.
Stable Packages (1)
- Identity
Beta Packages (8)
-
Core
-
Key Vault - Administration
-
Storage - Blobs
-
Storage - Common
-
Storage - Files Data Lake
-
Storage - Files Share
-
Storage - Queues
-
Tables
Release highlights
Core 1.14.0-beta.1 Changelog
Features Added
- Added a new constructor for
Azure::Core::Context
that takes anAzure::DateTime
deadline. This enables creating a new context directly with a deadline.
Breaking Changes
- Deprecated the
Azure::Core::Context::ApplicationContext
object. - If customer code is using
Azure::Core::Context::ApplicationContext
, the customer should instead create their own root context object which is used wherever the customer would have previously usedAzure::Core::Context::ApplicationContext
, i.e.Azure::Core::Context(deadline)
instead ofAzure::Core::Context::ApplicationContext.WithDeadline(deadline)
.
Identity 1.9.0 Changelog
Features Added
- Added
AzurePipelinesCredential
for authenticating an Azure Pipelines service connection with workload identity federation. - Added
ClientAssertionCredential
to enable applications to authenticate with custom client assertions.
Key Vault - Administration 4.0.0-beta.5 Changelog
Features Added
- Add support for Backup/Restore operations for Key Vault HSM.
Storage - Blobs 12.13.0-beta.1 Changelog
Features Added
- Added ability to retrieve SAS string to sign for debugging purposes.
Storage - Common 12.8.0-beta.1 Changelog
Features Added
- Bumped up Account SAS version to
2024-11-04
. - Added ability to retrieve SAS string to sign for debugging purposes.
Storage - Files Data Lake 12.12.0-beta.1 Changelog
Features Added
- Added ability to retrieve SAS string to sign for debugging purposes.
Storage - Files Share 12.11.0-beta.1 Changelog
Features Added
- Bumped up API version to
2024-11-04
. - Added support for token-based authentication for all APIs.
- Added support for paid bursting on premium file share accounts.
- Added support for binary format for file permissions.
- Added ability to retrieve SAS string to sign for debugging purposes.
Storage - Queues 12.4.0-beta.1 Changelog
Features Added
- Added ability to retrieve SAS string to sign for debugging purposes.
Tables 1.0.0-beta.4 Changelog
Bugs Fixed
- [#5781] Fixed exception when deserializing numeric values from JSON. (A community contribution, courtesy of 0xar1)
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.