0.4.7
Broker and Client:
- Upgrade Kotlin version to 1.9.23
Client:
- Added configurable CONNACK timeout
- Added
onSubscribed
callback - Added debug prints option
- runSuspend to spawn a new coroutine to run the client in background
- Don't send packets until the CONNACK has been received to fix AWS broker compatibility
- Fix AWS broker keepalive timeout