Populars: Dades actualitzades el 27 d’octubre del 2026

Categories

Internet1.356
Comunicació321
Àudio i vídeo898
Gràfics i disseny539
Ofimàtica i productivitat1.124
Eines per a desenvolupadors3.134
Eines d’IA529
Seguretat i privadesa385
Eines del sistema3.114
Jocs523
Educació i ciència239
Xarxa i TI284

MQTTX: baixar versions anteriors

Your All-in-One MQTT Client Toolbox

Aquí hi ha 27 versions de MQTTX, des de 10 de novembre del 2024 fins a l’actual, 1.13.2. Cadascuna enllaça amb els instal·ladors del mateix desenvolupador.

2022: 3 3 22 2023: 6 6 23 2024: 13 13 24 2025: 2 2 25 2026: 3 3 26

27 versions en 4 anys · unes 6,4 per any

VersióDataMidaFitxers
1.13.2Darrera versió 26 d’octubre del 2026 — 64 bits EXE (NSIS)64 bits EXE (NSIS)32 bits EXE (NSIS)32 bits EXE (NSIS)
1.13.1 20 de setembre del 2026 — 64 bits EXE (NSIS)64 bits EXE (NSIS)32 bits EXE (NSIS)32 bits EXE (NSIS)
Notes de la versió
Release Note 🎉
🤖 AI Agent Support for MQTTX CLI
AI Agent Support 🤖
This release adds first-class AI agent support to MQTTX CLI.
MQTTX CLI Skill (skills/mqttx-cli) — a ready-to-use skill that helps AI agents use MQTTX CLI for connection checks, messaging, MQTT 5.0 features, TLS/authentication, payload codecs, benchmarks, data simulation, and troubleshooting. Install it with the Skills CLI:
npx skills add emqx/MQTTX --skill mqttx-cli
Agent Installation Guide (INSTALL.md) — lets agents install or update the mqttx command themselves, covering environment detection, package selection, and version verification. Just give your agent this prompt:
Read https://raw.githubusercontent.com/emqx/MQTTX/main/INSTALL.md and follow its instructions to install or update MQTTX CLI for this environment. Verify the executable path and version.
Features 🌈
Desktop,Web:
- Support MQTT 5.0 user properties for subscriptions — inspect them from the subscription list and hover topic tooltip.
- Enhance data export with message-based progress tracking.
Desktop:
- Add Korean (ko) language support.
- Add configurable GPU (hardware) acceleration toggle.
Web:
- Add collapsible connections list pane.
CLI:
- Add received_at timestamp for received messages.
Fixes 🛠
Desktop,Web:
- Fix XSS vulnerability by escaping MQTT topic and payload rendering.
- Preserve subscription user properties across editor flows and sync MQTT 5.0 properties on re-subscribe.
- Fix duplicate data export and optimize CSV/Excel export format.
- Add missing translations for Turkish, Japanese, and Hungarian.
Desktop:
- Show edit-failed feedback when a connection update fails (surface TypeORM errors properly).
1.13.0 23 de gener del 2026 — 64 bits EXE (NSIS)64 bits EXE (NSIS)32 bits EXE (NSIS)32 bits EXE (NSIS)
Notes de la versió
What's Changed
- fix(inspector): address UI/UX issues by @muzaffarmhd in https://github.com/emqx/MQTTX/pull/1979
- feat(viewer): add advanced dashboard view with widget configuration by @muzaffarmhd in https://github.com/emqx/MQTTX/pull/1987
- fix(dashboard): fix bug - add missing prop by @muzaffarmhd in https://github.com/emqx/MQTTX/pull/1996
- ci(win): add portable version for windows by @zfb132 in https://github.com/emqx/MQTTX/pull/2002
- feat: add syntax highlighting for JSON payload in web version by @nktnet1 in https://github.com/emqx/MQTTX/pull/2004
- feat: upgrade protobufjs to support Protobuf Editions 2023 by @ysfscream in https://github.com/emqx/MQTTX/pull/2010
- style: normalize quotes and formatting in web theme files by @ysfscream in https://github.com/emqx/MQTTX/pull/2011
- chore: improve cross-platform compatibility and fix script dependencies by @ni00 in https://github.com/emqx/MQTTX/pull/2014
- feat: add topic whitespace detection setting by @ysfscream in https://github.com/emqx/MQTTX/pull/2017
- fix: improve topic input layout using flexbox by @ysfscream in https://github.com/emqx/MQTTX/pull/2020
- feat: add separate copy options for message payload and topic by @ysfscream in https://github.com/emqx/MQTTX/pull/2019
- fix(subscriptions): prevent newlines in topic and alias textarea inputs by @ysfscream in https://github.com/emqx/MQTTX/pull/2018
- fix(web): fix topic input and select styling issues by @ysfscream in https://github.com/emqx/MQTTX/pull/2021
- chore: upgrade Electron from 33.4.11 to 39.2.7 by @ysfscream in https://github.com/emqx/MQTTX/pull/2022
- fix(subscriptions): fix inconsistent state when editing disabled topic by @ysfscream in https://github.com/emqx/MQTTX/pull/2023
- chore: hide dashboard tab by @ysfscream in https://github.com/emqx/MQTTX/pull/2024
- chore: enable npm trusted publishing by @ysfscream in https://github.com/emqx/MQTTX/pull/2025
- feat(ui): simplify connection list selected state styling by @ysfscream in https://github.com/emqx/MQTTX/pull/2026
- feat(ui): redesign Everything about MQTT help page by @ysfscream in https://github.com/emqx/MQTTX/pull/2027
- feat(ui): redesign About page with modern layout and EMQX Platform promotion by @ysfscream in https://github.com/emqx/MQTTX/pull/2028
- feat(settings): add configurable max payload display size by @ysfscream in https://github.com/emqx/MQTTX/pull/2029
- 1.13.0 by @ysfscream in https://github.com/emqx/MQTTX/pull/2030
New Contributors
- @zfb132 made their first contribution in https://github.com/emqx/MQTTX/pull/2002
- @nktnet1 made their first contribution in https://github.com/emqx/MQTTX/pull/2004
Full Changelog: https://github.com/emqx/MQTTX/compare/v1.12.1...v1.13.0
1.12.1 30 de setembre del 2025 — 64 bits EXE (NSIS)64 bits EXE (NSIS)32 bits EXE (NSIS)32 bits EXE (NSIS)
Notes de la versió
Release Note 🎉
🔐 Enhanced Security & Stability Update
This release introduces SCRAM-enhanced authentication support across all platforms, along with important bug fixes and performance improvements that enhance stability and user experience.
Features 🌈
Desktop,CLI,Web:
- Implement SCRAM enhanced authentication for MQTT 5.0 with SHA-256 and SHA-512 support.
Desktop:
- Update AI models to the latest 2025 versions:
- OpenAI: GPT-5, GPT-5-mini, GPT-5-nano
- Anthropic: Claude Opus 4.1, Claude Sonnet 4.5
- xAI: Grok 4 series (stable versions)
- Google: Latest Gemini models
Improvements 💫
Desktop:
- Optimize export functionality to use streaming for better memory efficiency.
- Improve long host name display with ellipsis and tooltip in TopicTree.
- Improve the payload history navigation buttons layout for better usability.
Fixes 🛠
Desktop:
- Prevent crash when restoring the window on a disconnected display.
- Unify app data path handling to fix Windows %APPDATA% redirect issue.
- Fix User Property display bug in Topics Tree.
- Update Linux app icon to 512x512 resolution for better quality.
- Correct highlight logic to handle payload when no search params.
What's Changed
- fix(MsgItem): correct highlight logic to handle payload when no search params by @muzaffarmhd in https://github.com/emqx/MQTTX/pull/1964
- fix(TopicTree): improve long host name display with ellipsis and tooltip by @ysfscream in https://github.com/emqx/MQTTX/pull/1972
- fix(ui): improve payload history navigation buttons layout by @ysfscream in https://github.com/emqx/MQTTX/pull/1973
- fix(build): update Linux app icon to 512x512 resolution by @ysfscream in https://github.com/emqx/MQTTX/pull/1974
- fix(desktop): unify app data path handling to fix Windows %APPDATA% redirect issue by @ysfscream in https://github.com/emqx/MQTTX/pull/1976
- 1.12.1-beta.1 by @ysfscream in https://github.com/emqx/MQTTX/pull/1978
- fix(KeyValueEditor.vue): fix a User Property display bug in Topics Tree by @ShadowPaint-SP in https://github.com/emqx/MQTTX/pull/1980
- fix: adjust history navigation button layout to prevent right arrow f… by @ysfscream in https://github.com/emqx/MQTTX/pull/1981
- feat(copilot): update AI models to the latest 2025 versions by @ysfscream in https://github.com/emqx/MQTTX/pull/1982
- feat(desktop): implement SCRAM enhanced authentication for MQTT 5.0 by @ysfscream in https://github.com/emqx/MQTTX/pull/1983
- feat(web): implement SCRAM enhanced authentication for MQTT 5.0 by @ysfscream in https://github.com/emqx/MQTTX/pull/1984
- feat(cli): implement SCRAM enhanced authentication for MQTT 5.0 by @ysfscream in https://github.com/emqx/MQTTX/pull/1985
- fix(desktop): prevent crash when restoring window on disconnected dis… by @ysfscream in https://github.com/emqx/MQTTX/pull/1988
- refactor(desktop): optimize export to use streaming for memory efficiency by @ysfscream in https://github.com/emqx/MQTTX/pull/1990
New Contributors
- @ShadowPaint-SP made their first contribution in https://github.com/emqx/MQTTX/pull/1980
Full Changelog: https://github.com/emqx/MQTTX/compare/v1.12.0...v1.12.1
1.12.0 25 de juny del 2025 — 64 bits EXE (NSIS)64 bits EXE (NSIS)32 bits EXE (NSIS)32 bits EXE (NSIS)
Notes de la versió
Release Note 🎉
🚀 v1.12.0 – AI super‑powered, smoother desktop, smarter, native MCP integration, and plenty of polish
The Copilot gets a full upgrade with multi‑model support (Gemini 2.5, Claude‑4, GPT‑4.1, o3/o4‑mini, Azure OpenAI), richer schema & MCP tooling, and deeper reasoning. Desktop and Web jump to modern Node/Electron versions, and the CLI gains flexible payload generation – all wrapped in a host of UX refinements and bug fixes.
Features 🌈
- Desktop:
- Auto‑save & restore window position/size for a seamless comeback.
- Active topic & payload search highlighting for quicker navigation.
- Copilot 2.0
- Plug‑and‑play with Gemini 2.5 (Pro “thinking” mode), Claude‑4, GPT‑4.1, o3, o4‑mini & Azure OpenAI.
- One‑click custom function & schema (Protobuf / Avro) generation.
- Session management, enhanced reasoning, and MCP call detection with streaming results.
- Native MCP integration – stdio, HTTP SSE server support, call detection, result processing & streaming responses.
- CLI:
- -payload-size option for random message generation lets you stress‑test with precise loads.
Improvements 💫
- Desktop:
- Electron bumped to v33, Node runtime to 18 for performance & security.
- DevTools toggle is enabled in development builds.
- Copilot 2.0
- Copilot codebase refactored for stronger type‑safety, cleaner component structure, and faster load times.
- CLI:
- Line‑mode publishing and bench/simulate client ID refinements.
- Web:
- Runtime aligned to Node 18 for parity with Desktop.
Fixes 🛠
- Desktop:
- Resolved SQLite disconnect warnings on wake‑from‑sleep.
- Prevented accidental drag on connection list rows.
- Restored paste inside Monaco editor.
- Refined native scrollbar styling on Windows.
- Applied active search filters to live message stream.
- Ensured search filters persist on incoming messages.
- Copilot 2.0
- Fixed loading state flicker, input focus loss, and preset prompt display glitches.
- Removed obsolete files and tightened MCP availability checks.
What's Changed
- chore(pkg): update node engine versiont to 16 by @ysfscream in https://github.com/emqx/MQTTX/pull/1853
- feat(desktop): save and restore window state by @ni00 in https://github.com/emqx/MQTTX/pull/1852
- chore(web): update Node.js version to 18 by @Red-Asuka in https://github.com/emqx/MQTTX/pull/1875
- chore(desktop): upgrade Node.js version to 18 by @Red-Asuka in https://github.com/emqx/MQTTX/pull/1876
- refactor(copilot): integrate AI SDK for improved model handling by @Red-Asuka in https://github.com/emqx/MQTTX/pull/1877
- fix(copilot): fix loading state by @Red-Asuka in https://github.com/emqx/MQTTX/pull/1879
- feat(copilot): support generating custom functions by @Red-Asuka in https://github.com/emqx/MQTTX/pull/1880
- style(copilot): update copilot button icon and enhance styling by @Red-Asuka in https://github.com/emqx/MQTTX/pull/1881
- feat(copilot): support generating schema by @Red-Asuka in https://github.com/emqx/MQTTX/pull/1883
- refactor(copilot): reorganize AI-related components and utilities by @ysfscream in https://github.com/emqx/MQTTX/pull/1882
- refactor(copilot): improve type safety by @ysfscream in https://github.com/emqx/MQTTX/pull/1884
- refactor(i18n): migrate Copilot translations to dedicated locale file by @ysfscream in https://github.com/emqx/MQTTX/pull/1885
- fix(copilot): improve input focus and handling for preset prompts by @ysfscream in https://github.com/emqx/MQTTX/pull/1886
- feat(copilot): add raw-loader and dynamic system prompt loading by @ysfscream in https://github.com/emqx/MQTTX/pull/1887
- feat(copilot): improve preset prompt display behavior on input focus by @ysfscream in https://github.com/emqx/MQTTX/pull/1888
- feat(copilot): support separate Protobuf and Avro schema generation prompts by @ysfscream in https://github.com/emqx/MQTTX/pull/1889
- feat(copilot): introduce session management for AI interactions by @ysfscream in https://github.com/emqx/MQTTX/pull/1890
- chore(pkg): bump electron version to 22.0.0 by @ysf
1.11.1 13 de desembre del 2024 — 64 bits EXE (NSIS)64 bits EXE (NSIS)ARM64 EXE (NSIS)ARM64 EXE (NSIS)32 bits EXE (NSIS)32 bits EXE (NSIS)
Notes de la versió
What's Changed
- fix(desktop): fix tooltip overflow in tree visual component by @ysfscream in https://github.com/emqx/MQTTX/pull/1782
- fix(desktop): fix can not init unread message count issue by @ysfscream in https://github.com/emqx/MQTTX/pull/1783
- fix(desktop): delay open the topic tooltip by @ysfscream in https://github.com/emqx/MQTTX/pull/1784
- fix(desktop): optimize scrollbar corner style in topic tree by @ysfscream in https://github.com/emqx/MQTTX/pull/1785
- refactor(desktop): mv traffic monitor to viewer by @ysfscream in https://github.com/emqx/MQTTX/pull/1787
- feat(desktop): sync traffic packets to message table by @ysfscream in https://github.com/emqx/MQTTX/pull/1791
- feat(desktop): traffic rate monitor support by @ysfscream in https://github.com/emqx/MQTTX/pull/1795
- feat(desktop): traffic rate monitor support by @ysfscream in https://github.com/emqx/MQTTX/pull/1796
- Sync topic tree from connection by @ysfscream in https://github.com/emqx/MQTTX/pull/1800
- fix(cli): move @faker-js/faker to dependencies by @pineapplehunter in https://github.com/emqx/MQTTX/pull/1801
- fix(cli): support more biarny type files by @ysfscream in https://github.com/emqx/MQTTX/pull/1808
- improve(cli): enhance handleLoadOptions to accept existing options by @Red-Asuka in https://github.com/emqx/MQTTX/pull/1811
- feat(cli): add tests for saving and loading options with custom YAML path by @Red-Asuka in https://github.com/emqx/MQTTX/pull/1812
- refactor(desktop): add mqtt properties component by @ysfscream in https://github.com/emqx/MQTTX/pull/1817
- refactor(desktop): add mqtt properties component by @ysfscream in https://github.com/emqx/MQTTX/pull/1819
- feat(cli): add exit tips for conn by @ysfscream in https://github.com/emqx/MQTTX/pull/1821
- feat(cli): line mode option support by @ysfscream in https://github.com/emqx/MQTTX/pull/1822
- fix(cli): support pub multiple lines on pipeline by @ysfscream in https://github.com/emqx/MQTTX/pull/1823
- style(desktop): improve select dropdown item style by @ysfscream in https://github.com/emqx/MQTTX/pull/1827
- fix(cli): optimize client id gen logic for bench by @ysfscream in https://github.com/emqx/MQTTX/pull/1829
- feat(desktop): add connection select when left list hide by @ysfscream in https://github.com/emqx/MQTTX/pull/1828
- feat(connections): add throttle to the send message button by @Red-Asuka in https://github.com/emqx/MQTTX/pull/1831
- fix(desktop): fix loss messages issue by @ysfscream in https://github.com/emqx/MQTTX/pull/1835
- 1.11.1 by @ysfscream in https://github.com/emqx/MQTTX/pull/1836
New Contributors
- @pineapplehunter made their first contribution in https://github.com/emqx/MQTTX/pull/1801
Full Changelog: https://github.com/emqx/MQTTX/compare/v1.11.0...v1.11.1
1.11.0 7 de juny del 2024 — 64 bits EXE (NSIS)64 bits EXE (NSIS)ARM64 EXE (NSIS)ARM64 EXE (NSIS)32 bits EXE (NSIS)32 bits EXE (NSIS)
Notes de la versió
Release Note 🎉
🌳 Introducing Topic Tree visualization - A new way to organize and visualize your MQTT topics hierarchically, making managing and monitoring your message flows easier.
📊 Added Avro Schema and Message Pack support, bringing more efficient ways to handle complex data with MQTTX.
Features 🌈
Note: Topic Tree visualization is currently in Beta. You may encounter some instability or incomplete features. We appreciate your feedback to help us improve this functionality.
- Desktop: Topic Tree visualization
- Desktop: Message Pack format support
- Desktop: Avro data format support
- Desktop: Ignore QoS 0 messages option
- CLI: Message Pack format support
- CLI: Avro Schema support
- CLI: Custom WebSocket headers support
- Desktop, CLI: Allow empty client ID
Improvements 💫
- Desktop: Enhanced MQTT wildcard topic matching for '#'.
- Desktop: Better Avro format user experience
- Desktop: Session expiry now defaults to 7200
- Desktop: Synchronization between topic tree and massage table
- Desktop: Persistence for topic tree data
- CLI: Optimized configuration loading logic
- CLI: Using built-in fetch instead of Axios
- CLI: MQTT version notation changed from 5 to 5.0
- Desktop, CLI, Web: Added .nvmrc file for Node.js version specification
- Copilot: Changed to GPT-4o as the default model
Fixes 🛠
- Desktop: Fixed connection name style issue
- Desktop: Improved handling of '#' wildcard in topic filtering
- Desktop: Enhanced file extension handling in scripts
- Desktop: Fixed typos in various places
- CLI: Removed bench sub-topics log
Preview 🖼️
The data display comes from the public MQTT Broker: broker.emqx.io.
What's Changed
- fix(desktop): fix the style issue of connection name by @XL-YiBai in #1724
- feat(cli): custom ws headers support by @ysfscream in #1729
- refactor(cli): using built-in fetch instead of axios by @ysfscream in #1730
- feat(cli): add avro support by @LAST7 in #1735
- chore(cli&web): add .nvmrc file to specify node.js version by @Red-Asuka in #1738
- chore(cli): optimize configuration loading logic by @Red-Asuka in #1739
- fix(desktop): improve MQTT wildcard topic matching for '#' by @ysfscream in #1741
- fix(desktop): correct handling of '#' wildcard in topic filtering by @Red-Asuka in #1742
- feat(desktop): support enable ignore qos 0 messages by @ysfscream in #1743
- refactor(deskop): session expriy default to 7200 by @ysfscream in #1744
- fix(cli): mqtt version 5 -> 5.0 by @ysfscream in #1745
- feat(cli): test support by @ysfscream in #1747
- feat(desktop): test support by @ysfscream in #1748
- test(desktop): add more utils test cases by @ysfscream in #1749
- test(cli): add more utils test cases by @ysfscream in #1750
- test(cli): convert paylaod test case support by @ysfscream in #1751
- test(cli): add avro util test cases by @LAST7 in #1752
- test(cli): add protobuf test cases by @ysfscream in #1753
- test(cli): add conn pub sub command test cases by @ysfscream in #1754
- fix(cli): remove bench sub topics log by @ysfscream in #1756
- chore(config): add experimental option in tsconfig to fit modern lsp by @LAST7 in #1758
- feat(desktop): add avro support by @LAST7 in #1757
- test(desktop): add avro util test cases by @LAST7 in #1759
- improve(desktop): improve experience with avro by @LAST7 in #1762
- feat(copilot): change to gpt-4o to default model by @ysfscream in #1765
- fix(desktop): improve file extension handling in script by @ysfscream in #1764
- feat(client): allow client id empty by @ysfscream in #1766
- feat(desktop): Msg pack support by @lantica in #1760
- fix(desktop): fix typo by @ysfscream in #1768
- feat(cli): message pack format support by @ysfscream in #1769
- Topics Tree by @ysfscream in #1771
- feat(desktop): support expand and collapse all tree nodes by @ysfscream in #1775
- fix(desktop): add id for tree node by @ysfscream in #1776
- feat(desktop): sync tree data to message table by @ysfscream in #1777
- Persist Topic Tree Data by @ysfscream in #1778
- feat(desktop): visuali
1.10.0 7 de juny del 2024 — 64 bits EXE (NSIS)ARM64 EXE (NSIS)32 bits EXE (NSIS)
Notes de la versió
Release Note 🎉
🚀 This release introduces multiple enhancements, new features, and critical fixes across Desktop, CLI, and Web platforms.
Features 🌈
- Desktop:
- Added a database reset page to fix blank screens caused by corrupted files.
- Added auto resubscription tips on the subscription dialog.
- Handle large data in messages.
- GPT-4o support for Copilot.
- CLI:
- Support for reading and writing messages from/to files.
- Added delimiter option for sub-file write.
- Bench pub supports split file content.
- Support for text output.
- Added support for init and load config file.
- Config support for max reconnect times.
- Improved check update with Ora.
- Web:
- Online address migration to → http://mqtt-client.emqx.com/
- Added support for BASE_URL configuration via env file.
- Supported clearing historical data.
- Data export and import features.
Improvements 💫
- Desktop:
- Version update dialog adapted to dark mode.
- Replaced nlark.com with npmjs.org.
- CLI:
- Improved logging format.
- Upgraded node version to 18.
- Refactored configs to options.
- Grayed out output meta info.
- Improved bench sub logs.
- Web:
- Added a Docker local deployment guide.
- Modified web deploy configuration.
- Desktop, CLI, Web:
- Updated links from emqx.io to emqx.com.
Fixes 🛠
- Desktop:
- Fixed the bug of topic filtering.
- Fixed some TypeScript errors.
- Shared one message event.
- Removed useless i18n.
- CLI:
- Fixed options handler for file write.
- Fixed split option bugs and set a default value.
- Fixed display issue with a split default value.
- Fixed bench sub duplicate logs.
- Fixed wrong prompt type on error.
- Fixed sub-error logic with multiple topics.
Breaking Changes ⚠️
- CLI: command changes: config -> options
| Old Command | New Command |
|--------------------------------------------------|----------------------------------------|
| mqttx conn -h broker.emqx.io -p 1883 --save | mqttx conn -h broker.emqx.io -p 1883 --save-options |
| mqttx conn --config /Users/mqttx-cli-config.json | mqttx conn --load-options /Users/mqttx-cli-options.json |Preview 🖼️
Screen Recording 2024-05-22 at 16 35 41What's Changed
- refactor(script): update the simulate script by @ysfscream in #1585
- feat(web): add env file to support configuration of BASE_URL by @DM1-1 in #1619
- docs(web-readme): add docker local deployment guide by @DM1-1 in #1621
- chore(deps): bump protobufjs from 7.2.4 to 7.2.5 by @dependabot in #1626
- chore(deps): bump protobufjs from 7.2.3 to 7.2.5 in /cli by @dependabot in #1625
- chore(deps): bump tar from 6.1.0 to 6.2.1 by @dependabot in #1624
- feat(desktop): add database reset page to fix blank screen from corrupted file by @DM1-1 in #1627
- feat(cli): support for reading and writing messages from/to files by @DM1-1 in #1629
- feat(cil): support for reading messages from files in bench by @DM1-1 in #1634
- fix(cli): fix options handler of file write by @DM1-1 in #1639
- fix(desktop): fix the bug of topic filtering by @XL-YiBai in #1638
- fix(services): add some ts ignores by @ysfscream in #1641
- feat(cli): bench pub support split file content by @ysfscream in #1642
- fix(cli): fix split option bugs & set default value for split option by @Red-Asuka in #1643
- fix(cli): fix can not display split default value by @ysfscream in #1644
- feat(cli): add delimiter option for sub file write by @ysfscream in #1645
- chore(desktop): replace nlark.com to npmjs.org by @ysfscream in #1648
- feat(web): support clearing historical data by @Red-Asuka in #1647
- feat(web): support data export by @Red-Asuka in #1649
- feat(web): support data import by @Red-Asuka in #1650
- feat(copilot): gpt-4o support by @ysfscream in #1653
- refactor(cli): improve logging format by @ysfscream in #1652
- chore(ci): modify web deploy by @Swilder-M in #1654
- chore(cli): upgrade the node version to 18 by @ysfscream in #1655
- feat(cli): support init and load config file by @ysfscream in #1656
- feat(cli): support init and load config file by @ysfscream 
1.9.10 3 d’abril del 2024 — 64 bits EXE (NSIS)ARM64 EXE (NSIS)32 bits EXE (NSIS)
1.9.9 5 de febrer del 2024 — 64 bits EXE (NSIS)ARM64 EXE (NSIS)32 bits EXE (NSIS)
1.9.8 28 de desembre del 2023 — 64 bits EXE (NSIS)ARM64 EXE (NSIS)32 bits EXE (NSIS)
1.9.7 8 de desembre del 2023 — 64 bits EXE (NSIS)ARM64 EXE (NSIS)32 bits EXE (NSIS)
Notes de la versió
- MQTTX Copilot Added: Introduced MQTTX Copilot for enhanced user experience with AI.
- Error Message Analysis: Implemented functionality to analyze error messages via MQTTX Copilot.
- Preset Prompt Actions: Included preset prompt actions in MQTTX Copilot for better interaction.
- More Languages Highlighting: MQTTX Copilot now supports code highlighting for additional programming languages.
- API Key and Model in Database: The database structure, including API keys and model fields, was updated.
Fixes 🛠
- Secure HTTPS Links(CI): Ensured all download links are secure HTTPS.
- Unit Addition(Dev): Added necessary units in theme configuration to avoid deprecation warnings.
- Branch Name to Main(Docs): Updated branch names to “main” in all documentation.
- HTTPS Document Links(CI): Changed all documentation links to HTTPS for security.
- Unused Placeholders Removed(Desktop): Cleaned unused placeholders in code.
- Topic-Alias Web Fix(Web): Fixed topic-alias maximum error in web connections.
- Topic-Alias CLI Fix(CLI): Addressed the same topic-alias error in CLI connections.
- Translation Updates(Desktop, Web): Improved translations for specific languages.
- Typo Corrections(Desktop): Corrected typing errors in documentation or code.
- JSON Precision(Desktop, CLI, Web): Enhanced data precision in JSON messages.
- Invalid JSON Error(Desktop, CLI, Web): Enhanced error handling for invalid JSON formats.
- Reconnection Issue Fixed(Desktop): Solved issues with reconnection after disconnection.
- SSL Option Clarified(Desktop): Updated the SSL switch option content for better user understanding.
Improvements 💫
- Engine Support: Added support for specific engines in the software.
- Node Version for Build: Software builds now use a specific Node.js version.
- Removed Unused Axios: Cleaned the codebase by removing the no longer used axios library.
- Web get-func-name Upgrade: Upgraded the get-func-name library in web components to a newer version.
- get-func-name Upgrade: Upgraded the get-func-name library in the main project.
- Web @babel/traverse Upgrade: Elevated the @babel/traverse library version in web components.
- @babel/traverse Upgrade: Updated the @babel/traverse library version in the project.
- Web browserify-sign Upgrade: Upgraded the browserify-sign library in web components to a new version.
- browserify-sign Upgrade: Upgraded the browserify-sign library for the entire project.
- Web README Update: Updated and improved the README documentation for web components.
What's Changed ♻️
- fix(CI): change download to secure https:// by @Rotzbua in #1426
- fix(theme): add unit to avoid deprecation warning by @Rotzbua in #1424
- fix(docs): branch name changed to main by @Rotzbua in #1430
- feat(deps): add engines by @Rotzbua in #1425
- fix(docs): change links to https by @Rotzbua in #1436
- chore(deps): remove unused axios by @Rotzbua in #1432
- chore(deps): bump get-func-name from 2.0.0 to 2.0.2 in /web by @dependabot in #1442
- chore(deps): bump get-func-name from 2.0.0 to 2.0.2 by @dependabot in #1441
- fix(publish): remove unuse placeholder by @ysfscream in #1443
- fix(web):fix topic-alias-maximum error in connect by @ni00 in #1445
- fix(cli):fix topic-alias-maximum error in cli connect by @ni00 in #1444
- fix(clients): update translation for nl rap and rh by @ysfscream in #1451
- chore(deps): bump @babel/traverse from 7.18.11 to 7.23.2 in /web by @dependabot in #1453
- chore(deps): bump @babel/traverse from 7.14.5 to 7.23.2 by @dependabot in #1450
- chore(deps): bump browserify-sign from 4.2.1 to 4.2.2 in /web by @dependabot in #1463
- chore(deps): bump browserify-sign from 4.2.1 to 4.2.2 by @dependabot in #1462
- docs(web): update readme by @ysfscream in #1493
- fix(update): fix typo by @ysfscream in #1501
- feat(deps): use specified node version for build by @Rotzbua in #1435
- fix:resolve data precision loss in JSON messages by @ni00 in #1507
- feat(copilot): add mqttx copilot by @ysfscream in #1508
- feat(settings): add api k
1.9.6 15 de setembre del 2023 — 64 bits EXE (NSIS)ARM64 EXE (NSIS)32 bits EXE (NSIS)
Notes de la versió
Features 🌈
- ALPN Protocols Support (Desktop / Web / CLI): This update introduces ALPN protocols support, elevating the connection protocols to a new level of efficiency and security.
- Clear History Data Functionality (Desktop): A new feature that allows users to clear all history data, including all messages, facilitating a cleaner and more organized workspace.
- Optimized Publish Options UI (Desktop / Web): Experience a more intuitive and user-friendly publish options UI, designed to streamline your operations.
- Simplified Clear Retained Message Operation (Desktop): Users can now clear retained messages more efficiently with a one-click operation, found in the actions button in the Publish section, thus making message management smoother.
Fixes 🛠
- Retained Message Publishing (Desktop): A significant fix has been implemented to enable the publishing of clear retained messages correctly.
- CLI Base64 Format Message Publishing (CLI): This fix addresses the issue of incorrect publishing of base64 format messages through CLI, ensuring accurate message transmissions.
- MQTT 5 Properties Display (Desktop): A fix ensuring the complete and correct display of MQTT 5 properties in the message box, enhancing the UI.
- JSON Messages Type Conversion (Web): The web interface now accurately converts the types of received JSON messages, preventing display errors.
Improvements 💫
- Timed Message Action (Desktop): The action related to timed messages has been relocated to the actions button, facilitating easier access and improved user interaction.
What's Changed ♻️
- feat(connection): ALPN protocols support by @twankamp in #1399
- Draft documents for MQTTX Desktop - Get Started by @Meggielqk in #1397
- docs: update markdonw format by @ysfscream in #1402
- SSL ALPN protocol support (CLI & Web) by @ysfscream in #1403
- feat(settings): clear history data include all messages by @ysfscream in #1409
- fix(msg): fix can not publish clear retained message by @ysfscream in #1411
- fix(cli): fix pub the wrong base64 formart message by @ysfscream in #1413
- fix(msg): incomplete display mqtt5 properties in message box by @ysfscream in #1415
- refactor(publish): optimize publish options UI by @ysfscream in #1417
- fix(web):fix type conversion of received json messages by @ni00 in #1419
- feat(msg): simplify clear retained message operation by @ysfscream in #1420
Special thanks! 🙏
- @twankamp made their first contribution in #1399
- @Meggielqk made their first contribution in #1397
1.9.5 4 d’agost del 2023 — 64 bits EXE (NSIS)ARM64 EXE (NSIS)32 bits EXE (NSIS)
Notes de la versió
Features 🌈
- JSON Highlighting Support: Messages now support JSON highlighting for better readability.
- Lazy Update Detection and Component Loading: Enhanced system efficiency by implementing lazy update detection and component loading.
- Improved JSON Syntax Error Messages: Enhanced error messages related to JSON syntax for better troubleshooting.
Fixes 🛠
- Text Processing Error: Resolved text processing error for better functionality.
- Style Modifications: Several UI and style modifications for an improved user experience, including the ability to fully display user properties in messages.
- Dark Mode Adaptation: Tabs border color now adapts to dark mode settings.
- Highlighting for Valid JSON Code: JSON code now gets highlighted when the payload is valid.
- Scroll Bar Style: Modified scroll bar style for better navigation.
Known Issues❗️
- Escape "\n" in message-type text.
- Message display truncates long user properties and does not expand as space is available.
- Layout issue after maximizing.
- UI - Wrong format of the sub-topic column.
- MQTTX shows a blank screen after upgrading to 1.9.4.
What's Changed ♻️
- fix(connections):fix text processing error by @ni00 in #1359
- feat(ci): upload packages to aws s3 by @Swilder-M in #1353
- chore(deps): bump semver from 5.7.1 to 5.7.2 by @dependabot in #1344
- chore(deps): bump word-wrap from 1.2.3 to 1.2.4 by @dependabot in #1368
- chore(deps): bump semver from 5.7.1 to 5.7.2 in /web by @dependabot in #1351
- chore(ci): add node version by @ysfscream in #1374
- improve(upodate):lazy update detection and component loading by @ni00 in #1377
- fix(connections-detail):use event listeners instead of onsize events by @ni00 in #1379
- style(subscriptions-list):modify scrollbar style by @ni00 in #1378
- style(key-value-editor):modify el-input styles by @ni00 in #1380
- style(connections):fix some styles by @ni00 in #1382
- feat(msg-left-item):support json highlight by @ni00 in #1381
- improve(msg-left-item):add msg type meta props by @ni00 in #1383
- style(msg-left-item):modify topic color bar by @ni00 in #1384
- feat(msg): change the highlight code theme by @ysfscream in #1385
- fix(msg): highlight json code when payload is valid by @ysfscream in #1386
- fix(script): adapt the tabs border color to dark mode by @ysfscream in #1387
- chore(pkg): upgrade version 1.9.5 by @ysfscream in #1389
- feat(settings): add enabled json highlight setting by @ysfscream in #1390
- chore(ci): fix can not cp to aws s3 by @ysfscream in #1392
- chore(ci): fix aws s3 upload cli by @Swilder-M in #1395
1.9.4 12 de juliol del 2023 — 64 bits EXE (NSIS)ARM64 EXE (NSIS)32 bits EXE (NSIS)
Notes de la versió
Features 🌈
- Protobuf Support: Included in both CLI and Desktop versions.
- Script Functionality:
- Supports Function and Schema scripts.
- Now supports importing of local JavaScript files in Function.
- Shows which script was used to process a message.
- Desktop Client Update: Enhanced with a progress bar and feature preview.
- WebSocket Connection for CLI: MQTT over WebSocket is now supported.
- Multi-format Message Support in CLI: Hex, JSON, and Base64 formats are now supported in message publication.
- Website Upgrade: https://mqttx.app/ completely revamped for intuitive showcasing.
Fixes 🛠
- Right-Click Context Menu Conflict: Resolved for web version.
- Connection Count: Fixed bench command count issue.
- CLI Parameter Check and Error Handling: Enhanced for better usability.
- UI Enhancement: Improved message box display width.
- Connection Selection: Fixed an issue where the previously selected connection wasn't maintained after restarting the client.
- Version Comparison during Update: Fixed a bug in version comparison logic during the update process.
- MQTTX Web: Updated the MQTTX logo.
What's Changed
- docs(help): modify mqtt page link by @Red-Asuka in #1303
- docs(logo): update the mqttx logo by @Red-Asuka in #1304
- docs(cli): update 1.9.3 by @ysfscream in #1305
- chore(deps): bump vm2 from 3.9.17 to 3.9.18 by @dependabot in #1289
- docs(manual): review and update manual.md with Grammarly by @emqplus in #1307
- feat(cli): supports ws and wss protocols by @Red-Asuka in #1310
- feat(help): add mqtt ebook download link by @ysfscream in #1313
- refactor(updateChecker):optimize automatic updates and add a progress bar by @ni00 in #1314
- fix(update):fix update bugs by @ni00 in #1316
- style(update):modify dialog line-height and margin by @ni00 in #1321
- fix(web):prevent right click default event by @ni00 in #1324
- fix(cli):fix the incorrect count by @ni00 in #1323
- fix(contextmenu):prevent contextmenu default events by @ni00 in #1325
- fix(update):modify cli update url by @ni00 in #1326
- feat(cli):support protobuf format by @ni00 in #1320
- feat(cli):support more format type to publish protobuf by @ni00 in #1327
- fix(cli):optimize error handling by @ni00 in #1330
- fix(cli):optimized parameter checks and error handling by @ni00 in #1332
- feat(cli):support input formatted messages to publish by @ni00 in #1333
- docs(cli):update docs about ws and protobuf support by @ni00 in #1334
- chore(pkg): upgrade version 1.9.4 by @ysfscream in #1336
- feat(script): support schema(protobuf) by @ni00 in #1337
- feat(connections):add script tags by @ni00 in #1339
- fix(desktop):fix bugs about schema by @ni00 in #1340
- chore(cli):replaced yaml.js with js-yaml by @ni00 in #1342
- fix(script): fix some bugs about schema by @ni00 in #1341
- style(script):add script-output bottom padding by @ni00 in #1345
- fix(script):function script error handling by @ni00 in #1346
- fix(connections): completed i18n by @ysfscream in #1347
- chore(script):modify some script example by @ni00 in #1348
- style(message): modify the message max width by @ysfscream in #1349
- fix(connection):fix vaild-format-json error by @ni00 in #1350
- chore(cli):add js-yaml types by @ni00 in #1352
New Contributors
- @emqplus made their first contribution in #1307
- @ni00 made their first contribution in #1314
1.9.3 10 de novembre del 2024 — 64 bits EXE (NSIS)ARM64 EXE (NSIS)32 bits EXE (NSIS)
Notes de la versió
MQTTX Desktop
- The logo has been refined: MQTT X -> MQTTX, reflecting a more streamlined identity.
- Connections are now automatically reconnected by default.
- Editing has been disabled during the connecting status.
- The scripts-example has been moved to the top of the repository and IoT data scenarios scripts have been added.
- Fixed wont start on Ubuntu
MQTTX CLI
- The size of Docker images has been significantly reduced by 81.3%+: from 1.07GB to 200.52MB
- A simulate command has been added.
- The ls command has been added, allowing you to view directory contents from the command line.
- More built-in scenarios have been added.
- Smart home
- Industrial Energy
- Tesla IoV
- Weather station
- Typographical errors have been fixed.
- The .npmignore file has been updated
MQTTX Web
- Google Tag Manager has been added.
- The size of Docker images has been significantly reduced by 81.3%: from 886.75MB to 146.4MB
What's Changed
- feat(gtm): add google tag manager by @Red-Asuka in #1272
- fix(cli): fix typo by @Red-Asuka in #1274
- docs(readme): update readme by @ysfscream in #1275
- refactor(logo): update mqttx logo by @ysfscream in #1277
- refactor: fix shields icon name to MQTTX by @JimMoen in #1278
- Revert "chore(deps): bump sqlite3 from 5.0.4 to 5.1.5" by @ysfscream in #1282
- feat(simulate): add simulate to cli by @wivwiv in #1280
- fix(connections): set auto reconnect to true by default by @ysfscream in #1284
- docs(readme): update readme by @ysfscream in #1285
- fix(connections): disable edit in connecting status by @ysfscream in #1286
- refactor(scrips-example): move the scripts-example to top & add iot data scenarios scripts by @ysfscream in #1287
- fix(cli): add js file validation by @ysfscream in #1288
- docs(cli): update readme of simulate by @ysfscream in #1290
- chore(cli): update .npmignore file by @Red-Asuka in #1291
- chore(pkg): upgrade version 1.9.3 by @ysfscream in #1293
- feat(cli): add ls command by @ysfscream in #1292
- docs(cli): update ls command by @ysfscream in #1294
- feat(simulate): add industrial energy monitoring scenario script by @wivwiv in #1296
- chore(dockerfile): use alpine images to reduce the size of Docker images by @wivwiv in #1298
- feat(cli): add smart home scenario by @ysfscream in #1299
- feat(cli): add weather scenario by @ysfscream in #1300
- chore(cli): reduce the docker image size by @ysfscream in #1301
New Contributors
- @JimMoen made their first contribution in #1278
- @wivwiv made their first contribution in #1280
1.9.1 3 de febrer del 2023 — 64 bits EXE (NSIS)ARM64 EXE (NSIS)32 bits EXE (NSIS)
1.9.0 7 de novembre del 2022 — 64 bits EXE (NSIS)ARM64 EXE (NSIS)32 bits EXE (NSIS)
1.8.3 11 d’octubre del 2022 — 64 bits EXE (NSIS)ARM64 EXE (NSIS)32 bits EXE (NSIS)
1.8.2 5 d’agost del 2022 — 64 bits EXE (NSIS)ARM64 EXE (NSIS)32 bits EXE (NSIS)
1.7.3 10 de novembre del 2024 — 64 bits EXE (NSIS)ARM64 EXE (NSIS)32 bits EXE (NSIS)
1.7.2 10 de novembre del 2024 — 64 bits EXE (NSIS)ARM64 EXE (NSIS)32 bits EXE (NSIS)
1.7.1 10 de novembre del 2024 — 64 bits EXE (NSIS)
1.7.0 10 de novembre del 2024 — 64 bits EXE (NSIS)
1.6.2 10 de novembre del 2024 — 64 bits EXE (NSIS)
1.6.0 10 de novembre del 2024 — 64 bits EXE (NSIS)
1.5.2 10 de novembre del 2024 — 64 bits EXE (NSIS)

El més popular a Utilitats del sistema

Mostra-ho tot
  1. AutoHotkeyUtilitats del sistema · AutoHotkey Foundation LLC
  2. BazelUtilitats del sistema · Bazel
  3. osqueryUtilitats del sistema · osquery
  4. LocalSendUtilitats del sistema · Tien Do Nam
  5. SimplenoteUtilitats del sistema · Automattic Inc.
  6. Windows File ManagerUtilitats del sistema · Microsoft Corporation
  7. DittoUtilitats del sistema · Scott Brogden
  8. GaugeUtilitats del sistema · ThoughtWorks Inc.
  9. Hydrus NetworkUtilitats del sistema · Hydrus Network
  10. CopyQUtilitats del sistema · Lukas Holecek

Etiquetes

Comparteix