Releases: owntracks/android
Releases · owntracks/android
v2.4.12
- Fixed Google Maps layers not showing (#1460)
- Added new APK signing key to the docs (#1461)
- Added specific notification permission request (#1462)
Signing key changes
The signing key has changed.
From (sha256): 94:E6:71:59:57:85:0C:F5:EC:5E:78:B6:85:87:EE:71:28:BA:45:E7:32:3B:A7:98:C0:26:9B:4D:8C:69:5A:99
To: 1F:C4:DE:52:D0:DA:A3:3A:9C:0E:3D:67:21:7A:77:C8:95:B4:62:66:EF:02:0F:AD:0D:48:21:6A:6A:D6:CB:70
I've attached apks signed with the old key to this release, as well as the apks with the new key.
v2.4.11
v2.4.10
Changelog
Version 2.4.10
New features
- Battery optimization status page row now links straight to the right dialog on OSS flavour (#1239, thanks @nycex)
- Added Korean translations (#1244, thanks @whatareyoudoingfor)
- Added Danish tranlsations (thanks @atjn)
- Allow map rotation (can be disabled in preferences) (#1236)
- Add a scale bar to the OSM map view (#1263)
- Allow scaling the OSM map tiles to help with map readability on some devices with the
osmTileScaleFactorsetting (#1223, #1262) - [OSS] Allow the user to request background location permission ("All the time") in the device settings (#1255)
- [OSS] Link straight to the correct battery whitelisting dialog from the status page (#1239)
- Themed icon on Android 13
Bug fixes
- Blue dot on OSM layer should try to be in the middle of the accuracy circle (#1078)
- The map should broadly try and stay in the same place when switching layers
- The map should also roughly try and remember its position / orientation / zoom when switching away from the app and back again
- OSM map layers are a little more readable with larger text sizes (#1223)
v2.4.10-beta2
Store oss/gms apks after publish, consolidate release workflows to pull apks
v2.4.10-beta1
Fix setup-java step in release GH action
v2.4.9
v2.4.8
Changelog
Version 2.4.8
New features
- OpenStreetMap now available as a map layer (!). Layer style toggle switch between the different Google Maps layer styles (Default, Hybrid, Satellite, Terrain), OpenStreetMap and Wikimedia. (#1181)
- OSM map now uses a blue dot and arrow for current location (#1078)
- Use new Google Maps renderer on gms flavour: https://developers.google.com/maps/documentation/android-sdk/renderer
- Add preference to draw regions on the map (#1068)
- Add a preference to prevent location updates any faster than the requested interval (#1168)
- UI for mode changing is now clearer, using a bottom sheet dialog popup with explanation notes on each mode (#1197)
- Updated the Welcome screens to add a new section describing the server requirements
- Update to Catalan, Japanese and Polish translations (thanks all!)
- Log viewer should now automatically scroll, and generally be less bad
Bug fixes
- Fix crash when the ForegroundService is requested to start after reboot or upgrade on Android 12. In theory, this crash should never happen, as these intents are specifically exempted from restrictions in starting foreground services. However, sometimes an exception causing a crash was seen on certain devices, so this tries to handle that a bit more gracefully.
v2.4.7
Changelog
Version 2.4.7
Target Android SDK is now 31.
New features
- Location updates will now contain the app's mode as a field if extended data reporting is enabled (#1160). Documentation change at owntracks/booklet@d487678
- The minimum locator displacement configuration value is now exposed in the preferences (*#1177)
Bug fixes
- Fixed issue where the app would crash when resuming due to a bug in how the MapFragment was created
- Fixed a boat-load of memory leaks (thanks to LeakCanary)
- Tweaked the font sizing in the contacts sheet to be a little more coherent (#1153)
- Translation updates (thanks to all who contributed) (#1167)
v2.4.7-beta1
ContactsViewModel to Android ViewModel, allows us to ditch global sco…
v2.4.6
Changelog
Version 2.4.6
Bug fixes
- Fix format string bug in some locale resource files that caused a hard crash on startup in those locales. Oops. Sorry everyone.