Releases: albertnis/mqcontrol
Releases · albertnis/mqcontrol
Release v0.5.1
- Upgrade dependencies
go
to 1.23paho.mqtt.golang
to v1.5.0
Release v0.5.0
- The
-i
client ID flag is no longer required. If a client ID value is not provided, mqcontrol will generate a client ID of the formmqcontrol-{randomString}
where{randomString}
is replaced with eight random characters.
Release v0.4.2
- Upgrade dependencies
- Add build for Apple Silicon
Release v0.4.1
Upgrade paho.mqtt.golang to v1.3.5
Release v0.4.0
Tweak command-line flags:
- Breaking change: Password flag is now lowercase (
-p
) - Breaking change: Client ID flag
-i
no longer has a default
Release v0.3.9
- Fix issue in scratch-based Docker images where
mqcontrol
binary was not available in PATH. - Introduce exponential-backoff retry for broker connection errors including network issues - a common problem when mqcontrol starts before a network connection is available.
Release v0.3.8
Fix issue in Dockerfile where entire runtime PATH was overridden rather than appended.
Release v0.3.7
Increase robustness for unexpected client disconnections
Release v0.3.6
Remove latest tag from targetimage
Release v0.3.3
Correct order of permissions in docker build output