Azure SDK for C++ (January 2024)
The Azure SDK team is pleased to announce our January 2024 client library releases.
9 packages released this month.
Stable Packages (1)
- Core
Patch Updates (3)
-
Key Vault - Certificates
-
Key Vault - Keys
-
Key Vault - Secrets
Beta Packages (5)
-
AMQP
-
Event Hubs
-
Identity
-
Key Vault - Administration
-
Tables
Release highlights
AMQP 1.0.0-beta.6 Changelog
Features Added
- AMQP Value reference counts are now atomic, this fixes several AMQP related crashes.
Breaking Changes
MessageReceiver
returns a pointer to the received message instead of a copy.
Bugs Fixed
- Fixed several memory leaks.
- AMQP Link Credits now work as expected.
- Integrated the fix for NVD - CVE-2024-21646.
Core 1.11.0 Changelog
Features Added
- Added ‘OPTIONS’ HTTP method to
Azure::Core::Http::HttpMethod
enum. - Added TLS 1.3 support to WinHTTP transport.
- Environment Log Level Listener now logs the ThreadID for the thread originating the trace.
- [#4983] Added support for setting
CURLOPT_CAPATH
libcurl option on Linux. (A community contribution, courtesy of phoebusm)
Bugs Fixed
- [#5172]
Azure::Nullable::Emplace()
does not setHasValue()
totrue
. - [#5130]
Url::AppendPath()
andUrl::SetPath()
may end up with a double slash at the beginning of a path. - [#5007] Some versions of GCC no longer include stdint.h in cstdint.
Event Hubs 1.0.0-beta.5 Changelog
Breaking Changes
- EventHub
ConsumerClient
andProcessorClient
objects now return pointers toEventData
objects instead ofEventData
objects by value.
Identity 1.7.0-beta.1 Changelog
Features Added
- [#5116]
AzureCliCredential
: Added support for the new response field which represents token expiration timestamp as time zone agnostic value.
Bugs Fixed
- [#5075]
AzureCliCredential
assumes token expiration time without local time zone adjustment.
Key Vault - Administration 4.0.0-beta.4 Changelog
Bugs Fixed
- [#4754] Thread safety for authentication policy.
Key Vault - Certificates 4.2.1 Changelog
Bugs Fixed
- [#4754] Thread safety for authentication policy.
Key Vault - Keys 4.4.1 Changelog
Bugs Fixed
- [#4754] Thread safety for authentication policy.
Key Vault - Secrets 4.2.1 Changelog
Bugs Fixed
- [#4754] Thread safety for authentication policy.
Tables 1.0.0-beta.1 Changelog
Features Added
- Initial release.
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.