Releases: 256dpi/gomqtt
Releases · 256dpi/gomqtt
v0.14.4
added demo command
various packet coding improvements
prevent a race condition when closing an existing sessions' active client
added benchmark pace and delay
fixed default dialer WSS port
moved to gh actions
test service retry logic
fix, race condition when use encoder/decoder (@orientlu )
perform online callout after receiving a ConnAck (@SimonT90poe )
conditionally announce message on Publish (@SimonT90poe )
v0.14.3
topic: improved parse speed
packet: added types function
v0.14.2
client: Store.Await
take one random future faster (@temoto )
packet: Message.String()
show payload as hex (@temoto )
client: ReceiveMessage
properly handle early and late callback invocations
client: Service
properly handle full queues
minor clarifications and improvements
v0.14.1
broker: ensure acks are queued only once
fixed various warnings
v0.14.0
various code cleanups and bugfixes
improved client/service error handling
removed separate callback types
ensure carrier is closed on all errors during send and receive
refactored all CLI utilities
improved future binding
v0.13.1
client: properly handle callback errors
future: unexposed store mutex
future: simplify future handling
client: unexposed tracker mutex
v0.13.0
support for ssl scheme in launcher and dialer (@ludanfeng )
privatized tree config and updated tree constructors
refactored transport package
various fixes and cleanups
v0.12.3
various performance improvements
v0.12.2
use token based rate limiting for both benchmarks
You can’t perform that action at this time.