Releases: Azure/azure-sdk-for-cpp
Releases · Azure/azure-sdk-for-cpp
azure-security-keyvault-certificates_4.2.1
azure-security-keyvault-administration_4.0.0-beta.4
azure-data-tables_1.0.0-beta.1
1.0.0-beta.1 (2024-01-16)
Features Added
- Initial release.
azure-core_1.11.0
1.11.0 (2024-01-11)
Features Added
- Added 'OPTIONS' HTTP method to
Azure::Core::Http::HttpMethodenum. - 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_CAPATHlibcurl 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.
Other Changes
- [#4756]
BearerTokenAuthenticationPolicynow uses shared mutex lock for read operations.
Acknowledgments
Thank you to our developer community members who helped to make Azure Core better with their contributions to this release:
- Phoebus Mak (GitHub)
azure-messaging-eventhubs_1.0.0-beta.5
1.0.0-beta.5 (2024-01-11)
Breaking Changes
- EventHub
ConsumerClientandProcessorClientobjects now return pointers toEventDataobjects instead ofEventDataobjects by value.
azure-identity_1.7.0-beta.1
1.7.0-beta.1 (2024-01-11)
Features Added
- [#5116]
AzureCliCredential: Added support for the new response field which represents token expiration timestamp as time zone agnostic value.
Bugs Fixed
- [#5075]
AzureCliCredentialassumes token expiration time without local time zone adjustment.
Other Changes
- [#5141] Added error response details to the
AuthenticationExceptionthrown when the authority host returns error response.
azure-core-amqp_1.0.0-beta.6
1.0.0-beta.6 (2024-01-11)
Features Added
- AMQP Value reference counts are now atomic, this fixes several AMQP related crashes.
Breaking Changes
MessageReceiverreturns 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.
azure-identity_1.6.0
1.6.0 (2023-11-10)
Features Added
- Added
WorkloadIdentityCredential. - When one of the credentials within
DefaultAzureCredentialis successful, it gets re-used during all subsequent attempts to get the token. - Updated
ClientSecretCredentialOptionsandClientCertificateCredentialOptionsto read the default value for the authority host option from the environment variable first.
Breaking Changes
- Add
WorkloadIdentityCredentialto theDefaultAzureCredential.
Bugs Fixed
- Do not throw an exception during
AzureCliCredentialconstruction, but rather delay it to theGetToken()call. - Harden checks for the tenant ID.
- Disallow space character when validating tenant id and scopes as input for
AzureCliCredential. - Add authority host url validation to reject non-HTTPS schemes.
- [#4084] Remove OpenSSL dependency on Windows. (A community contribution, courtesy of teo-tsirpanis)
Other Changes
- Add default values to some
WorkloadIdentityCredentialOptionsfields such as authority host by reading them from the environment. - Add logging to
WorkloadIdentityCredentialto help with debugging. - Create separate lists of characters that are allowed within tenant ids and scopes in
AzureCliCredential.
Acknowledgments
Thank you to our developer community members who helped to make Azure Identity better with their contributions to this release:
- Theodore Tsirpanis (GitHub)
azure-storage-queues_12.2.0
12.2.0 (2023-11-07)
Features Added
- New features in
12.2.0-beta.1are now generally available.
azure-storage-files-shares_12.8.0
12.8.0 (2023-11-07)
Features Added
- Features in
12.8.0-beta.1are now generally available. - Fixed a bug where the x-ms-file-request-intent request header was not being sent for
ShareFileClient::UploadRangeFromUri.