github emqx/MQTTX v1.12.1

4 hours ago

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 #1964
  • fix(TopicTree): improve long host name display with ellipsis and tooltip by @ysfscream in #1972
  • fix(ui): improve payload history navigation buttons layout by @ysfscream in #1973
  • fix(build): update Linux app icon to 512x512 resolution by @ysfscream in #1974
  • fix(desktop): unify app data path handling to fix Windows %APPDATA% redirect issue by @ysfscream in #1976
  • 1.12.1-beta.1 by @ysfscream in #1978
  • fix(KeyValueEditor.vue): fix a User Property display bug in Topics Tree by @ShadowPaint-SP in #1980
  • fix: adjust history navigation button layout to prevent right arrow f… by @ysfscream in #1981
  • feat(copilot): update AI models to the latest 2025 versions by @ysfscream in #1982
  • feat(desktop): implement SCRAM enhanced authentication for MQTT 5.0 by @ysfscream in #1983
  • feat(web): implement SCRAM enhanced authentication for MQTT 5.0 by @ysfscream in #1984
  • feat(cli): implement SCRAM enhanced authentication for MQTT 5.0 by @ysfscream in #1985
  • fix(desktop): prevent crash when restoring window on disconnected dis… by @ysfscream in #1988
  • refactor(desktop): optimize export to use streaming for memory efficiency by @ysfscream in #1990

New Contributors

Full Changelog: v1.12.0...v1.12.1

Don't miss a new MQTTX release

NewReleases is sending notifications on new releases.