EMQX Dedicated New Feature: Event History is available for private beta test. →

MQTTX v1.3.1 release notes - MQTT 5.0 client tool

MQTTX Team
May 21, 2020
MQTTX v1.3.1 release notes - MQTT 5.0 client tool

MQTTX is a cross-platform MQTT 5.0 client tool open-sourced by EMQ, supports macOS, Linux, Windows. The user interface of MQTTX simplifies the operating logic with the help of the chat software format. Users can quickly create multiple simultaneous online MQTT client to facilitate testing the connection/publishing/subscribing of MQTT / TCP, MQTT / TLS, MQTT / WebSocket, and other MQTT protocol features.

MQTTX website: https://mqttx.app

Download MQTTX v1.3.1: https://github.com/emqx/MQTTX/releases/tag/v1.3.1

Preview the new features

  • Support for more attributes of MQTT 5.0

    This version adds the configuration for Topic Alias Maximu MQTT 5.0 attribute. It is the maximum value of the topic alias, which means that the client sent by the server will be accepted as the maximum value of the topic alias. Users select the version of MQTT protocol as 5.0 when establishing a connection and then they can configure this item.

    mqttxtopicaliasmax.png

  • Implement filtering messages through click the already subscribed topic projects

    For the previous versions, all subscribed messages will be displayed in the same view. If users subscribed to multiple message topics, it will be very inconvenient to view. In the latest version, users can click the subscribed items in the subscription list on the left to implement filtering messages. After clicking, the message view will only display the message content of subscribing the current topic. Click again to cancel filtering.

    mqttx-topic-messages.png

  • Support for quickly copy topic information after clicking the topic name

    After successfully adding a topic, users can click the topic name in the subscribed list to quickly copy the information of the current topic. When the user needs to send messages to this topic, just quickly paste it into the topic input box in the message bar for modifying, then you can quickly finish this operation.

    mqttx-topic-copy.png

  • Add an enable item of strict validate certificate

    When creating a TLS/SSL secure link, the select certificate card has added the option enable strict validate certificate. When enabling this option, a more complete certificate validation link will be enabled. It is recommended that enable this option when users need to test the formal environment.

    mqttx-tls.png

Optimize and repair

  • Allow directly sending messages in the message box
  • Fixed the issue that the client received repeated messages
  • Fixed the issue of verification certificate failure

This project is completely open source, you can submit the problems you met when using it to MQTTX GitHub, or submit the modified PR to the project Fork MQTTX. We will view and deal with it in time.

Related Posts

Feb 10, 2020MQTTX Team
MQTTX - an elegant cross-platform MQTT 5.0 desktop client

MQTT X simplifies the operation logic of the page with the help of chatting software. The user can quickly create a connection to save and establish multiple connection clients at the same time. It is convenient for the user to quickly test the connection of MQTT/TCP、MQTT/TLS, Publish / Subscribe functions and other features .

Jan 4, 2022Shifan Yu
Testing MQTT 5 features with the MQTTX

We will introduce in detail the specific use of the new features of MQTT X v1.7.0, especially how to use MQTT X to test features of MQTT 5.0.