[{"data":1,"prerenderedAt":707},["Reactive",2],{"VEb9Nnn1YX":3,"blog-post-en-mqttx-v-1-7-0-release-notes":26,"blog-posts-en":487},{"items":4,"meta":23},[5,8,11,14,17,20],{"title":6,"titleUrl":7},"MQTT Topics and Wildcards: A Beginner's Guide","advanced-features-of-mqtt-topics",{"title":9,"titleUrl":10},"MQTT on ESP32: A Beginner's Guide","esp32-connects-to-the-free-public-mqtt-broker",{"title":12,"titleUrl":13},"MQTT QoS 0, 1, 2 Explained: A Quickstart Guide","introduction-to-mqtt-qos",{"title":15,"titleUrl":16},"MQTT in Python with Paho Client: Beginner's Guide 2026","how-to-use-mqtt-in-python",{"title":18,"titleUrl":19},"MQTT Broker: How It Works, Popular Options, and Quickstart","the-ultimate-guide-to-mqtt-broker-comparison",{"title":21,"titleUrl":22},"CAN Bus Uncovered: Basics and Applications in Vehicles","can-bus-how-it-works-pros-and-cons",{"count":24,"limit":24,"page":25},6,1,{"slug":27,"title":28,"description":29,"date":30,"category":31,"cover":32,"version":33,"coverWidth":-1,"coverHeight":-1,"updated":-1,"tags":34,"readingTime":38,"doc":39},"mqttx-v-1-7-0-release-notes","MQTTX v1.7.0 released: the desktop client that supports MQTT 5.0 most","Recently, MQTT X v1.7.0 was officially released, from this version, MQTT X will further support many new features of MQTT 5.0.","2022-01-04","release-notes","https://assets.emqx.com/images/b670f636cd22144ede7d122af5127319.png","1.7.0",[35,36,37],"Release Notes","MQTT 5.0","User Properties",5,{"_path":40,"_dir":41,"_draft":42,"_partial":42,"_locale":43,"title":28,"description":29,"date":44,"category":31,"tags":45,"cover":32,"version":33,"body":46,"_type":480,"_id":481,"_source":482,"_file":483,"_extension":484,"readingTime":38,"sitemap":485},"/blog/en/mqttx-v-1-7-0-release-notes","en",false,"","2022-01-04T00:00:00.000Z",[35,36,37],{"type":47,"children":48,"toc":460},"root",[49,77,88,99,110,121,132,136,143,148,153,167,174,187,192,198,203,208,213,227,233,238,252,258,264,269,275,280,289,295,300,306,311,316,322,328,333,378,384,389,394,426,432,446],{"type":50,"tag":51,"props":52,"children":53},"element","p",{},[54,57,66,68,75],{"type":55,"value":56},"text","Recently, MQTTX v1.7.0 was officially released by EMQ. From this version, MQTTX will further support many new features of ",{"type":50,"tag":58,"props":59,"children":64},"a",{"href":60,"rel":61,"target":63},"https://www.emqx.com/en/blog/introduction-to-mqtt-5",[62,62],"noopener","_blank",[65],{"type":55,"value":36},{"type":55,"value":67},", which is the most complete desktop test client tool that supports ",{"type":50,"tag":58,"props":69,"children":72},{"href":70,"rel":71,"target":63},"https://www.emqx.com/en/blog/the-easiest-guide-to-getting-started-with-mqtt",[62,62],[73],{"type":55,"value":74},"MQTT",{"type":55,"value":76}," 5.0 in the world so far.",{"type":50,"tag":51,"props":78,"children":79},{},[80,82],{"type":55,"value":81},"MQTTX website: ",{"type":50,"tag":58,"props":83,"children":85},{"href":84},"/",[86],{"type":55,"value":87},"https://mqttx.app/",{"type":50,"tag":51,"props":89,"children":90},{},[91,93],{"type":55,"value":92},"MQTTX v1.7.0 download: ",{"type":50,"tag":58,"props":94,"children":97},{"href":95,"rel":96,"target":63},"https://github.com/emqx/MQTTX/releases/tag/v1.7.0",[62,62],[98],{"type":55,"value":95},{"type":50,"tag":51,"props":100,"children":101},{},[102,104],{"type":55,"value":103},"Mac users can download it in the App Store: ",{"type":50,"tag":58,"props":105,"children":108},{"href":106,"rel":107,"target":63},"https://apps.apple.com/us/app/mqttx/id1514074565?mt=12",[62,62],[109],{"type":55,"value":106},{"type":50,"tag":51,"props":111,"children":112},{},[113,115],{"type":55,"value":114},"Linux users can download it in Snapcraft: ",{"type":50,"tag":58,"props":116,"children":119},{"href":117,"rel":118,"target":63},"https://snapcraft.io/mqttx",[62,62],[120],{"type":55,"value":117},{"type":50,"tag":51,"props":122,"children":123},{},[124],{"type":50,"tag":125,"props":126,"children":131},"img",{"alt":127,"src":128,"loading":129,"decoding":130},"v1.7.0 interface overview","https://assets.emqx.com/images/5c6088dcd04edddd0bcf04895c030282.png?x-image-process=image/resize,w_1520/format,webp","lazy","async",[],{"type":50,"tag":51,"props":133,"children":134},{},[135],{"type":55,"value":127},{"type":50,"tag":137,"props":138,"children":140},"h2",{"id":139},"more-comprehensive-support-for-mqtt-50",[141],{"type":55,"value":142},"More comprehensive support for MQTT 5.0",{"type":50,"tag":51,"props":144,"children":145},{},[146],{"type":55,"value":147},"In 1.7.0, MQTTX adds a lot of support for the property configuration of MQTT 5.0, making it the most complete MQTT desktop client tool among similar tools that supports MQTT 5.0.",{"type":50,"tag":51,"props":149,"children":150},{},[151],{"type":55,"value":152},"To use and test the features of MQTT 5.0, MQTTX v1.7.0 needs to be used with MQTT Broker that supports MQTT 5.0.",{"type":50,"tag":51,"props":154,"children":155},{},[156,158,165],{"type":55,"value":157},"Cloud-native distributed ",{"type":50,"tag":58,"props":159,"children":162},{"href":160,"rel":161,"target":63},"https://github.com/emqx/emqx",[62,62],[163],{"type":55,"value":164},"MQTT broker - EMQX",{"type":55,"value":166}," supports the MQTT 5.0 protocol since version 3.0. It is the first broker in the open-source community to support this protocol specification and is fully compatible with MQTT 3.1 and 3.1.1 protocols. Connecting to EMQX by Using MQTTX, you can quickly use and test the features of MQTT 5.0.",{"type":50,"tag":168,"props":169,"children":171},"h3",{"id":170},"support-mqtt-50-user-properties",[172],{"type":55,"value":173},"Support MQTT 5.0 User Properties",{"type":50,"tag":51,"props":175,"children":176},{},[177,179,185],{"type":55,"value":178},"In the new version, the configuration of user properties is supported firstly. ",{"type":50,"tag":58,"props":180,"children":183},{"href":181,"rel":182,"target":63},"https://www.emqx.com/en/blog/mqtt5-user-properties",[62,62],[184],{"type":55,"value":37},{"type":55,"value":186}," is a handy feature in MQTT 5.0. It is a custom property that allows users to add their metadata to MQTT messages and transfer additional custom information to expand more application scenarios. If you are familiar with the HTTP protocol, this function is very similar to the concept of HTTP Header.",{"type":50,"tag":51,"props":188,"children":189},{},[190],{"type":55,"value":191},"We can configure user properties when creating client connections and publishing messages.",{"type":50,"tag":168,"props":193,"children":195},{"id":194},"extend-other-properties-of-mqtt-50",[196],{"type":55,"value":197},"Extend other properties of MQTT 5.0",{"type":50,"tag":51,"props":199,"children":200},{},[201],{"type":55,"value":202},"In addition to configurable user properties, version 1.7.0 also extends other properties configuration for client connection and message publishing.",{"type":50,"tag":51,"props":204,"children":205},{},[206],{"type":55,"value":207},"When publishing a message, you can configure the Content-Type, specify the Payload Format Indicator to describe the format of the content of the application message, and specify that the message content is a UTF-8 encoded string.",{"type":50,"tag":51,"props":209,"children":210},{},[211],{"type":55,"value":212},"It supports the property configuration of Topic Alias, effectively saving bandwidth and computing resources.",{"type":50,"tag":51,"props":214,"children":215},{},[216,218,225],{"type":55,"value":217},"It supports ",{"type":50,"tag":58,"props":219,"children":222},{"href":220,"rel":221,"target":63},"https://www.emqx.com/en/blog/mqtt5-request-response",[62,62],[223],{"type":55,"value":224},"request responses in MQTT 5.0",{"type":55,"value":226}," and provides Response Topic and Correlation Data to control the response message to be routed back to the publisher of the request.",{"type":50,"tag":168,"props":228,"children":230},{"id":229},"support-mqtt-50-subscription-option",[231],{"type":55,"value":232},"Support MQTT 5.0 subscription option",{"type":50,"tag":51,"props":234,"children":235},{},[236],{"type":55,"value":237},"Subscription options are supported in this release. The settings of No Local flag, Retain as Published flag, and Retain Handling are also supported. During the test, you can use these subscription options to change the behavior of the server.",{"type":50,"tag":51,"props":239,"children":240},{},[241,243,250],{"type":55,"value":242},"In subsequent versions, we will continue to support new features in MQTT 5.0, such as a ",{"type":50,"tag":58,"props":244,"children":247},{"href":245,"rel":246,"target":63},"https://www.emqx.com/en/blog/subscription-identifier-and-subscription-options",[62,62],[248],{"type":55,"value":249},"Subscription identifier",{"type":55,"value":251},".",{"type":50,"tag":137,"props":253,"children":255},{"id":254},"smoother-using-experience",[256],{"type":55,"value":257},"Smoother using experience",{"type":50,"tag":168,"props":259,"children":261},{"id":260},"one-click-multi-topic-subscription",[262],{"type":55,"value":263},"One-click multi-topic subscription",{"type":50,"tag":51,"props":265,"children":266},{},[267],{"type":55,"value":268},"In the previous release, we can only subscribe to one topic each time when we open the pop-up box for subscribing. For users who want to subscribe to multiple topics, they need to open and close the box multiple times to subscribe to multiple topics, which is not very convenient. Therefore, in the new version, we have optimized it to support subscribing to multiple topics at a time, which reduces users' repeated operations.",{"type":50,"tag":168,"props":270,"children":272},{"id":271},"disable-automatic-scrolling-of-messages",[273],{"type":55,"value":274},"Disable automatic scrolling of messages",{"type":50,"tag":51,"props":276,"children":277},{},[278],{"type":55,"value":279},"The control of automatic scrolling of the message list when receiving and publishing messages were added to the v1.7.0 setting. The auto-scroll function is applicable to help users view the latest messages when the message receiving rate is slow. When the rate of receiving messages is too fast, users can click to turn off this function to view some old messages sent or received.",{"type":50,"tag":281,"props":282,"children":283},"blockquote",{},[284],{"type":50,"tag":51,"props":285,"children":286},{},[287],{"type":55,"value":288},"Note: When the auto-scroll function is turned off, the performance of sending and receiving messages can be improved.",{"type":50,"tag":168,"props":290,"children":292},{"id":291},"sync-with-the-os-thememacos-only",[293],{"type":55,"value":294},"Sync with the OS theme(macOS only)",{"type":50,"tag":51,"props":296,"children":297},{},[298],{"type":55,"value":299},"MQTTX currently supports three theme modes of Light, Dark, and Night, which need to be switched manually before. In the new version, this was optimized. When the system theme of the operating system changes, MQTTX can automatically switch the theme. When the macOS system topic is Dark Mode, MQTTX will automatically switch to the Night mode.",{"type":50,"tag":168,"props":301,"children":303},{"id":302},"international-expansion",[304],{"type":55,"value":305},"International expansion",{"type":50,"tag":51,"props":307,"children":308},{},[309],{"type":55,"value":310},"With the help of the community, the international expansion of MQTTX has gone further. In addition to supporting simplified Chinese, English, Japanese, and Turkish, we implemented Hungarian language support in version 1.7.0 with the help of a Hungarian contributor.",{"type":50,"tag":51,"props":312,"children":313},{},[314],{"type":55,"value":315},"More community partners are welcome to participate and contribute to building a better MQTTX with us.",{"type":50,"tag":137,"props":317,"children":319},{"id":318},"more-refined-product-improving",[320],{"type":55,"value":321},"More refined product improving",{"type":50,"tag":168,"props":323,"children":325},{"id":324},"fix-and-optimization",[326],{"type":55,"value":327},"Fix and optimization",{"type":50,"tag":51,"props":329,"children":330},{},[331],{"type":55,"value":332},"In addition to the above new features, it also fixes many known issues in this update, and the stability has been further improved.",{"type":50,"tag":334,"props":335,"children":336},"ul",{},[337,343,348,353,358,363,368,373],{"type":50,"tag":338,"props":339,"children":340},"li",{},[341],{"type":55,"value":342},"Fix the synchronization issue of auto resubscribe",{"type":50,"tag":338,"props":344,"children":345},{},[346],{"type":55,"value":347},"Fix the issue of importing/exporting data",{"type":50,"tag":338,"props":349,"children":350},{},[351],{"type":55,"value":352},"Fix the issue that the created connection cannot be edited",{"type":50,"tag":338,"props":354,"children":355},{},[356],{"type":55,"value":357},"Fixed the issue of certificate expiration error during SSL/TLS connection",{"type":50,"tag":338,"props":359,"children":360},{},[361],{"type":55,"value":362},"Fix the issue that the history message record cannot be deleted",{"type":50,"tag":338,"props":364,"children":365},{},[366],{"type":55,"value":367},"Fix the issue of Base64 conversion",{"type":50,"tag":338,"props":369,"children":370},{},[371],{"type":55,"value":372},"Fix the issue of not being able to create a new window",{"type":50,"tag":338,"props":374,"children":375},{},[376],{"type":55,"value":377},"Fix the issue of disorder when connecting the connection list",{"type":50,"tag":137,"props":379,"children":381},{"id":380},"product-roadmap",[382],{"type":55,"value":383},"Product Roadmap",{"type":50,"tag":51,"props":385,"children":386},{},[387],{"type":55,"value":388},"MQTTX is still in the process of continuous enhancement and improvement, to bring more practical and powerful functions to users and facilitate the testing and development of IoT platforms.",{"type":50,"tag":51,"props":390,"children":391},{},[392],{"type":55,"value":393},"Next, we will focus on the following aspects:",{"type":50,"tag":334,"props":395,"children":396},{},[397,402,416,421],{"type":50,"tag":338,"props":398,"children":399},{},[400],{"type":55,"value":401},"More complete support for MQTT 5.0",{"type":50,"tag":338,"props":403,"children":404},{},[405,407,414],{"type":55,"value":406},"Plug-in system (for example, support ",{"type":50,"tag":58,"props":408,"children":411},{"href":409,"rel":410,"target":63},"https://www.emqx.com/en/solutions/mqtt-sparkplug",[62,62],[412],{"type":55,"value":413},"SparkPlug B",{"type":55,"value":415},")",{"type":50,"tag":338,"props":417,"children":418},{},[419],{"type":55,"value":420},"MQTT Debug function",{"type":50,"tag":338,"props":422,"children":423},{},[424],{"type":55,"value":425},"Script function optimization",{"type":50,"tag":137,"props":427,"children":429},{"id":428},"conclusion",[430],{"type":55,"value":431},"Conclusion",{"type":50,"tag":51,"props":433,"children":434},{},[435,437,444],{"type":55,"value":436},"MQTTX is designed to connect to test ",{"type":50,"tag":58,"props":438,"children":441},{"href":439,"rel":440,"target":63},"https://www.emqx.com/en/blog/the-ultimate-guide-to-mqtt-broker-comparison",[62,62],[442],{"type":55,"value":443},"MQTT Brokers",{"type":55,"value":445}," such as EMQX. The one-click connection and a clean graphical interface make it easy to explore and debug MQTT features. MQTTX provides comprehensive testing capabilities for MQTT features. Fully open-source and community-driven makes it integrated with more rich, powerful, user-friendly features. With MQTTX and EMQX - the cloud-native distributed messaging broker, we believe that the test and development of IoT platforms will become easier.",{"type":50,"tag":51,"props":447,"children":448},{},[449,451,458],{"type":55,"value":450},"The MQTTX project is completely open-source. You can go to ",{"type":50,"tag":58,"props":452,"children":455},{"href":453,"rel":454,"target":63},"https://github.com/emqx/MQTTX/issues?q=is%3Aissue+is%3Aopen+sort%3Aupdated-desc",[62,62],[456],{"type":55,"value":457},"GitHub",{"type":55,"value":459}," to submit the problems encountered during use, or fork the MQTTX project to submit a revised PR to us. We will review and deal with it in time. We would also like to thank all users in the community for their contributions and feedback. The use and affirmation of each community user is the driving force for the advancement of our products.",{"title":43,"searchDepth":461,"depth":461,"links":462},2,[463,469,475,478,479],{"id":139,"depth":461,"text":142,"children":464},[465,467,468],{"id":170,"depth":466,"text":173},3,{"id":194,"depth":466,"text":197},{"id":229,"depth":466,"text":232},{"id":254,"depth":461,"text":257,"children":470},[471,472,473,474],{"id":260,"depth":466,"text":263},{"id":271,"depth":466,"text":274},{"id":291,"depth":466,"text":294},{"id":302,"depth":466,"text":305},{"id":318,"depth":461,"text":321,"children":476},[477],{"id":324,"depth":466,"text":327},{"id":380,"depth":461,"text":383},{"id":428,"depth":461,"text":431},"markdown","content:blog:en:mqttx-v-1-7-0-release-notes.md","content","blog/en/mqttx-v-1-7-0-release-notes.md","md",{"loc":486,"lastmod":30},"/blog/mqttx-v-1-7-0-release-notes",[488,495,502,508,515,522,529,535,542,549,556,563,570,577,584,591,598,605,611,618,625,632,639,646,653,660,666,673,679,680,686,693,700],{"slug":489,"title":490,"description":491,"date":492,"category":31,"cover":493,"version":494},"mqttx-1-13-2-released","MQTTX 1.13.2 Released: MQTTX Agent and Dashboard","MQTTX 1.13.2 uses MQTTX Agent to automate MQTT tests, compare messages, and investigate failures, with independent Dashboard views for telemetry.","2026-10-26","/images/blog/mqttx-1-13-2-released.webp","1.13.2",{"slug":496,"title":497,"description":498,"date":499,"category":500,"cover":501,"version":-1},"introducing-mqttx-ai-agent-skill","Introducing the MQTTX AI Agent Skill","MQTTX CLI now ships with an Agent Skill that teaches AI coding agents to run MQTT checks, benchmarks, and simulations correctly.","2026-09-20","product","/images/blog/introducing-mqttx-ai-agent-skill.webp",{"slug":503,"title":504,"description":505,"date":499,"category":31,"cover":506,"version":507},"mqttx-1-13-1-released","MQTTX 1.13.1 Released: AI Agent Skill & MQTT 5.0 Subscription Properties","MQTTX 1.13.1 adds a CLI Agent Skill, MQTT 5.0 subscription user properties, and improvements to data export, rendering security, and everyday debugging.","/images/blog/mqttx-1-13-1-released.webp","1.13.1",{"slug":509,"title":510,"description":511,"date":512,"category":31,"cover":513,"version":514},"mqttx-1-13-0-released","MQTTX 1.13.0 Released: Payload Inspector & UI Improvements","This version introduces the new Payload Inspector feature, including Diff View and JSON Tree View, making message debugging more intuitive and efficient.","2026-02-03","https://assets.emqx.com/images/0e14974014915e21f0789dcb39bfe0c1.png","1.13.0",{"slug":516,"title":517,"description":518,"date":519,"category":31,"cover":520,"version":521},"mqttx-1-12-1-release-notes","MQTTX 1.12.1 Released: SCRAM Authentication & Enhanced Security","MQTTX 1.12.1 brings SCRAM authentication, XSS vulnerability fixes, 2025 AI model updates, and major stability enhancements for secure, reliable performance.","2025-10-14","https://assets.emqx.com/images/949f66c444b9b00f5f5e0a865609987d.png","1.12.1",{"slug":523,"title":524,"description":525,"date":526,"category":31,"cover":527,"version":528},"mqttx-1-12-0-release-notes","MQTTX 1.12.0 Released: Copilot 2.0 & Native MCP Integration","MQTTX 1.12.0 lands with Copilot 2.0 (Gemini 2.5 Pro, Claude-4, GPT-4.1, o3/o4-mini, Azure OpenAI) and native MCP integration for instant AI workflows.","2025-07-03","https://assets.emqx.com/images/121f632a5da928c70d8e2868e3a09b1c.jpg","1.12.0",{"slug":530,"title":531,"description":532,"date":533,"category":500,"cover":534,"version":-1},"enhancing-mqtt-toolbox-with-ai-capabilities","MQTTX + MCP: Enhancing MQTT Toolbox with AI Capabilities","MQTTX, the most popular MQTT client toolbox, has enhanced its capabilities in 1.12.0 beta by integrating the Model Context Protocol (MCP) into its Copilot AI feature.","2025-04-09","https://assets.emqx.com/images/863b289a14550fa39793fb8414837c04.jpg",{"slug":536,"title":537,"description":538,"date":539,"category":31,"cover":540,"version":541},"mqttx-1-11-1-release-notes","MQTTX 1.11.1 Released: Enhanced Visualization","This release enhances MQTTX's visualization capabilities with improved Topic Tree features and real-time traffic monitoring.","2024-12-19","https://assets.emqx.com/images/878e3b58243c4f4e50034ad5604a8951.jpg","1.11.1",{"slug":543,"title":544,"description":545,"date":546,"category":31,"cover":547,"version":548},"mqttx-1-11-0-release-notes","MQTTX 1.11.0 Released: Topic Tree and Avro Schema","This release introduces Topic Tree visualization, a powerful new way to organize and monitor MQTT topics hierarchically.","2024-10-29","https://assets.emqx.com/images/dba4e395e4043265d635384c6670c206.jpg","1.11.0",{"slug":550,"title":551,"description":552,"date":553,"category":31,"cover":554,"version":555},"mqttx-1-10-1-release-notes","MQTTX 1.10.1 Released: One-Click CLI Installation via Desktop","This release focuses on enhancing the user experience with several key updates. The highlight is the one-click installation for MQTTX CLI via the Desktop application.","2024-07-24","https://assets.emqx.com/images/7a7961ab5f29584b8b157b967e6fe0b2.jpg","1.10.1",{"slug":557,"title":558,"description":559,"date":560,"category":31,"cover":561,"version":562},"mqttx-1-10-0-release-notes","MQTTX 1.10.0 Released: Advanced File Management and Configuration in CLI","This release significantly enhances file management and configuration capabilities, particularly in the CLI version.","2024-06-17","https://assets.emqx.com/images/fd939c89609cdc8af6cdc93346ce58da.jpg","1.10.0",{"slug":564,"title":565,"description":566,"date":567,"category":31,"cover":568,"version":569},"mqttx-1-9-10-release-notes","MQTTX 1.9.10 Released: Enhanced Diagnostic Insights","This release features crucial Faker.js updates, better diagnostic insights for disconnections and subscription issues, and new CLI and UI enhancements. It aims to simplify user workflows and enhance troubleshooting.","2024-04-15","https://assets.emqx.com/images/c6a16836537c82bc580e738ca0534d5c.jpg","1.9.10",{"slug":571,"title":572,"description":573,"date":574,"category":575,"cover":576,"version":-1},"how-to-publish-and-receive-protobuf-messages-within-mqtt","How to Publish and Receive Protobuf Messages within MQTT?","This article will demonstrate how to define, publish, and receive Protobuf messages with MQTTX client.","2024-03-25","guides","https://assets.emqx.com/images/8c5e5764795a2b500deb4f429b1f7f64.jpg",{"slug":578,"title":579,"description":580,"date":581,"category":31,"cover":582,"version":583},"mqttx-1-9-9-release-notes","MQTTX 1.9.9 Released: Debug Logging and UI Flexibility","MQTTX 1.9.9 is now available with critical updates: improved connection events, CBOR data format support, customizable log levels for debugging, and enhanced UI flexibility.","2024-03-04","https://assets.emqx.com/images/b1f147c49bded5c95a52d2a4d212fb59.png","1.9.9",{"slug":585,"title":586,"description":587,"date":588,"category":31,"cover":589,"version":590},"mqttx-1-9-8-release-notes","MQTTX 1.9.8 Released: CLI Debug Mode and Copilot Enhancements","MQTTX 1.9.8 is now available, introducing a new CLI Debug Mode. This feature greatly enhances developers' troubleshooting and analysis capabilities.","2024-01-15","https://assets.emqx.com/images/7598cdfaaad358b469b840dd93d95893.png","1.9.8",{"slug":592,"title":593,"description":594,"date":595,"category":31,"cover":596,"version":597},"mqttx-1-9-7-release-notes","MQTTX 1.9.7: Introducing Copilot - Your AI-Powered MQTT Assistant","A significant highlight of this release is the introduction of MQTTX Copilot, our innovative MQTT AI assistant, specially designed to offer crucial convenience to users.","2023-12-18","https://assets.emqx.com/images/8f8d0aa2b0e70f2c28b71f846e21f68b.png","1.9.7",{"slug":599,"title":600,"description":601,"date":602,"category":31,"cover":603,"version":604},"mqttx-v-1-9-6-release-notes","MQTTX 1.9.6 Released: ALPN Protocol Support, Optimized Publish Options Interface","This update prioritizes the improvement of connection protocols and user interface for a better experience.","2023-09-30","https://assets.emqx.com/images/2f2554241e1fbe1e6d11a066e5e61a20.png","1.9.6",{"slug":606,"title":607,"description":608,"date":609,"category":575,"cover":610,"version":-1},"demonstrate-mqtt-5-0-features-using-mqttx-cli","Explore New Features of MQTT 5.0: Usage Examples Based on MQTTX CLI","This blog will introduce each new feature introduced in 5.0 in turn, and use the MQTTX CLI tool to demonstrate how we can use these features in EMQX.","2023-09-07","https://assets.emqx.com/images/c566cf1994ec1e29c6fea3b33270f535.png",{"slug":612,"title":613,"description":614,"date":615,"category":31,"cover":616,"version":617},"mqttx-1-9-5-released-json-message-highlighting-and-more","MQTTX 1.9.5 Released: JSON Message Highlighting and More!","In this version, we have mainly enhanced the error message prompts for JSON syntax in the desktop client and added support for JSON highlighting in messages.","2023-08-17","https://assets.emqx.com/images/beefc011aa3bda44261a33f7adaef669.png","1.9.5",{"slug":619,"title":620,"description":621,"date":622,"category":31,"cover":623,"version":624},"mqttx-v-1-9-4-release-notes","MQTTX 1.9.4: Empowering High-Frequency MQTT Testing with Protobuf Integration","This update brings significant improvements to user experience, including more efficient support for Protobuf message transmission and optimized automatic update functionality.","2023-07-19","https://assets.emqx.com/images/6d6aab33de33c914d87f7fd6a4d86153.png","1.9.4",{"slug":626,"title":627,"description":628,"date":629,"category":31,"cover":630,"version":631},"mqttx-1-9-3-introduces-powerful-iot-scenario-data-simulation-feature","Boosting Development Efficiency: MQTTX 1.9.3 Introduces Powerful IoT Scenario Data Simulation","MQTTX 1.9.3 introduced a valuable enhancement to its command-line client: It empowers developers to simulate IoT scenario data, catering to their specific testing needs.","2023-05-29","https://assets.emqx.com/images/657ba5a04f29a7b318206a642223db8f.png","1.9.3",{"slug":633,"title":634,"description":635,"date":636,"category":31,"cover":637,"version":638},"mqttx-v-1-9-2-release-notes","MQTTX 1.9.2 Released: The Best MQTT Client Toolbox Is Even Better","v1.9.2 supports the output mode of the command-line tool, allowing users to customize data pipelines according to their needs and thus more conveniently and efficiently process output data.","2023-04-27","https://assets.emqx.com/images/44cad865821d28706395fd74e8bd766a.png","1.9.2",{"slug":640,"title":641,"description":642,"date":643,"category":31,"cover":644,"version":645},"mqttx-v-1-9-1-release-notes","MQTTX 1.9.1 is Released: Resource Utilization Reduced by 80%, and Stability Greatly Improved","MQTT X 1.9.1 has significantly reduced CPU and memory usage by 80% compared to the previous version, resulting in greatly optimized overall performance and reduced risk of system crashes.","2023-02-16","https://assets.emqx.com/images/754c43fbfce927d7b9f41f98e9c47338.png","1.9.1",{"slug":647,"title":648,"description":649,"date":650,"category":31,"cover":651,"version":652},"mqttx-v-1-9-0-release-notes","MQTTX 1.9.0 released with an Out-of-the-box bench command, making your MQTT test even easier","Recently, MQTT X 1.9.0 has been released. For the command-line client, the bench command has been added to help users easily complete MQTT service performance testing.","2022-11-15","https://assets.emqx.com/images/8381cbe50e0aa19dcf36020b11de6fba.png","1.9.0",{"slug":654,"title":655,"description":656,"date":657,"category":31,"cover":658,"version":659},"mqttx-v-1-8-3-release-notes","MQTTX v1.8.3 Release Notes","Recently, MQTT X released the latest version 1.8.3, The main optimization of function usage and the various problems encountered in the process of use are fixed.","2022-11-01","https://assets.emqx.com/images/ad183ef26fc1dfaf6c33b46256c04e16.png","1.8.3",{"slug":661,"title":662,"description":663,"date":664,"category":500,"cover":665,"version":-1},"powerful-and-easy-to-use-mqtt-5-command-line-tool","MQTTX CLI: A Powerful and Easy-to-Use MQTT CLI","In order to provide more choices and convenience for users to implement MQTT connection tests, MQTT X v1.8.0 adds the command line as a form of interaction - the MQTT X CLI.","2022-08-11","https://assets.emqx.com/images/5cd78ca578543888ebfc50ced158dcd0.png",{"slug":667,"title":668,"description":669,"date":670,"category":31,"cover":671,"version":672},"mqttx-v-1-7-1-release-notes","MQTTX v1.7.1 Release Note","MQTT X v1.7.1 release note: Support MQTT 5.0 subscription Identifier, expose more MQTT 5.0 properties on display.","2022-01-28","https://assets.emqx.com/images/0fd941ba646695f51f019da65a693087.png","1.7.1",{"slug":674,"title":675,"description":676,"date":670,"category":31,"cover":677,"version":678},"mqttx-v-1-7-2-release-notes","MQTTX v1.7.2 Release Note","MQTT X v1.7.2 release note: Shared subscriptions support topic color markers, add more ARM builds.","https://assets.emqx.com/images/8cedad1520b432cc23fe3cf73df87586.png","1.7.2",{"slug":27,"title":28,"description":29,"date":30,"category":31,"cover":32,"version":33},{"slug":681,"title":682,"description":683,"date":684,"category":575,"cover":685,"version":-1},"mqttx-script-function-tutorial","MQTTX Script Function Tutorial","MQTT X has added a script function since v1.4.2. This article will introduce the use of the script function with two simple instances.","2021-03-01","https://assets.emqx.com/images/188cd490ad41a00c2eb797256cd3145a.png",{"slug":687,"title":688,"description":689,"date":690,"category":31,"cover":691,"version":692},"mqttx-v-1-4-2-release-notes","MQTTX v1.4.2 released with script features","MQTT X v1.4.2 released with script features, automatically append a timestamp to Client ID and optimize some functions.","2021-01-27","https://assets.emqx.com/images/06011d34d8e9b805d2d03b3a546648ee.png","1.4.2",{"slug":694,"title":695,"description":696,"date":697,"category":31,"cover":698,"version":699},"mqttx-v-1-3-1-release-notes","MQTTX v1.3.1 release notes - MQTT 5.0 client tool","MQTT 5.0 client tool - MQTT X v1.3.1, which adds an enable item of strictly validating certificate and supports for more attributes of MQTT 5.0.","2020-05-21","https://assets.emqx.com/images/240e432d5797596aa555d2fdf9640dd5.png","1.3.1",{"slug":701,"title":702,"description":703,"date":704,"category":31,"cover":705,"version":706},"mqttx-v1-3-0-was-officially-released-an-elegant-cross-platform-mqtt5-desktop-test-client","MQTTX v1.3.0 was officially released - Cross-platform MQTT 5.0 desktop test client","MQTT X is a cross-platform MQTT 5.0 desktop test client provided by the world's leading open source IoT middleware provider EMQ , which supports macOS, Linux, Windows. The user interface of MQTT X simplifies the operation logic of the page with the pattern of chatting software. Users can quickly create multiple simultaneous-online MQTT clients to test the connection/publish/subscribe functions of MQTT/TCP, MQTT/TLS and other MQTT protocol features.","2020-03-19","https://assets.emqx.com/images/dbb7d0024d3462edf7ad617978679fbb.png","1.3.0",1793585630828]