Releases
2.0
Release CI job
Automatic version name/code
Cleanup build variables
Enable lint check
Api 30
Jitpack.io publish
Prevent NPE on log line. Use monotonically increasing time for alarm manager scheduling calculations.
Supporting multiple MqttCallback in a single MqttAndroidClient
Fixed Issue #307 NPE
Subscribe should not return null (#262 )
Use internal storage directly, compatible to use MemoryPersistence
Use AndroidHighResolutionTimer for elapsed time
catch IllegalStateException exception when service cannot be started because app is in background
fix service variable in connect method not having value assigned
add API to support foreground service
Android X
Updated to use client 1.2.5
Synchronize put/remove send details hashmaps for thread safety
Gradle 6.7
Android Studio 4.1
Github actions CI
Merge branch 'develop' into master
Avoids ClassCastException when there are more than one service (#291 )
Changing automated tests to use local mosquitto broker and re-enabling for travis-ci. (#264 )
Throw Invalid Argument Exception when getConnection is called with a null clientHandle (#263 )
support sessionPresent on connack (#222 )
Move ping request to AsyncTask
Remove unnecessary tr-catch blocks on the example code
Remove unnecessary throws
declarations
Alert if messageArrivedAction fails. (#173 )
You can’t perform that action at this time.