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 protected ShouldRetryOnResponse/ShouldRetryOnTransportFailure hook points. Service SDKs can derive from RetryPolicyBase to customize retry behavior; RetryPolicy remains a final concrete policy.

Event Hubs 1.0.0-beta.13 Changelog

Bugs Fixed

  • [#7130] Fixed RetryOperation::Execute silently swallowing the final exception when every retry attempt threw, which caused ProducerClient::Send to return without delivering the batch and without surfacing the underlying failure. The last exception is now rethrown when retries are exhausted, and ProducerClient::Send throws if Execute ever 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.