Azure SDK for C++ (September 2024)
The Azure SDK team is pleased to announce our September 2024 client library releases.
8 packages released this month.
Stable Packages (5)
-
Storage - Blobs
-
Storage - Common
-
Storage - Files Data Lake
-
Storage - Files Share
-
Storage - Queues
Beta Packages (3)
-
AMQP
-
Core
-
Identity
Release highlights
AMQP 1.0.0-beta.11 Changelog
Bugs Fixed
- Updated vendored copy of uAMQP to reflect upstream changes.
Core 1.14.0-beta.2 Changelog
Bugs Fixed
- Throw
std::invalid_argument
if the value ofTimeFractionFormat
enum passed in toDateTime::ToString()
is invalid. Azure::Core::Uuid::ToString()
is nowconst
.
Features Added
- Request logs to now include the
accept-range
,content-range
,range
,WWW-Authenticate
,x-ms-date
,x-ms-error-code
,x-ms-range
, andx-ms-version
headers. - Added default constructor,
Parse()
, and equality comparison operators toAzure::Core::Uuid
. - Added an
Azure::Core::ResourceIdentifier
type.
Identity 1.10.0-beta.1 Changelog
Features Added
- Added support for providing an object ID to
ManagedIdentityCredential
. - Added support for passing in the x509 certificate and its corresponding private key directly to
ClientCertificateCredential
, rather than reading from a pem file. - Added support for sending an x5c parameter in
ClientCertificateCredential
.
Breaking Changes
- Previously, if a clientId was specified for Cloud Shell managed identity, which is not supported, the clientId was passed into the request body. Now, an exception will be thrown if a clientId is specified for Cloud Shell managed identity.
Storage - Blobs 12.13.0 Changelog
Features Added
- Features in
12.13.0-beta.1
are now generally available.
Storage - Common 12.8.0 Changelog
Features Added
- Features in
12.8.0-beta.1
are now generally available.
Storage - Files Data Lake 12.12.0 Changelog
Features Added
- Features in
12.12.0-beta.1
are now generally available.
Storage - Files Share 12.11.0 Changelog
Features Added
- Features in
12.11.0-beta.1
are now generally available.
Storage - Queues 12.4.0 Changelog
Features Added
- New features in
12.4.0-beta.1
are now generally available.
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.