Azure SDK for C++ (May 2023)
The Azure SDK team is pleased to announce our May 2023 client library releases.
10 packages released this month.
Stable Packages (7)
-
Core
-
Identity
-
Key Vault - Certificates
-
Key Vault - Keys
-
Key Vault - Secrets
-
Storage - Files Data Lake
-
Storage - Files Share
Patch Updates (2)
-
Core
-
Storage - Common
Beta Packages (1)
- Core
Release highlights
Core 1.8.2 Changelog
Bugs Fixed
- [#4490] Fixed WinHTTP memory leak during failed requests.
Core 1.9.0 Changelog
Features Added
- Added the ability to ignore invalid certificate common name for TLS connections in WinHTTP transport.
- Added
DisableTlsCertificateValidation
inTransportOptions
. - Added
TokenCredential::GetCredentialName()
to be utilized in diagnostic messages. If you have any custom implementations ofTokenCredential
, it is recommended to pass the name of your credential toTokenCredential
constructor. The old parameterless constructor is deprecated. - Added support for challenge-based and multi-tenant authentication.
Bugs Fixed
- Fixed the UUID generation so the variant is RFC 4122 conforming.
Core 1.10.0-beta.1 Changelog
Features Added
- Added
Azure::Core::Uuid::AsArray()
andAzure::Core::Uuid::CreateFromArray()
to enable reading or writing from an existing UUID. This is useful when the UUID was generated outside the Azure SDK, or needs to be used from a component outside the Azure SDK.
Identity 1.5.0 Changelog
Features Added
- Added support for challenge-based and multi-tenant authentication.
- Added
DefaultAzureCredential
.
Bugs Fixed
- [#4443] Fixed potentially high CPU usage on Windows.
Key Vault - Certificates 4.2.0 Changelog
Features Added
- Added support for challenge-based and multi-tenant authentication.
Key Vault - Keys 4.4.0 Changelog
Bugs Fixed
- [#4466] Fixed the user-agent string sent to the service to include the “keys” suffix in the value, when using
CryptographyClient
.
Features Added
- Added support for challenge-based and multi-tenant authentication.
Key Vault - Secrets 4.2.0 Changelog
Features Added
- Added support for challenge-based and multi-tenant authentication.
Storage - Common 12.3.2 Changelog
Features Added
- Bumped up Account SAS version to
2022-11-02
.
Storage - Files Data Lake 12.6.0 Changelog
- New features in
12.6.0-beta.1
are now generally available.
Storage - Files Share 12.5.0 Changelog
Bugs Fixed
- Fixed a bug where
ShareFileClient::ListHandles
andShareDirectoryClient::ListHandles
always return empty list.
Features Added
- New features in
12.5.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.