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
New Contributors
Full Changelog: https://github.com/emqx/MQTTX/compare/v1.11.1...v1.12.0