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 set HasValue() to true.
  • [#5130] Url::AppendPath() and Url::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 and ProcessorClient objects now return pointers to EventData objects instead of EventData 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.