Releases: Azure/azure-sdk-for-cpp
Releases · Azure/azure-sdk-for-cpp
azure-storage-files-shares_12.7.0
12.7.0 (2023-09-12)
Features Added
- Features in
12.7.0-beta.1and12.7.0-beta.2are now generally available.
Bugs Fixed
- Fixed a bug where
ShareServiceClient::SetPropertiesandShareServiceClient::GetPropertiesthrew exception if propertyProtocolis not null.
azure-storage-files-datalake_12.8.0
12.8.0 (2023-09-12)
Features Added
- Features in
12.8.0-beta.1and12.8.0-beta.2are now generally available.
azure-storage-common_12.4.0
12.4.0 (2023-09-12)
Features Added
- Bumped up Account SAS version to
2023-08-03.
azure-storage-blobs_12.9.0
12.9.0 (2023-09-12)
Features Added
- Features in
12.9.0-beta.1and12.9.0-beta.2are now generally available.
azure-identity_1.6.0-beta.2
1.6.0-beta.2 (2023-09-13)
Features Added
- Add support for reading the tenant id, client id, and the token file path for
WorkloadIdentityCredentialfrom the environment variables.
Breaking Changes
- Modify the order of the credentials used within the
DefaultAzureCredentialto be consistent with other languages. - Add
WorkloadIdentityCredentialto theDefaultAzureCredential.
Bugs Fixed
- [#4084] Remove OpenSSL dependency on Windows. (A community contribution, courtesy of teo-tsirpanis)
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-messaging-eventhubs_1.0.0-beta.2
1.0.0-beta.2 (2023-09-12)
Features Added
ProducerClientnow has convenience methods for sending events without batching.- Added
std::ostreaminsertion operators for model types to simplify debugging.
Breaking Changes
- Storage names used for checkpoint store have been normalized to match behavior of other Azure SDK eventhubs packages.
EventDataBatchobject can no longer be directly created but instead must be created viaProducerClient::CreateEventDataBatch.EventDataBatch::AddMessagemethod has been renamed toEventDataBatch::TryAddMessageand it now returns false if the message will not fit.SendEventDataBatchmethod has been renamed toSendand it now returns a void (throwing an exception of the send fails).
Bugs Fixed
- Setting
PartitionClientOptions::StartPosition::EnqueuedTimenow works as expected. - Internally restructured how AMQP senders and receivers are configured to simplify code and significantly improve reliability.
Other Changes
- Azure CLI examples added to README.md file.
azure-core-amqp_1.0.0-beta.3
1.0.0-beta.3 (2023-09-07)
Bugs Fixed
- When a message sender is destroyed, close the underlying AMQP link if it hasn't been closed already.
azure-storage-queues_12.1.0-beta.1
12.1.0-beta.1 (2023-08-12)
Features Added
- Bumped up API version to
2019-12-12. - Bumped up SAS token version to
2019-12-12. - TenantId can now be discovered through the service challenge response, when using a TokenCredential for authorization.
- A new property is now available on
QueueClientOptionscalledEnableTenantDiscovery. If set totrue, the client will attempt an initial unauthorized request to the service to prompt a challenge containing the tenantId hint.
- A new property is now available on
azure-storage-files-shares_12.7.0-beta.1
12.7.0-beta.1 (2023-08-12)
Features Added
- TenantId can now be discovered through the service challenge response, when using a TokenCredential for authorization.
- A new property is now available on
ShareClientOptionscalledEnableTenantDiscovery. If set totrue, the client will attempt an initial unauthorized request to the service to prompt a challenge containing the tenantId hint.
- A new property is now available on
- Added a new field
SourceAuthorizationin options for copy operations, which can be used to specify authorization for copy source. - Added a new field
ContentTypeinRenameFileOptions.
azure-storage-files-datalake_12.8.0-beta.2
12.8.0-beta.2 (2023-08-12)
Features Added
- TenantId can now be discovered through the service challenge response, when using a TokenCredential for authorization.
- A new property is now available on
DataLakeClientOptionscalledEnableTenantDiscovery. If set totrue, the client will attempt an initial unauthorized request to the service to prompt a challenge containing the tenantId hint.
- A new property is now available on