Releases: hannesa2/paho.mqtt.android
Releases · hannesa2/paho.mqtt.android
3.2.2
Deliver with source
3.2.1
API less restrict
3.2.0
Use Room in library
3.1.1
Callback bugfix
3.1
Bugfixes
3.0
Full Kotlin conversion
2.1
first Kotlin usage
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)