Highlights
- Tracking restarts itself when the phone stops delivering locations
- Tracking no longer gets stuck on Pause after a geofence is deleted
- Geofence heartbeat records points offline and when the server is unreachable
- Merge adjacent trips from the Trips selection bar, or split one by tapping the map
- Elevation gain and loss count less altitude noise as climb
- Trips show an average speed instead of 0 km/h when points carry no speed
- Large point counts show as 123K or 2.0M## Which APK should I download?
Pick the build that matches your device:
- arm64-v8a - almost every phone from the last several years (recommended)
- armeabi-v7a - older 32-bit devices
- universal - one larger APK that runs on any device, if you are unsure
Each comes in two flavors: gms uses Google Play Services for location, foss uses Android's own LocationManager and needs no Google services.
Changes
What's New
- feat(trips): merge and split trips manually (#582)
Fixes
- fix(geofence): send the pause-zone heartbeat past the sync interval (#594)
- Fix/motionless restore guard (#584)
- fix(service): skip the boot restart when the service is already running (#597)
- fix(trips): smooth altitude over a time window before summing elevation (#591)
- fix(tracking): re-register location updates when the active stream goes quiet (#586)
- fix(trips): derive average speed from position when no fix reports one (#580)
- fix(geofence): record the pause-zone heartbeat even when it cannot be sent (#579)
- fix(settings): abbreviate stat counts that overflow their column (#577)
- fix(settings): stop the accuracy filter hint promising more than it filters (#573)
Maintenance
- chore(geofence): log fixes dropped inside an active pause zone (#598)
- test(backup): pin the backup format with a known-answer fixture (#587)
- ci: read the Node version from .nvmrc (#578)
- chore(renovate): drop config:recommended, the bot already sets the baseline (#576)
- ci: split autolabeling out of the release draft update (#575)
- ci: use the setup-build composite action in the release workflows (#574)
Documentation
3 changes
Dependencies
4 changes
Full Changelog: v1.13.0...v1.14.0