Release Note 🎉
🚚 Automatic update support for software packages 📦
Features 🌈
- MQTT X: Automatic update (Thanks @laybrid)
- MQTT X: Default connection using MQTT 5.0
- MQTT X: Topic is validated before publishing (Cannot contain #, +, $, etc.)
- MQTT X CLI: Support MQTT 5.0 connection
- MQTT X CLI: Support MQTT 5.0 for User Properties and Subscription Options
- MQTT X CLI: Add the
conn
command to test the connection - MQTT X Web: UI style updates, synchronized with MQTT X
Fix 🛠
- MQTT X: Fixed exited unexpectedly on macOS
- MQTT X: Fixed User Properties display issue
- MQTT X CLI: Fixed invalid
clean
option
The New ✨
- MQTT X CLI Repo 👉 https://github.com/emqx/MQTTX/tree/main/cli
- MQTT X Web Repo 👉 https://github.com/emqx/MQTTX/tree/main/web
- MQTT X Web Online 👉 http://www.emqx.io/online-mqtt-client
Preview 🖼
What's Changed
- chore(deps): bump shell-quote from 1.7.2 to 1.7.3 in /web by @dependabot in #959
- docs(readme): update cli readme by @ysfscream in #961
- docs(readme): update web readme by @ysfscream in #962
- docs(readme): update cli readme by @ysfscream in #963
- docs(readme): update cli readme by @ysfscream in #964
- docs(readme): update readme by @ysfscream in #965
- chore(cli): release mqttx-cli v1.8.1 by @Red-Asuka in #966
- docs(readme): update web readme by @ysfscream in #967
- feat(cli): add main module & modify bin executable file by @Red-Asuka in #971
- docs(readme): update homebrew by @ysfscream in #972
- chore(cli): set default client id by @Red-Asuka in #975
- chore(deps): bump moment from 2.29.2 to 2.29.4 by @dependabot in #980
- chore(deps): bump moment from 2.29.2 to 2.29.4 in /web by @dependabot in #981
- docs(readme): update readme by @ysfscream in #982
- chore(web): modify router mode & public path by @Red-Asuka in #984
- feat(page): set page title & description by @Red-Asuka in #985
- feat(ci): add deploy website by @Swilder-M in #986
- feat(src/main/updateChecker.ts): add a feature for automatic updates by @laybrid in #978
- chore(web): modify utm params & update web readme by @Red-Asuka in #988
- fix(deploy): upload dist to oss by @Swilder-M in #989
- feat(web): add google analytics by @Red-Asuka in #991
- feat(cli): add connect command & support the user properties for MQTT 5.0 by @Red-Asuka in #992
- chore(deps): bump terser from 4.8.0 to 4.8.1 in /web by @dependabot in #994
- chore(deps): bump terser from 4.8.0 to 4.8.1 by @dependabot in #993
- fix(properties): fix user properties display issue by @Red-Asuka in #998
- fix(license): fix licnese warning by @Red-Asuka in #1000
- chore(desktop): modify the default mqtt version from 3.1.1 to 5.0 by @Red-Asuka in #1001
- chore(web): modify the default mqtt version from 3.1.1 to 5.0 by @Red-Asuka in #1003
- fix(license): recover the root license file by @Red-Asuka in #1006
- style(web): synchronize styles by @Red-Asuka in #1004
- feat(web): add version & releases link by @Red-Asuka in #1007
- feat(desktop): add publish topic validation by @Red-Asuka in #1008
- chore(pkg): 1.8.0 -> 1.8.1 by @ysfscream in #1009
- fix(background): fix exited unexpectedly on macos by @ysfscream in #1010
- fix(cli): change clean to no-clean option by @ysfscream in #1011
- fix(ci): fix deploy web CI failed issue by @ysfscream in #1012
- fix(cli): modify user properties description by @ysfscream in #1013
- feat(cli/sub): add mqtt5 sub options by @ysfscream in #1014
- chore(format): add web and cli code format by @ysfscream in #1015
- fix(ci): add cli build action and modify web action by @Swilder-M in #1016
New Contributors
Full Changelog: v1.8.0...v1.8.1