This topic describes the release notes for earlier versions of Message Queue for MQTT.

For information about the release notes for later versions of Message Queue for Apache RocketMQ, see Release notes.

2021-11-08

FeatureDescriptionTypeReferences
Cloud SDK for Java V1.0.4 (server-sdk-1.0.4.Final)

The version of the Fastjson dependency is changed.

Optimized featureRelease notes

2021-11-01

FeatureDescriptionTypeReferences
Cloud SDKThe cloud SDK is provided by Message Queue for MQTT. The cloud SDK allows backend applications in the cloud to connect to Message Queue for MQTT without the need to use other Alibaba Cloud services. The cloud SDK supports the clustering consumption of messages. Messages can be consumed by different backend applications on which the cloud SDK is installed.
Note If you cannot use the cloud SDK to access Message Queue for MQTT, contact Message Queue for MQTT technical support.
Added feature

2021-05-27

FeatureDescriptionTypeReferences
API operations for querying tracesThe traces of a device on which a Message Queue for MQTT client is installed can be queried. The messages that are sent from and to a device on which a Message Queue for MQTT client is installed can be queried. The traces of a message can be queried. Added feature

2021-03-16

FeatureDescriptionTypeReferences
Subscription cleanupSubscription relationships can be cleared for a specific topic in the Message Queue for MQTT console. If a consumer is offline after the specified threshold, Message Queue for MQTT deletes the subscriptions between the consumer and the topic. Added featureClear subscriptions for a topic

2021-03-08

FeatureDescriptionTypeReferences
New version of the consoleThe Message Queue for MQTT console is updated to improve user experience. Optimized feature

2021-02-01

FeatureDescriptionTypeReferences
Unique-certificate-per-device authentication
  • A unique device access credential is issued to each client by Message Queue for MQTT. Each client uses the access credential to connect to Message Queue for MQTT.
  • API operations that are related to the unique-certificate-per-device authentication method are added. These operations can be used to manage device access credentials.
Added feature

2020-09-16

FeatureDescriptionTypeReferences
Change of the billing method from subscription to pay-as-you-goThe billing method of a Message Queue for MQTT instance can be changed from subscription to pay-as-you-go. Added featureNone

2020-08-18

FeatureDescriptionTypeReferences
API operation for sending messages from a cloud applicationThe API operation for sending messages from a cloud application is added. Added featureSendMessage
API operation for querying the status of Message Queue for MQTT clientsThe status of one or more Message Queue for MQTT clients can be queried at a time. Added feature

2020-07-23

FeatureDescriptionTypeReferences
Kernel version upgradeThe versions before and after the kernel version of an instance is upgraded are differentiated. The versions before the upgrade are classified as V2.x.x, and the versions after the upgrade are classified V3.x.x. Added featureChanges in instance management
Rules for data exchanges across services
  • Data can be exchanged across cloud services based on data exchange rules. Data exchange rules include data inbound rules, data outbound rules, and rules for client status notifications.
  • These rules can be managed by using the console or by calling API operations.
Added feature
Independent storageIn V3.x.x and later, Message Queue for MQTT no longer uses Message Queue for Apache RocketMQ to store messages, and topics of the two services are no longer interconnected by default. To exchange data between the two services, you must create and use data exchange rules. Message Queue for MQTT V3.x.x provides separate API operations that can be called to manage topics. Added feature

2020-04-23

FeatureDescriptionTypeReferences
OpenAPITokens can be obtained by calling API operations. Added featureList of operations by function