Skip to content

Releases: Azure/azure-sdk-for-cpp

azure-core-amqp_1.0.0-beta.8

09 Apr 20:41
68d88eb

Choose a tag to compare

Pre-release

1.0.0-beta.8 (2024-04-09)

Breaking Changes

  • Claims Based Security authentication now longer throws a std::runtime_error, and instead follows the pattern of the rest of the AMQP library and returns an error.
  • Authentication now throws Azure::Core::Credentials::AuthenticationException instead of std::runtime_error.
  • Added Cancelled status to CbsOperationResult and ManagementOperationStatus.

Bugs Fixed

  • [#5284] [azure-identity][azure-messaging-eventhubs] Impossible to catch exception resulting in SIGABRT signal.
  • [#5297]: Enabled multiple simultaneous ExecuteOperation calls.
  • Fixed crash when Link Detach message is received while link is being destroyed.

Other Changes

  • std::ostream inserter for message body no longer prints the body of the message.
  • Tidied up the output of the AmqpMessage std::ostream inserter.
  • Added several std::ostream inserters.
  • Pass numeric values to std::ostream inserters by value not by reference.

azure-template_1.1.0-beta.3589593

12 Mar 22:13

Choose a tag to compare

Pre-release

1.1.0-beta.3589593 (2024-03-12)

  • Validate template project ahead of release

azure-template_1.1.0-beta.3585132

12 Mar 00:58

Choose a tag to compare

Pre-release

1.1.0-beta.3585132 (2024-03-12)

  • Validate template project ahead of release

azure-core_1.11.2

17 Feb 00:31
46fe502

Choose a tag to compare

1.11.2 (2024-02-16)

Bugs Fixed

  • [#5244] WinHTTP transport not closing correctly in case of a request timeout.

Other Changes

  • Move the connection back to the connection pool when HTTP error 404 was received. This may improve the performance of a multithreaded application when libcurl transport adapter is being used. (A community contribution, courtesy of mchelnokov)

Acknowledgments

Thank you to our developer community members who helped to make Azure Core better with their contributions to this release:

azure-identity_1.7.0-beta.2

10 Feb 01:34
78a3239

Choose a tag to compare

Pre-release

1.7.0-beta.2 (2024-02-09)

Features Added

  • [#4474] Enable proactive renewal of Managed Identity tokens.

azure-messaging-eventhubs_1.0.0-beta.6

06 Feb 19:56
44cb7df

Choose a tag to compare

Pre-release

1.0.0-beta.6 (2024-02-06)

Breaking Changes

  • PartitionClient::Close now takes an optional Azure::Core::Context parameter to reflect that it now waits until the Close verb has fully completed. This should not affect existing clients.
  • ProcessorPartitionClient::Close now takes an optional Azure::Core::Context parameter to reflect that it now waits until the Close verb has fully completed. This should not affect existing clients.

azure-core_1.11.1

02 Feb 20:58
901bd29

Choose a tag to compare

1.11.1 (2024-02-02)

Bugs Fixed

  • [#5154] WinHTTP Transport logging (and exception strings) have dangling periods making it harder to read.

Other Changes

  • Improved log messages for WinHTTP Transport to help diagnose WinHTTP state machine related issues.

azure-core-amqp_1.0.0-beta.7

02 Feb 21:33
901bd29

Choose a tag to compare

Pre-release

1.0.0-beta.7 (2024-02-02)

Features Added

  • The Close method on AMQP Message Sender and Message Receiver now blocks until the client receives a DETACH response from the remote node.

Breaking Changes

  • The Close method on AMQP Message Sender and Message Receiver now accepts an Azure::Core::Context parameter. This parameter is defaulted so this change should not affect existing code.

Bugs Fixed

  • Fixed uAMQP connection channel so that a channel is released when an END performative is received from the remote node instead of when the END performative is sent to the remote node.
  • Enabled more than one uAMQP session to be created on a single connection.

azure-security-keyvault-secrets_4.2.1

16 Jan 23:58
1d22b9b

Choose a tag to compare

4.2.1 (2024-01-16)

Bugs Fixed

  • [#4754] Thread safety for authentication policy.

azure-security-keyvault-keys_4.4.1

16 Jan 23:58
1d22b9b

Choose a tag to compare

4.4.1 (2024-01-16)

Bugs Fixed

  • [#4754] Thread safety for authentication policy.

Other Changes

  • Fixed GCC 13 compilation error. (A community contribution, courtesy of adamdebreceni)
  • Use well-formed URL for the HTTP request made in KeyClient::GetRandomBytes().

Acknowledgments

Thank you to our developer community members who helped to make Azure Key Vault Keys better with their contributions to this release: