github owntracks/android Android-v.2.3.0

latest releases: v2.5.2, v2.5.1, v2.5.0...
3 years ago

Changelog

Version 2.3.0

New features

  • Config can now be loaded by the app using an owntracks:/// URI, either pointing at a remote config location or encoded inline in base64.
  • Multiple MQTT topics (space-delimited) are now supported under the subTopic preference
  • Message sending is now retried on failure up to 10 times, or 10,000 times for location messages to be better resilient against transient failures, but to also not block the queue for messages that upstream can't handle. (#936)
  • Geocoder will now handle errors from the Geocoding service more gracefully, showing a notification and respecting rate-limiting / backing off. (#942)
  • Minor UI changes separating the About screen from the rest of the preferences
  • HTTP Useragent changed from "Owntracks/" to "Owntracks-Android/" to better indicate to servers which OT client it is
  • Catalan language support (thanks Rafroset!)

Bug fixes

  • Fix bug relating to geocoding handling where the displayed value was not correctly updated.
  • Geocoder now only considers first 4dp of location lat/lng to prevent too many requests resulting from tiny location drift
  • Background location permission no longer needed, so removed
  • Fix for regression introduced in 2.2 where self-signed certificates supplied as the CA were doing more restrictive hostname checking (#896). Hostnames are no longer matched if the CA cert is the same as the MQTT leaf cert.
  • Geocoder preference should now work properly on API<24
  • Initial location fix should now also work better on API<24
  • Fix an issue where trying to exit the app wouldn't work if there were outstanding messages queued to be sent (#954)

Don't miss a new android release

NewReleases is sending notifications on new releases.