This topic describes the release notes for the TCP client SDK for Java, including the usage notes, download links, release date, and updates of each release. You can choose a version of the TCP client SDK for Java that best suits your business requirements to send and receive messages based on the description of this topic.
Usage notes
- Java Development Kit (JDK) 1.8 is applicable to all versions of the TCP client SDK for Java. JDK 1.6 is applicable only to TCP client SDK for Java V1.8.4.Final and earlier versions. To prevent JDK compatibility issues when you update the SDK version, we recommend that you use JDK 1.8.
- You can upgrade your TCP client SDK for Java to V2.x.x.Final only in the following regions: China (Hangzhou), China (Qingdao), and China (Beijing), China (Zhangjiakou), China (Hohhot), China (Shenzhen), China (Chengdu), Germany (Frankfurt), and Indonesia (Jakarta). Do not upgrade your TCP client SDK for Java to V2.x.x.Final in other regions. Otherwise, you cannot use the SDK to connect to ApsaraMQ for RocketMQ.
- You can use the TCP client SDK for Java 2.x. x.Final to access ApsaraMQ for RocketMQ only over a virtual private cloud (VPC).
If you use an existing ApsaraMQ for RocketMQ instance and access the instance by using the classic network, do not upgrade the TCP client SDK for Java to 2.x.x.Final. Otherwise, you cannot access the ApsaraMQ for RocketMQ instance.
- You can use the TCP client SDK for Java 2.x.x.Final to access only instances that contain namespaces. If the instance that you use does not contain a namespace, do not upgrade the TCP client SDK for Java to 2.x.x.Final.
By default, all Message Queue for Apache RocketMQ 5.x instances contain namespaces. If you use a Message Queue for Apache RocketMQ 4.x instance, you can check whether the instance contains a namespace in the Basic Information section of the Instance Details page in the ApsaraMQ for RocketMQ console.
- For information about how to obtain Maven dependencies, see Prepare the environment.
2.0.5
Release date | Description | Region | Download link |
---|---|---|---|
2023-02-23 | Optimized feature
Fixed issues
| This version of SDK is available only in the following regions: China (Hangzhou), China (Qingdao), China (Beijing), China (Zhangjiakou), China (Hohhot), China (Shenzhen), China (Chengdu), Germany (Frankfurt), and Indonesia (Jakarta). | ons-client-2.0.5.Final |
2.0.3.Final
Release date | Description | Region | Download link |
---|---|---|---|
2022-08-17 | Fixed issue
| This version of SDK is available only in the following regions: China (Hangzhou), China (Qingdao), China (Beijing), China (Zhangjiakou), China (Hohhot), China (Shenzhen), China (Chengdu), Germany (Frankfurt), and Indonesia (Jakarta). | ons-client-2.0.3.Final |
2.0.2.Final
Release date | Description | Region | Download link |
---|---|---|---|
2022-06-16 | Fixed issue
| This version of SDK is available only in the following regions:
| ons-client-2.0.2.Final |
2.0.1.Final
Release date | Description | Region | Download link |
---|---|---|---|
2021-11-29 | Optimized features
| This version of SDK is available only in the following regions:
| ons-client-2.0.1.Final |
2.0.0.Final
Release date | Description | Region | Download link |
---|---|---|---|
2021-10-18 | Optimized features
Fixed issue
Note For more information, see Release notes for the SDK for Java. | This version of SDK is available only in the following regions:
| ons-client-2.0.0.Final |
1.8.8.8.Final
Release date | Description | Download link |
---|---|---|
2023-02-06 | Fixed issues The configuration item | ons-client-1.8.8.8.Final |
1.8.8.7.Final
Release date | Description | Download link |
---|---|---|
2023-01-11 | Fixed issues
| ons-client-1.8.8.7.Final |
1.8.8.5.Final
Release date | Description | Download link |
---|---|---|
2022-05-16 | Fixed issue
Note This issue is fixed only in scenarios in which RAM roles are used for authorization. The issue still occurs if you manually update the AccessKey ID, AccessKey secret, and STS token during authorization. | ons-client-1.8.8.5.Final |
1.8.8.3.Final
Release date | Description | Download link |
---|---|---|
2022-01-18 | Fixed issues
| ons-client-1.8.8.3.Final |
1.8.8.1.Final
Release date | Description | Download link |
---|---|---|
2021-08-24 | Optimized features
| ons-client-1.8.8.1.Final |
1.8.8.Final
Release date | Description | Download link |
---|---|---|
2021-04-02 | Optimized features
| ons-client-1.8.8.Final |
1.8.7.4.Final
Release date | Description | Download link |
---|---|---|
2021-02-08 | Fixed issues
| ons-client-1.8.7.4.Final |
1.8.4.Final
Release date | Description | Download link |
---|---|---|
2019-09-27 | Added features
| ons-client-1.8.4.Final |
1.7.8.Final
Release date | Description | Download link |
---|---|---|
2018-07-06 | Added feature
Fixed issues
| ons-client-1.7.8.Final |
Earlier versions
1.7.7.Final
Release date | Description | Download link |
---|---|---|
2018-04-25 | Fixed issue
| ons-client-1.7.7.Final |
1.7.6.Final
Release date | Description | Download link |
---|---|---|
2018-04-04 | Added feature
Fixed issues
| ons-client-1.7.6.Final |
1.7.5.Final
Release date | Description | Download link |
---|---|---|
2018-03-23 | Fixed issue
| ons-client-1.7.5.Final |
1.7.4.Final
Release date | Description | Download link |
---|---|---|
2018-03-02 | Added features
Fixed issue
| ons-client-1.7.4.Final |
1.7.2.Final
Release date | Description | Download link |
---|---|---|
2018-01-25 | Added features
| ons-client-1.7.2.Final |
1.7.1.Final
Release date | Description | Download link |
---|---|---|
2017-12-19 | Added features
Fixed issues
| ons-client-1.7.1.Final |
1.7.0.Final
Release date | Description | Download link |
---|---|---|
2017-10-23 | Added feature
Optimized feature
Fixed issues
| ons-client-1.7.0.Final |
1.6.1.Final
Release date | Description | Download link |
---|---|---|
2017-08-31 | Optimized features
| ons-client-1.6.1.Final |
1.6.0.Final
Release date | Description | Download link |
---|---|---|
2017-07-31 | Added features
Optimized features
| ons-client-1.6.0.Final |