uncategorized

wolfMQTT support for the 5.0 specification is here!

The wolfMQTT client now supports connecting to v5.0 enabled brokers. Handling properties received from the server is accomplished via a customizable callback. The following v5.0 specification features are supported by the wolfMQTT client:

AUTH packet User properties Server connect ACK properties Format and content type for publish Server disconnect Reason codes and strings Maximum packet size Server assigned client identifier Subscription ID Topic Alias

As a side note, wolfMQTT uses the wolfSSL embedded SSL/TLS library for SSL/TLS support.  Since wolfSSL supports TLS 1.3, your wolfMQTT-based projects can now use MQTT with TLS 1.3 with a supported broker! You can download the latest release from our website or clone on GitHub. For more information please email us at facts@wolfssl.com.