Skip to content

Releases: albertnis/mqcontrol

Release v0.5.1

05 Jan 02:32
Compare
Choose a tag to compare
  • Upgrade dependencies
    • go to 1.23
    • paho.mqtt.golang to v1.5.0

Release v0.5.0

26 Apr 00:07
Compare
Choose a tag to compare
  • 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 form mqcontrol-{randomString} where {randomString} is replaced with eight random characters.

Release v0.4.2

25 Apr 23:07
Compare
Choose a tag to compare
  • Upgrade dependencies
  • Add build for Apple Silicon

Release v0.4.1

12 Jun 05:07
Compare
Choose a tag to compare
Upgrade paho.mqtt.golang to v1.3.5

Release v0.4.0

16 May 06:13
1b02240
Compare
Choose a tag to compare

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

30 Apr 06:44
Compare
Choose a tag to compare
  • 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

27 Apr 06:50
Compare
Choose a tag to compare

Fix issue in Dockerfile where entire runtime PATH was overridden rather than appended.

Release v0.3.7

27 Apr 06:37
Compare
Choose a tag to compare

Increase robustness for unexpected client disconnections

Release v0.3.6

14 Apr 23:36
Compare
Choose a tag to compare
Remove latest tag from targetimage

Release v0.3.3

13 Apr 12:58
Compare
Choose a tag to compare
Correct order of permissions in docker build output