Skip to content

v1.9.5

Compare
Choose a tag to compare
@ysfscream ysfscream released this 04 Aug 07:43
· 175 commits to main since this release

Release Note 🎉

🎨 Enhanced JSON syntax error messages and JSON highlighting in messages

MQTTX 1.9.5 has improved error messages for JSON syntax issues and support for JSON highlighting in messages. It also includes style and UI modifications to enhance the user experience.

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.

Preview 🖼️

image

1.9.4 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

Full Changelog: v1.9.4...v1.9.5