Highlights
- Colota is now available in Spanish and Simplified Chinese
- Tracking profiles can switch on Wi-Fi, any network or one you name
- A selected point shows its coordinates; tap to copy them
- Maps zoom in further
- No more lost points after a Wi-Fi drop at home
- Profiles no longer skip a pause zone's entry delay
- Sync waits out a rate limit and stops early when the server is unreachable
- A setup link applied while tracking takes effect at once
- The Dashboard shows the sync interval in full
Special Thanks
Three first-time contributors in this release:
- @difagume for the Spanish translation (#929),
- @HappyRespawnanchor for the Simplified Chinese translation (#933) and
- @Gobidev for the Wi-Fi profile conditions (#937).
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
- fix(sync): wait out a rate limit before sending again (#938)
What's New
- feat(history): show and copy a point's coordinates, zoom closer on the map (#949)
- feat(profiles): add Wi-Fi and Wi-Fi network tracking conditions (#937)
- feat(i18n): add Simplified Chinese translation (#933)
- feat(dashboard): show the sync interval under the recording interval (#931)
- feat(i18n): add Spanish translation (#929)
Fixes
- fix(profiles): drop the long-interval warning on stationary profiles (#948)
- fix(service): keep good fixes after a coarse reference fix (#947)
- fix(profiles): re-read the Wi-Fi name when Location returns or the network changes (#945)
- fix(setup): restart tracking after applying a setup link (#935)
- fix(sync): stop a pass on a rate limit or an unreachable server (#934)
- fix(service): keep the entry delay through a profile switch (#930)
Maintenance
- ci(labels): stop labeling changelog and version bumps as ci and deps (#932)
Dependencies
8 changes
- fix(deps): update dependency androidx.work:work-runtime to v2.12.0 (#941)
- fix(deps): update dependency androidx.work:work-testing to v2.12.0 (#942)
- chore(deps): update release-drafter/release-drafter digest to 72967cd (#946)
- chore(deps): update release-drafter/release-drafter digest to c345907 (#943)
- chore(deps): update dependency sharp to v0.35.5 (#940)
- chore(deps): lock file maintenance (#936)
- chore(deps): update dependency prettier to v3.9.9 (#928)
- chore(deps): update @maplibre/maplibre-react-native to 11.4.0 (#927)
Full Changelog: v1.19.0...v1.20.0