Releases: hannesa2/paho.mqtt.android
Releases · hannesa2/paho.mqtt.android
3.6.5
4.3.beta4
What's Changed
Exciting New Features 🎉
Dependencies
- Bump androidx.appcompat:appcompat from 1.6.1 to 1.7.0 by @dependabot in #640
- Bump com.android.tools.build:gradle from 8.4.1 to 8.4.2 by @dependabot in #648
- Bump androidx.test:rules from 1.5.0 to 1.6.0 by @dependabot in #650
- Bump com.android.tools.build:gradle from 8.4.2 to 8.5.0 by @dependabot in #649
- Bump com.google.devtools.ksp from 2.0.0-1.0.21 to 2.0.0-1.0.22 by @dependabot in #647
- Bump androidx.test.espresso:espresso-core from 3.5.1 to 3.6.0 by @dependabot in #654
- Bump androidx.test.espresso:espresso-core from 3.6.0 to 3.6.1 by @dependabot in #656
- Bump com.google.devtools.ksp from 2.0.0-1.0.22 to 2.0.0-1.0.24 by @dependabot in #663
- Bump gradle/actions from 3 to 4 by @dependabot in #665
- Bump com.android.tools.build:gradle from 8.5.0 to 8.5.2 by @dependabot in #668
- Bump kotlin_version from 2.0.0 to 2.0.10 by @dependabot in #667
- Bump com.google.devtools.ksp from 2.0.0-1.0.24 to 2.0.10-1.0.24 by @dependabot in #671
- Bump androidx.work:work-runtime-ktx from 2.9.0 to 2.9.1 by @dependabot in #670
Espresso test
- Move test job by @hannesa2 in #635
- Screenshot compare by @hannesa2 in #634
- Test if screen is on by @hannesa2 in #637
- Rename tests by @hannesa2 in #638
- Upload new png (errors) by @hannesa2 in #642
- Show screenshot diff in pull request by @hannesa2 in #636
- NoSuggestions in EditView by @hannesa2 in #674
Bug fix
Pipeline
Other Changes
- Bump com.google.devtools.ksp 2.0.0 1.0.21 by @hannesa2 in #641
- Ping logging by @hannesa2 in #644
- Update Gradle Wrapper from 8.7 to 8.9 by @github-actions in #662
Full Changelog: 4.3.beta3...4.3.beta4
4.3.beta3
What's Changed
Exciting New Features 🎉
- Fix Gradle 8.+ enable Minify mqtt can't connect by @hannesa2 in #592
- Better error logging by @hannesa2 in #598
Dependencies
- Bump com.android.tools.build:gradle from 8.3.1 to 8.3.2 by @dependabot in #602
- Bump gradle/wrapper-validation-action from 2 to 3 by @dependabot in #606
- Bump androidx.core:core-ktx from 1.12.0 to 1.13.0 by @dependabot in #607
- Bump com.google.devtools.ksp from 1.9.23-1.0.19 to 1.9.23-1.0.20 by @dependabot in #601
- Bump com.android.tools.build:gradle from 8.3.2 to 8.4.0 by @dependabot in #613
- Bump androidx.core:core-ktx from 1.13.0 to 1.13.1 by @dependabot in #614
- Bump hannesa2/action-android from 0.1.4.10 to 0.1.16.5 by @dependabot in #616
- Bump com.google.android.material:material from 1.11.0 to 1.12.0 by @dependabot in #615
- Bump org.jetbrains.kotlinx:kotlinx-coroutines-core from 1.8.0 to 1.8.1 by @dependabot in #622
- Bump org.jetbrains.kotlinx:kotlinx-coroutines-android from 1.8.0 to 1.8.1 by @dependabot in #621
- Bump org.jlleitschuh.gradle:ktlint-gradle from 12.1.0 to 12.1.1 by @dependabot in #618
Bug fix
- fix #358,#433 [add clientState null check to avoid crash] by @FJEagle in #623
- Make the "client connected" pre-check valid by @FJEagle in #626
Other Changes
- Kotlin 1.9.23 by @hannesa2 in #593
- Fix task kspReleaseKotlin by @hannesa2 in #594
- Remove forground service by @hannesa2 in #583
- Less strict mode detected violations by @hannesa2 in #605
- Remove deprecated buildconfig by @hannesa2 in #595
- Fix invalid ClientHandle, IllegalArgumentException by @hannesa2 in #608
- Update Gradle Wrapper from 8.4 to 8.7 by @github-actions in #590
- Cleanup notification by @hannesa2 in #610
- Emulator boot time by @hannesa2 in #619
- Cleanup MQTTAndroidClient by @hannesa2 in #627
New Contributors
Full Changelog: 4.2.4...4.3.beta3
3.6.4
What's Changed
Exciting New Features 🎉
Other Changes
- Fix android 14 implicit intent for not exported broadcast receivers by @SM2A in #553
- Fix keepalive ping not sending by @SM2A in #591
- Remove foreground notification when the service is started in foreground by @hannesa2 in #597
New Contributors
Full Changelog: 4.2.4...3.6.4
4.2.4
What's Changed
Exciting New Features 🎉
- Android 14 [api34] compile issues by @hannesa2 in #480
- Energy saving by using WorkMananger instead of exact alarm by @hannesa2 in #430
- Replace deprecated local broadcast with Flow by @hannesa2 in #495
- CI test with api34 by @hannesa2 in #481
- Remove foreground notification when the service is started in foreground by @fabmazz in #560
- Test multiple disconnect by @hannesa2 in #564
- Allow multiple disconnect by @hannesa2 in #563
- Remove deprecation by @hannesa2 in #571
- Less verbose on receive message by @hannesa2 in #584
- Increase verbose on error by @hannesa2 in #585
Dependencies
- Bump org.jlleitschuh.gradle:ktlint-gradle from 11.3.1 to 11.3.2 by @dependabot in #448
- Bump org.jetbrains.kotlinx:kotlinx-coroutines-core from 1.6.4 to 1.7.1 by @dependabot in #461
- Bump com.google.android.material:material from 1.8.0 to 1.9.0 by @dependabot in #459
- Bump org.jetbrains.kotlinx:kotlinx-coroutines-android from 1.6.4 to 1.7.1 by @dependabot in #462
- Bump org.jlleitschuh.gradle:ktlint-gradle from 11.3.2 to 11.4.0 by @dependabot in #467
- Bump org.jlleitschuh.gradle:ktlint-gradle from 11.4.0 to 11.4.2 by @dependabot in #471
- Bump kotlin_version from 1.8.20 to 1.8.22 by @dependabot in #468
- Bump androidx.core:core-ktx from 1.10.0 to 1.10.1 by @dependabot in #465
- Bump org.jlleitschuh.gradle:ktlint-gradle from 11.4.2 to 11.5.0 by @dependabot in #476
- Bump room_version from 2.5.1 to 2.5.2 by @dependabot in #470
- Bump org.jetbrains.kotlinx:kotlinx-coroutines-core from 1.7.1 to 1.7.2 by @dependabot in #472
- Bump org.jetbrains.kotlinx:kotlinx-coroutines-android from 1.7.1 to 1.7.2 by @dependabot in #478
- Bump org.jetbrains.kotlinx:kotlinx-coroutines-core from 1.7.2 to 1.7.3 by @dependabot in #484
- Bump androidx.recyclerview:recyclerview from 1.3.0 to 1.3.1 by @dependabot in #487
- Bump org.jetbrains.kotlinx:kotlinx-coroutines-android from 1.7.2 to 1.7.3 by @dependabot in #483
- Bump kotlin_version from 1.8.22 to 1.9.0 by @dependabot in #474
- Bump logcatVersion from 3.0 to 3.2 by @dependabot in #510
- Bump org.jlleitschuh.gradle:ktlint-gradle from 11.5.0 to 11.6.0 by @dependabot in #512
- Bump com.android.tools.build:gradle from 8.1.0 to 8.1.1 by @dependabot in #503
- Bump androidx.core:core-ktx from 1.10.1 to 1.12.0 by @dependabot in #508
- Bump actions/checkout from 3 to 4 by @dependabot in #507
- Bump kotlin_version from 1.9.0 to 1.9.10 by @dependabot in #504
- Bump com.google.android.material:material from 1.9.0 to 1.10.0 by @dependabot in #516
- Bump com.android.tools.build:gradle from 8.1.1 to 8.1.2 by @dependabot in #515
- Bump org.jlleitschuh.gradle:ktlint-gradle from 11.6.0 to 11.6.1 by @dependabot in #518
- Bump room_version from 2.5.2 to 2.6.0 by @dependabot in #520
- Bump androidx.recyclerview:recyclerview from 1.3.1 to 1.3.2 by @dependabot in #521
- Bump kotlin_version from 1.9.10 to 1.9.20 by @dependabot in #525
- Bump com.android.tools.build:gradle from 8.1.2 to 8.1.3 by @dependabot in #526
- Bump com.android.tools.build:gradle from 8.1.3 to 8.1.4 by @dependabot in #529
- Bump kotlin_version from 1.9.20 to 1.9.21 by @dependabot in #530
- Bump androidx.work:work-runtime-ktx from 2.8.1 to 2.9.0 by @dependabot in #532
- Bump room_version from 2.6.0 to 2.6.1 by @dependabot in #533
- Bump actions/setup-java from 3 to 4 by @dependabot in #538
- Bump actions/upload-artifact from 3 to 4 by @dependabot in #542
- Bump kotlin_version from 1.9.21 to 1.9.22 by @dependabot in #543
- Bump com.google.android.material:material from 1.10.0 to 1.11.0 by @dependabot in #541
- Bump com.android.tools.build:gradle from 8.2.0 to 8.2.1 by @dependabot in #544
- Bump com.android.tools.build:gradle from 8.2.1 to 8.2.2 by @dependabot in #555
- Bump gradle/wrapper-validation-action from 1 to 2 by @dependabot in #558
- Bump org.jetbrains.kotlinx:kotlinx-coroutines-android from 1.7.3 to 1.8.0 by @dependabot in #566
- Bump org.jetbrains.kotlinx:kotlinx-coroutines-core from 1.7.3 to 1.8.0 by @dependabot in #565
- Bump com.google.devtools.ksp from 1.9.22-1.0.17 to 1.9.22-1.0.18 by @dependabot in #577
- Bump com.android.tools.build:gradle from 8.2.2 to 8.3.0 by @dependabot in #578
- Bump softprops/action-gh-release from 1 to 2 by @dependabot in #586
- Bump com.android.tools.build:gradle from 8.3.0 to 8.3.1 by @dependabot in #588
Other Changes
- Ktlint 11.2.0 by @hannesa2 in #432
- Appple Silicon runner by @hannesa2 in #449
- no x86 runner by @hannesa2 in #450
- [Reconnect crash resolve(NullPointerException)] by @KumaHyung in #475
- Java 17 by @hannesa2 in #452
- Remove lint warning by @hannesa2 in #486
- Android Studio Flamingo by @hannesa2 in #453
- Android Studio Giraffe by @hannesa2 in #489
- New logcat by @hannesa2 in #491
- Test with api 33 by @hannesa2 in #494
- Code format by @hannesa2 in #496
- Fix compileSdk deprecation by @hannesa2 in #511
- Alternative Parcelable and Serializable are deprecated. by @hoangchungk53qx1 in #527
- Android studio hedgehog by @hannesa2 in #535
- ktlint 12.1.0 by @hannesa2 in #547
- Add suggestions to basic sample by @hannesa2 in #562
- Fix connectionLostAction by @hannesa2 in #570
- Fix exception during connection lost by @hannesa2 in #573
- Move from kapt to ksp by @hannesa2 in #574
- Fix toolbar overlapped by @hannesa2 in #580
New Contributors
- @KumaHyung made their first contribution in #475
- @hoangchungk53qx1 made their first contribution in #527
- @fabmazz made their first contribution in #560
Full Changelog: 3.6.3...4.2.4
3.6.3
What's Changed
Exciting New Features 🎉
Other Changes
- Fix android 14 implicit intent for not exported broadcast receivers by @SM2A in #553
- Fix keepalive ping not sending by @SM2A in #591
New Contributors
Full Changelog: 4.2.3...3.6.3
4.2.3
4.2.2
4.2.1
What's Changed
Exciting New Features 🎉
- Remove foreground notification when the service is started in foreground by @fabmazz in #560
- Test multiple disconnect by @hannesa2 in #564
- Allow multiple disconnect by @hannesa2 in #563
Dependencies
- Bump kotlin_version from 1.9.0 to 1.9.10 by @dependabot in #504
- Bump com.google.android.material:material from 1.9.0 to 1.10.0 by @dependabot in #516
- Bump com.android.tools.build:gradle from 8.1.1 to 8.1.2 by @dependabot in #515
- Bump org.jlleitschuh.gradle:ktlint-gradle from 11.6.0 to 11.6.1 by @dependabot in #518
- Bump room_version from 2.5.2 to 2.6.0 by @dependabot in #520
- Bump androidx.recyclerview:recyclerview from 1.3.1 to 1.3.2 by @dependabot in #521
- Bump kotlin_version from 1.9.10 to 1.9.20 by @dependabot in #525
- Bump com.android.tools.build:gradle from 8.1.2 to 8.1.3 by @dependabot in #526
- Bump com.android.tools.build:gradle from 8.1.3 to 8.1.4 by @dependabot in #529
- Bump kotlin_version from 1.9.20 to 1.9.21 by @dependabot in #530
- Bump androidx.work:work-runtime-ktx from 2.8.1 to 2.9.0 by @dependabot in #532
- Bump room_version from 2.6.0 to 2.6.1 by @dependabot in #533
- Bump actions/setup-java from 3 to 4 by @dependabot in #538
- Bump actions/upload-artifact from 3 to 4 by @dependabot in #542
- Bump kotlin_version from 1.9.21 to 1.9.22 by @dependabot in #543
- Bump com.google.android.material:material from 1.10.0 to 1.11.0 by @dependabot in #541
- Bump com.android.tools.build:gradle from 8.2.0 to 8.2.1 by @dependabot in #544
- Bump com.android.tools.build:gradle from 8.2.1 to 8.2.2 by @dependabot in #555
- Bump gradle/wrapper-validation-action from 1 to 2 by @dependabot in #558
- Bump org.jetbrains.kotlinx:kotlinx-coroutines-android from 1.7.3 to 1.8.0 by @dependabot in #566
- Bump org.jetbrains.kotlinx:kotlinx-coroutines-core from 1.7.3 to 1.8.0 by @dependabot in #565
Other Changes
- Alternative Parcelable and Serializable are deprecated. by @hoangchungk53qx1 in #527
- Android studio hedgehog by @hannesa2 in #535
- ktlint 12.1.0 by @hannesa2 in #547
- Add suggestions to basic sample by @hannesa2 in #562
New Contributors
- @hoangchungk53qx1 made their first contribution in #527
- @fabmazz made their first contribution in #560
Full Changelog: 4.2...4.2.1