v0.10.0-beta0
Pre-releaseFirst release after maintainer change 🎉
This one is a bigger release as this updates all libraries and fully replaces the MQTT library from Paho to HiveMQTT. This allows for both MQTT 5 and MQTT 3.1.1 support as well as hopefully fixing the issues that plagued Android 9+ installations. You can change this in the settings if there are issues. Feel free to test it out and comment in this issue: #1
IMPORTANT!
Unfortunately, as some have seen from following the maintainer change, it was not possible to get the old signature and application ID (see #4). The AppID had to be changed which means there is NO way to update existing installations. You MUST install this as a new app and reconfigure the app. Sorry for the inconvenience, I hope this doesn't repeat in the future.
What's Changed
- Replaced Paho library with HiveMQTT supporting up to the latest Android and MQTT 5 (#1)
- Updated all existing libraries and gradle to the latest version (except OKHTTP, see #2)
- Updated motion detection library via @CMingTseng's fork (https://github.com/CMingTseng/android-motion-detection)
- Small code refactoring to follow the latest Kotlin
- Set Android API Target 31
- Use Java 1.8 as default
- Enable autoplaying audio by @hinzundcode in #7
New Contributors
- @hinzundcode made their first contribution in #7
Full Changelog: v0.9.6.0...v0.10.0.0