edit-icon download-icon

Release Notes

Last Updated: Dec 24, 2018

【Java SDK Release Notes】

ons-client v1.7.8.Final

Release Date Version Download Environmental Preparation Guide
2018-07-06 1.7.8.Final ons-client-1.7.8.Final Java SDK Preparation

New features

  • Supported STS token dynamic update

Bugs fixed

  • Changed the default volume of logs from 1 GB to 64 MB

  • Fixed the problem of double printing logs

ons-client v1.7.7.Final

Release Date Version Download Environmental Preparation Guide
2018-04-25 1.7.7.Final ons-client-1.7.7.Final Java SDK Preparation

Bugs fixed

  • Fixed the problem of failing to send trajectorial messages if there are multiple Consumer/Producer instances initialized (in version 1.7.5.Final or 1.7.6.Final)

More Historical Versions

ons-client v1.7.6.Final

Release Date Version Download Environmental Preparation Guide
2018-04-04 1.7.6.Final ons-client-1.7.6.Final Java SDK Preparation

New features

  • Log framework compatibility

Bugs fixed

  • Fixed the problem of log4j2

  • Fixed the problem of client fetch Nameserver shutdown

  • 1.2.48 version of Fastjson

ons-client v1.7.5.Final

Release Date Version Download Environmental Preparation Guide
2018-03-23 1.7.5.Final ons-client-1.7.5.Final Java SDK Preparation

Bugs fixed

  • Fixed the problem of introducing Alibaba’s internal dependency

ons-client v1.7.4.Final

Release Date Version Download Environmental Preparation Guide
2018-03-02 1.7.4.Final ons-client-1.7.4.Final Java SDK Preparation

New features

  • Added STS Token access

  • Trajectorial information sended to Cluster Broker (default)

Bugs fixed

  • Fixed the problem of JDK 1.6 incompatibility

ons-client v1.7.2.Final

Release Date Version Download Environmental Preparation Guide
2018-01-25 1.7.2.Final ons-client-1.7.2.Final Java SDK Preparation

New features

  • Encrypted transmission of AK/SK for Enterprise Platinum Edition

  • SQL attributes filtering for Enterprise Platinum Version

  • Automatic perception of NameSrv Changes

  • Reporting rlease notes to clients

ons-client v1.7.1.Final

Release Date Version Download Environmental Preparation Guide
2017-12-19 1.7.1.Final ons-client-1.7.1.Final Java SDK Preparation

New features

  • Asynchronous message sending API: Users can customize callback thread pool;

  • Asynchronous message sending API: Add JVM -D parameter,used for control the number of threads in the public thread pool:Dclient.callback.executor.thread.nums=10.

Bugs fixed

  • Fixed the problem of not subtracting the cache count in SendBack when consumers’ consumption time out

  • Fixed the problem of the premature release of the consumer asynchronous signals

ons-client v1.7.0.Final

Release Date Version Download Environmental Preparation Guide
2017-10-23 1.7.0.Final ons-client-1.7.0.Final Java SDK Preparation

New features

  • Adjusted client message cache policies, taking two dimensions, i.e., the number of messages and the cache size, into consideration.

Function optimization

  • Optimized ProducerName of the built-in trace module in the client, so different values may be applied to different users.

Bugs fixed

  • Fixed the bug that a client Trace thread may block normal exit of the client;

  • Fixed the bug that MQ message tracing ShutDownHook may be created repetitively.

ons-client v1.6.1.Final

Release Date Version Download Environmental Preparation Guide
2017-08-31 1.6.1.Final ons-client-1.6.1.Final Java SDK Preparation

Function optimization

  • Added detailed Javadoc to all client APIs;

  • Optimized the mode for acquiring client addresses, which is not dependent on hostname configuration in /etc/hosts.

ons-client v1.6.0.Final

Release Date Version Download Environmental Preparation Guide
2017-07-31 1.6.0.Final ons-client-1.6.0.Final Java SDK Preparation

New features

  • The client performs Shade from the source code level, ensuring the correctness of debugging;

  • The client exposes message attributes of BornHost and BornTimestamp;

  • Newly added a BatchConsumer interface, allowing a user to consume messages in batch;

  • Newly added a Demo integrated with ordered messages, BatchConsumer and Spring.

Function optimization

  • Put a Sharding Key to the message structure for ordered messages of shards;

  • The message attribute configuration supports Int values.


【C++ SDK Release Notes】

ons-cpp v1.1.1

Release Date Version Download (Windows Version) Download (Linux Version) Environmental Preparation Guide
2018-07-31 1.1.1 aliyun-mq-windows-cpp-sdk.zip aliyun-mq-linux-cpp-sdk.zip C/C++ SDK Environment Preparation

New features

  • Added SSL-encrypted transmission (only applicable to the Enterprise Platinum Edition);

  • By default, PushConsumer used asynchronous message pulling to enhance message push efficiency.

Problems Fixed

  • Fixed issues related to ordered messages;

  • Optimized logging, that is, logs would be printed only when Rebalance results changed;

  • Fixed the issue that the system flag was not properly serialized to the one-way request headers.

ons-cpp v1.1.0

Release Date Version Download (Windows Version) Download (Linux Version) Environmental Preparation Guide
2017-07-25 1.1.0 aliyun-mq-windows-cpp-sdk.zip aliyun-mq-linux-cpp-sdk.zip C/C++ SDK Environment Preparation

Problems Fixed

  • Fixed the consumer shutdown caused by coredump;

  • Fixed the underlying URL class on the Windows platform for HTTP access;

  • Fixed the message trajectory timestamp error;

  • Fixed the message trajectory’s displaying the wrong IP address;

  • Fixed the Windows memory leak problem.

ons-cpp v1.0.9

Release Date Version Download (Windows Version) Download (Linux Version) Environmental Preparation Guide
2016-12-29 1.0.8 - - C/C++ SDK Environment Preparation

New Features

  • With SWIG generated C # SDK generated and the old C # SDK abandoned, the new SDK has more stable support for ASP.NET;

  • Added custom log path function;

  • Built-in Chinese utf-8 encoding, user no longer needs to display encoding and decoding;

  • Added MQ_GUIDE document, added ASP.NET demo.

Optimized Features

  • Update boost library to 1.6.2.

Problems Fixed

  • Fixed the problem of coredump when exiting the sequence information.

More Historical Versions

ons-cpp v1.0.8

Release Date Version Download (Windows Version) Download (Linux Version) Environmental Preparation Guide
2016-12-02 1.0.8 - - C/C++ SDK Environment Preparation

New Features

  • Added oneway message sending;

  • Added sequence information;

  • New send timeout setting;

  • New send retry setting.

Problems Fixed

  • Fixed the problem of resource leak at shutdown;

  • Fixed the problem of coredump at shutdown.

ons-cpp v1.0.7

Release Date Version Download (Windows Version) Download (Linux Version) Environmental Preparation Guide
2016-11-15 1.0.7 - - C/C++ SDK Environment Preparation

New Features

  • Consumer-side consumption limit, the default pulls 1000 messages placed in memory, and then returns each of the user’s return parameters line by line;

  • Added sequence information;

  • New send timeout setting;

  • New send retry count setting.

Optimized Features

  • Message track optimization, now uses a separate thread pool to send trajectory data;

  • TCP lock granularity optimization.

Problems Fixed

  • Fixed the bug with several message trajectories;

  • Fixed the problem of coredump at shutdown;

  • Fixed the memory leak problem;

  • Fixed the exception thrown when a message tag contains the special characters “||”.


【.Net SDK Release Notes】

ons-.net v1.1.2

Release Date Version Download (Windows Version) Environmental Preparation Guide
2018-10-24 1.1.2 aliyun-mq-windows-net-sdk.zip .NET SDK Environment Preparation

Problems Fixed

  • Fixed issues related to ordered messages.

ons-.net v1.1.1

Release Date Version Earlier Version Download (Windows) v1.1.1 Download (Windows) Environmental Preparation Guide
2018-01-09 1.1.1 None (not maintained anymore) aliyun-mq-windows-net-sdk.zip .NET SDK Environment Preparation

New Features

  • Added the interface for sending byte messages.

Problems Fixed

  • Fixed message trajectory obtaining wrong IP addresses.

ons-.net v1.1.0

Release Date Version Earlier Version Download (Windows) v1.1.0 Download (Windows) Environmental Preparation Guide
2017-07-31 1.1.0 aliyun-mq-windows-net-sdk.zip aliyun-mq-windows-net-sdk.zip .NET SDK Environment Preparation

Problems Fixed

  • Fixed coredump caused at consumer shutdown;

  • Fixed lower level URL class being unable to gain HTTP access on the Windows platform;

  • Fixed message trajectory timestamp error;

  • Fixed message trajectory showing wrong local IP addresses;

  • Fixed Windows platform memory leak issue.

Thank you! We've received your feedback.