Azure SDK for C++ (July 2026)
The Azure SDK team is pleased to announce our July 2026 client library releases.
2 packages released this month.
Patch Updates (1)
- Core
Beta Packages (1)
- Event Hubs
Release highlights
Core 1.16.4 Changelog
Features Added
- [#7196] Added
Azure::Core::Http::Policies::_internal::RetryPolicyBase, an abstract base class that exposes the retry loop and the protectedShouldRetryOnResponse/ShouldRetryOnTransportFailurehook points. Service SDKs can derive fromRetryPolicyBaseto customize retry behavior;RetryPolicyremains afinalconcrete policy.
Event Hubs 1.0.0-beta.13 Changelog
Bugs Fixed
- [#7130] Fixed
RetryOperation::Executesilently swallowing the final exception when every retry attempt threw, which causedProducerClient::Sendto return without delivering the batch and without surfacing the underlying failure. The last exception is now rethrown when retries are exhausted, andProducerClient::Sendthrows ifExecuteever reports failure as a defense in depth.
Latest Releases
View all the latest versions of C++ packages here.
Installation Instructions
To install the packages, copy and paste the following commands into a terminal:
$> vcpkg add port azure-core-cpp
$> vcpkg add port azure-messaging-eventhubs-cpp
You can also install the packages from source:
# 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.