<?xml version="1.0" encoding="utf-8"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom">
	<channel>
		<title><![CDATA[wolfSSL - Embedded SSL Library — Announcing wolfMQTT v1.20.0: Now with WebSocket Support]]></title>
		<link>https://www.wolfssl.com/forums/topic2314-announcing-wolfmqtt-v1200-now-with-websocket-support.html</link>
		<atom:link href="https://www.wolfssl.com/forums/feed-rss-topic2314.xml" rel="self" type="application/rss+xml" />
		<description><![CDATA[The most recent posts in Announcing wolfMQTT v1.20.0: Now with WebSocket Support.]]></description>
		<lastBuildDate>Mon, 05 May 2025 19:03:09 +0000</lastBuildDate>
		<generator>PunBB</generator>
		<item>
			<title><![CDATA[Announcing wolfMQTT v1.20.0: Now with WebSocket Support]]></title>
			<link>https://www.wolfssl.com/forums/post8339.html#p8339</link>
			<description><![CDATA[<p>We are excited to announce the release of <a href="https://www.wolfssl.com/products/wolfmqtt/">wolfMQTT v1.20.0</a>, which introduces WebSocket support as its headline feature. This release continues our commitment to providing a lightweight, secure, and feature-rich MQTT client implementation for embedded systems and IoT applications.</p><p><strong>What’s New in v1.20.0</strong><br />The wolfMQTT v1.20.0 release includes several significant enhancements:</p><p><span class="bbu">WebSocket Support</span><br />The most notable addition in this release is comprehensive support for MQTT over WebSockets. This feature allows wolfMQTT clients to connect to MQTT brokers through WebSocket endpoints, which is particularly valuable in environments where traditional MQTT ports might be blocked or when integrating with web applications.</p><p>Both standard WebSockets and secure WebSockets (WSS) are now supported, providing flexibility for various security requirements:<br /></p><ul><li><p>Standard WebSockets: Connect to brokers using the WebSocket protocol without encryption</p></li></ul><ul><li><p>Secure WebSockets: Use TLS to encrypt the WebSocket connection for enhanced security</p></li></ul><p><span class="bbu">Secure WebSocket CI Testing</span><br />To ensure the reliability of the new WebSocket functionality, we’ve added continuous integration testing specifically for secure WebSockets. This testing helps maintain the high quality and stability that users expect from wolfMQTT.</p><p><span class="bbu">Improved CMake Support</span><br />This release includes improvements to the CMake build system:<br /></p><ul><li><p>Enhanced duplicate component checking in CMake builds</p></li></ul><ul><li><p>Better compatibility with the latest Managed Components</p></li></ul><p><span class="bbu">Additional Improvements</span><br /></p><ul><li><p>Updated examples for the latest Managed Components</p></li></ul><ul><li><p>Fixed an issue with OQS’s Mosquitto being out of date</p></li></ul><p><span class="bbu">About wolfMQTT</span><br />wolfMQTT is a lightweight, embedded MQTT client implementation written in C that supports SSL/TLS via the wolfSSL library. It was built from the ground up to be multi-platform, space conscious, and extensible. The library supports:<br /></p><ul><li><p>MQTT v3.1.1 and v5.0 protocols</p></li></ul><ul><li><p>MQTT-SN (MQTT for Sensor Networks)</p></li></ul><ul><li><p>Quality of Service (QoS) levels 0-2</p></li></ul><ul><li><p>TLS encryption via wolfSSL</p></li></ul><ul><li><p>Non-blocking communications</p></li></ul><ul><li><p>Multithreading for parallel operations</p></li></ul><ul><li><p>Integration with popular IoT platforms (AWS IoT, Azure IoT Hub, IBM Watson IoT)</p></li></ul><p><span class="bbu">Getting wolfMQTT v1.20.0</span><br />The wolfMQTT v1.20.0 release is available now on our <a href="https://www.wolfssl.com/download/">download</a> page and <a href="https://github.com/wolfSSL/wolfMQTT/releases/tag/v1.20.0">GitHub</a>.<br />Release 1.20.0 has been developed according to <a href="https://www.wolfssl.com/about/wolfssl-software-development-process-quality-assurance/">wolfSSL’s development and QA process</a> and successfully passed the quality criteria.<br />Check out the <a href="https://github.com/wolfSSL/wolfMQTT/blob/master/ChangeLog.md">ChangeLog</a> for a full list of features and fixes, or contact us at <a href="mailto:facts@wolfSSL.com">facts@wolfSSL.com</a> with any questions.<br />While you’re there, show us some love and give the wolfMQTT project a Star!<br />You can <a href="https://www.wolfssl.com/download/">download</a> the latest wolfMQTT release from our website or <a href="https://github.com/wolfSSL/wolfMQTT">clone</a> directly from our GitHub repository.</p><p>If you have questions about any of the above, please contact us at <a href="mailto:facts@wolfSSL.com">facts@wolfSSL.com</a> or call us at +1 425 245 8247.</p><p><strong><a href="https://www.wolfssl.com/download/">Download</a> wolfSSL Now</strong><br /><span style="color: #FAFAFA">wolfSSL is the best tested TLS</span></p>]]></description>
			<author><![CDATA[null@example.com (shizuka)]]></author>
			<pubDate>Mon, 05 May 2025 19:03:09 +0000</pubDate>
			<guid>https://www.wolfssl.com/forums/post8339.html#p8339</guid>
		</item>
	</channel>
</rss>
