Azure SDK for C++ (April 2024)
The Azure SDK team is pleased to announce our April 2024 client library releases.
8 packages released this month.
Patch Updates (1)
- Core
Beta Packages (7)
-
AMQP
-
Core
-
Event Hubs
-
Key Vault - Certificates
-
Key Vault - Keys
-
Key Vault - Secrets
-
Tables
Release highlights
AMQP 1.0.0-beta.8 Changelog
Breaking Changes
- Claims Based Security authentication now longer throws a
std::runtime_error
, and instead follows the pattern of the rest of the AMQP library and returns an error. - Authentication now throws
Azure::Core::Credentials::AuthenticationException
instead ofstd::runtime_error
. - Added
Cancelled
status toCbsOperationResult
andManagementOperationStatus
.
Bugs Fixed
- [#5284] [azure-identity][azure-messaging-eventhubs] Impossible to catch exception resulting in SIGABRT signal.
- [#5297]: Enabled multiple simultaneous
ExecuteOperation
calls. - Fixed crash when Link Detach message is received while link is being destroyed.
Core 1.11.3 Changelog
Bugs Fixed
- [#5450] Reverted libcurl connection pool to use more conservative caching strategy.
- [#5371] Fix use of namespace qualifiers that have not been explicitly introduced. (A community contribution, courtesy of morten-ofstad)
Core 1.12.0-beta.1 Changelog
Bugs Fixed
- [#5450] Fixed libcurl connection pool to use
Connection
response header values.
Event Hubs 1.0.0-beta.7 Changelog
Breaking Changes
- Renamed
EventDataBatch::TryAddMessage
toEventDataBatch::TryAdd
to better reflect the method’s use.
Bugs Fixed
- Fixed [#5297]. The actual fix for this was to use a single management client per connection.
Key Vault - Certificates 4.3.0-beta.1 Changelog
Features Added
- Updated to API version 7.5.
Key Vault - Keys 4.5.0-beta.1 Changelog
Features Added
- Updated to API version 7.5.
Key Vault - Secrets 4.3.0-beta.1 Changelog
Features Added
- Updated to API version 7.5.
Tables 1.0.0-beta.2 Changelog
Features Added
- Updates to models, transactions and other features.
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.