github EdJoPaTo/mqttui v0.17.0

latest releases: v0.21.1, v0.21.0, v0.20.0...
2 years ago

Added

  • Support TLS encryption (via --broker mqtts://)
  • Support websockets (via --broker ws:// or --broker wss://)
  • Mouse clicks now select the overview / JSON Payload area
  • Home/End key support for overview and JSON Payload area
  • PageUp/Down key support for the overview
  • Add key hints in the bottom of the TUI

Changed

  • Combine MQTT --broker host and --port port into single --broker mqtt://host:port
  • Require URL scheme prefix for --broker (like mqtt://)
  • Performance: Do not store topic on each history entry
  • Performance: Store String as Box<str>
  • Performance: Store less data on non-UTF8 payload
  • Performance: Use RwLock over Mutex
  • Performance: Simplify interactive drawing logic
  • Performance: Simplify non-interactive output logic
  • Performance: Only update TUI when key/mouse event did something

Fixed

  • Simplify JSON Payload view of non-Object/Array datatypes (don't prefix with "root: ")

Don't miss a new mqttui release

NewReleases is sending notifications on new releases.