edit-icon download-icon

Release Notes

Last Updated: Oct 17, 2018

【Java SDK Release Notes】

ons-client v1.7.8.Final

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

New features

  • Supports 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
04/25/2018 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
04/04/2018 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
03/23/2018 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
03/02/2018 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
01/25/2018 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
12/19/2017 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
10/23/2017 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;
  • Optimized instance configuration, where the maximum number of Tags supported by a single timeline is expanded to 16.

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
08/31/2017 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
07/31/2017 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.0

Release Date Version Windows Download Linux Download Environmental Preparation Guide
07/25/2017 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 Windows Download Linux Download Environmental Preparation Guide
12/29/2016 1.0.8 - - C/C++ SDK Environment Preparation

New Features

  • With SWIG generated C # SDK generated, abandon the old C # SDK, 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

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

More Historical Versions

ons-cpp v1.0.8

Release Date Version Windows Download Linux Download Environmental Preparation Guide
12/02/2016 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 Windows Download Linux Download Environmental Preparation Guide
11/15/2016 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;

  • Add 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;

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


【.Net SDK Release Notes】

ons-.net v1.1.0

Release Date Version Windows Download Linux Download Environmental Preparation Guide
07/31/2017 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;

  • Fixed Windows platform memory leak issue.

Thank you! We've received your feedback.