Skip to content

v131 - Migrating to WorkManager, OSM prompt option, file upload broadcast, notification for errors, SPD_KPH param

Compare
Choose a tag to compare
@github-actions github-actions released this 29 Jun 10:24
· 123 commits to master since this release
v131
67fa991

Oops, this got released as "131-rc2" in the version name. It's meant to be 131.

Housekeeping and Maintenance

The JobQueue library is quite good, but the library is abandoned, and the same developer has done some work on Android WorkManager.

Switching to WorkManager.

One limitation, you can't pass information in the constructor to the worker (like you did with the JobQueue), instead it has to be passed via a Data, and maximum data size is 10kb.

That size limit means instead of passing an array of locations, I have to pass the file name and get the worker to read from the file and build the locations itself.

I've also updated the build dependencies, some libraries too, seen in build.gradle and AndroidManifest.xml.

Issues

#1129 Clarifying that the auto send also sends when the file name changes.

#1131 OpenStreetMap option to prompt for details when logging starts.

image

#1083 Send a broadcast when a file is uploaded. This should allow users to delete the file if they'd like.

image

image

#1139 A new %SPD_KPH custom URL parameter to help with logging to OwnTracks.

#1138 #1053 Show an error notification when permissions have been revoked but the user is trying to run the app.

image

image