This topic describes the release notes for the TCP client SDK for C++. The release notes include the release date, download link, and feature updates for each release. You can choose a version of the SDK for C++ that meets your business requirements to send and subscribe to messages based on the description of this topic.
Important We recommend that you use the latest RocketMQ 5.x SDKs. These SDKs are fully compatible with ApsaraMQ for RocketMQ 5.x brokers and provides more functions and enhanced features. For more information, see Release notes.
Alibaba Cloud only maintains RocketMQ 4.x, 3.x, and TCP client SDKs. We recommend that you use them only for existing business.
1.1.2
Release date | Description | Download link for Windows | Download link for Linux |
2019-01-16 | Added features The following methods of accessing Message Queue for Apache RocketMQ are available for users who use instantiated resources. The access methods for users who do not use instantiated resoures remain unchanged: Producer IDs and consumer IDs are replaced with group IDs.
| aliyun-mq-windows-cpp-sdk.zip | aliyun-mq-linux-cpp-sdk.tar.gz |
1.1.1
Release date | Description | Download link for Windows | Download link for Linux |
2018-07-31 | Added features SSL encryption is supported for message transmission. Take note that this feature is available only in Message Queue for Apache RocketMQ Enterprise Platinum Edition. The PushConsumer class can be used to pull messages in asynchronous mode at a higher speed.
Fixed issues The issues related to ordered messages are fixed. The logging feature is optimized to return logs only when rebalancing results change. The following issue is fixed: The system flag cannot be serialized to the header of a one-way request.
| aliyun-mq-windows-cpp-sdk.zip | aliyun-mq-linux-cpp-sdk.tar.gz |
Earlier versions
1.1.0
Release date | Description | Download link for Windows | Download link for Linux |
2017-07-25 | Fixed issues The following issue is fixed: Core dumps are caused when a consumer is shut down. The following issue is fixed: Access over HTTP is unavailable to the underlying URL class in Windows. The following issue is fixed: Timestamp errors occur in message traces. The following issue is fixed: Incorrect local IP addresses are displayed in message traces. Memory leaks in Windows are fixed.
| aliyun-mq-windows-cpp-sdk.zip | aliyun-mq-linux-cpp-sdk.tar.gz |
1.0.9
Release date | Description | Download link for Windows | Download link for Linux |
2016-12-29 | Added features Messages can be sent in one-way mode. Ordered messages are supported. The timeout period for sending messages can be set. The maximum number of retries for messages can be set.
Fixed issues | N/A | N/A |
1.0.8
Release date | Description | Download link for Windows | Download link for Linux |
2016-12-02 | Added features The earlier version of the SDK for C# is no longer supported. An updated version of the SDK for C# is generated by using SWIG. The updated version provides more stable support for ASP.NET. Log paths can be customized. Built-in UTF-8 encoding is provided to support implicit encoding and decoding. The MQ_GUIDE documentation is provided. The ASP.NET demo is provided.
Optimized features Fixed issues | N/A | N/A |
1.0.7
Release date | Description | Download link for Windows | Download link for Linux |
2016-11-15 | Added features Consumption throttling is supported for consumers. By default, 1,000 messages are pulled and stored in the memory and then called back by the callback function one by one. Ordered messages are supported. The timeout period for sending messages can be set. The maximum number of retries for messages can be set.
Optimized features Fixed issues Issues related to message tracing are fixed. Core dumps during shutdown are fixed. Memory leaks are fixed. The following issue is fixed: An exception is thrown if a message tag contains double vertical bars ().
| N/A | N/A |