This topic describes the release notes for Message Queue for Apache RocketMQ. The following information about each release is provided: new features, optimized features, and fixed issues. This topic also provides links to topics related to each release. This helps you understand the updates of Message Queue for Apache RocketMQ.

2021-10-12

Feature Description Type References
Migration of open source RocketMQ to the cloud Open source RocketMQ clusters can be migrated to the cloud. You can create a migration task in the Message Queue for Apache RocketMQ console and import your cluster metadata to an Alibaba Cloud Message Queue for Apache RocketMQ instance. New
Message tracing The graphical user interface (GUI) in the console is improved, delivering a better user experience when users query message tracing results. Optimized Query a message trace

2021-08-24

Feature Description Type References
Commercial edition of the TCP client SDK for Java ons-client 1.8.8.1.Final
  • The issue that occurs during retries for ordered messages is fixed.
  • The following issue is fixed: When Message Queue for Apache RocketMQ retries to send a message that fails to be consumed in specific scenarios, the service replicates the message and sends the replicates.
Optimized Release notes for the SDK for Java

2021-08-18

Feature Description Type References
Naming conventions for group IDs and topic names
  • The limits on the length and naming requirements of a group ID have changed. A group ID must be 2 to 64 characters in length, and it no longer needs to start with CID or GID.
  • A group ID cannot be the same as a topic name.
Optimized

2021-07-08

Feature Description Type References
Streamlined process of the upgrade from Standard Edition to Enterprise Platinum Edition An instance can be upgraded from the Standard Edition to the Enterprise Platinum Edition through a few clicks. You do not need to separately purchase an Enterprise Platinum Edition instance. Optimized Upgrade an instance from Standard Edition to Enterprise Platinum Edition

2021-04-02

Feature Description Type References
Commercial edition of the TCP client SDK for Java ons-client 1.8.8.Final
  • The heartbeat sending logic is optimized.
  • The issue is fixed where the SDK overuses the memory.
  • The issue is fixed where a message is sent back if the consumption fails.
  • The issue is fixed where the message cache limit for topics does not take effect.
Optimized Release notes for the SDK for Java

2021-03-31

Feature Description Type References
Commercial edition of the TCP client SDK for .NET 2.0.1
  • The Quick Start document is modified and tips on how to use the x64 library are added.
  • The compatibility problem with the Message Queue for Apache RocketMQ API is fixed and the bugs in the Message#setBody(byte[] body, int size) method are fixed.
Optimized Release notes

2021-03-24

Feature Description Type References
Commercial edition of the TCP client SDK for .NET 2.0.0
  • Features are aligned with SDK for Java, SDK for C, and SDK for C++ by using GraalVM.
  • The stability problem with shared libraries is fixed.
New Release notes

2021-03-16

Feature Description Type References
Optimized operations for released Enterprise Platinum Edition instances After an Enterprise Platinum Edition instance is released, the instance can be deleted together with its resources or be changed to a Standard Edition instance. You can configure how to deal with a released instance in the console. Optimized Operations on Enterprise Platinum Edition instances

2021-02-22

Feature Description Type References
Cross-account authorization for Elastic Compute Service (ECS) instances by configuring Resource Access Management (RAM) roles Cross-account permissions can be granted to ECS instances by configuring RAM roles for the instances. New Grant permissions across Alibaba Cloud accounts by using a RAM role

2021-02-08

Feature Description Type References
Private endpoints for the Message Queue for Apache RocketMQ API Access to the Message Queue for Apache RocketMQ API by using private endpoints is supported. Different private endpoints are provided for different regions. New Endpoints
SDK for Java ons-client 1.8.7.4.Final
  • The issue is fixed where the consumption of ordered messages is delayed in special scenarios.
    Note If you use SDK for Java v1.8.7.1.Final or later to consume ordered messages, we recommend that you update the SDK client to the latest version.
  • The issue is fixed where ports are occupied for liveness detection at the message sender.
Optimized Release notes for the SDK for Java

2021-01-05

Feature Description Type References
SDK for Java ons-client 1.8.7.3.Final The batch consumption feature is supported by TCP client SDK for Java. New
HTTP client SDK V1.0.3 Ordered messages are supported by the HTTP client SDK. New
  • The SDK for PHP V1.0.3 is compatible with Guzzle 7.
  • In SDK for Go V1.0.3, the timeout parameter is available, and the requestld parameter is added to the responses when messages are sent or received.
Optimized Release notes for the HTTP client SDK

2020-11-26

Feature Description Type References
SDK for C and C++ ons-cpp v2.1.1 The following issue is fixed: The heap for the embedded Substrate VM (SVM) consumes a large amount of memory during runtime. Optimized Release notes for the SDKs for C and C++

2020-11-20

Feature Description Type References
New version of the console The Message Queue for Apache RocketMQ console is updated to improve user experience. Optimized

2020-09-29

Feature Description Type References
Service activation through an API operation or SDKs An API operation and SDKs are provided to activate Message Queue for Apache RocketMQ. New

2020-08-20

Feature Description Type References
Service-linked roles Message Queue for Apache RocketMQ is allowed to access CloudMonitor by using a service-linked role to implement the monitoring and alerting feature. New

2020-07-09

Feature Description Type References
SDK for Java ons-client 1.8.7.1.Final
  • The Ordered Message 2.0 feature is added for Enterprise Platinum Edition instances.
  • The message delivery retry feature is optimized.
New Release notes for the SDK for Java
API operations for tag management API operations are provided to manage tags. New API operations for tag management

2020-07-03

Feature Description Type References
Resource tags Tags can be attached to instances, topics, and group IDs. Tags help you to better manage resources. New

2020-05-10

Feature Description Type References
Pull consumers The TCP client SDK for Java supports pull consumers. New