Skip to content
This repository was archived by the owner on May 5, 2025. It is now read-only.

v0.10.0-beta0

Pre-release
Pre-release
Compare
Choose a tag to compare
@TheTimeWalker TheTimeWalker released this 29 Mar 18:00
· 65 commits to master since this release
cb35ab1

First 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

Full Changelog: v0.9.6.0...v0.10.0.0