The following release notes cover all versions of the TCP client SDK for C++, including release dates, download links, and changes. Select a version that meets your business requirements to send and receive messages.
Before you begin
Set up your development environment after downloading the SDK:
SDK V1.x.x: Environment preparation (V1.x.x)
SDK V3.x.x: Release notes (includes API changes and setup details)
Version compatibility
SDK V3.x.x only supports instances that contain namespaces. If your instance does not contain a namespace, do not upgrade to V3.x.x.
All ApsaraMQ for RocketMQ 5.x instances contain namespaces by default. For ApsaraMQ for RocketMQ 4.x instances, check whether your instance contains a namespace in the Basic Information section of the Instance Details page in the ApsaraMQ for RocketMQ console.
V3.x.x
V3.x.x (2021-10-18)
Download: ons-client-cpp on GitHub
For a full list of API changes in this release, see Release notes.
Improvements
Load balancing: Now message-based, distributing loads more evenly across consumers.
Dashboard: Added metrics for accumulated message count, duration, and success rate of each step from production to consumption.
Message trace: Trace query results now include parameters for scheduled messages, delayed messages, transactional messages, and message consumption.
Ordered messages: The maximum retry count is now 16.
Broadcasting consumption: The consumer offset can be set when starting a consumer.
Push mode: Added consumption throttling. Optimized processing logic for abnormal consumption thread counts.
Earlier versions
1.1.0
| Release date | Description | Download link for Windows | Download link for Linux |
| 2017-07-25 | Fixed issues
| 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
Fixed issues
| None. | None. |
1.0.8
| Release date | Description | Download link for Windows | Download link for Linux |
| 2016-12-02 | Added features
Optimized features
Fixed issues
| None. | None. |
1.0.7
| Release date | Description | Download link for Windows | Download link for Linux |
| 2016-11-15 | Added features
Optimized features
Fixed issues
| None. | None. |