Skip to content

Releases: barbeau/gpstest

v3.10.5

28 Dec 23:05
Compare
Choose a tag to compare

Started rollout to production on Google Play on Dec 28, 2024 and finished on Dec 30, 2024. F-Droid release will be generated from this tag.

versionCode 24099
targetSdkVersion 34

Enhancements:

  • Update to targetSdkVersion 34 - Fixes #694

v3.10.4

28 Dec 22:35
Compare
Choose a tag to compare
v3.10.4 Pre-release
Pre-release

Tried rollout to production on Google Play on Dec 28, 2024 but was blocked by targetSdkVersion not high enough. F-Droid release will be generated from this tag.

versionCode 24098
targetSdkVersion 33

Enhancements:

  • PR #705 - Implement runtime permissions for notifications (Fixes #694 and #622)
  • PR #657 - Add support for BDS B2b and IRNSS L1

Bug fixes:

  • Fix Status log signal count and signal index values (Fixes #696)
  • fix: Don't minify the library so we can build releases

v3.10.3

15 Aug 15:15
Compare
Choose a tag to compare

Started rollout to production on Google Play on Aug 15, 2023. Full rollout finished Sept 18, 2023. F-Droid release will be generated from this tag.

versionCode 24097

Bug fixes:

  • Write sensor data using Dispatchers.IO (Related to #648)
  • Set sensor update rate explicitly to 100Hz (Related to #648)
  • Only inject assist data once per logging session (Fixes #648)

v3.10.2

28 Apr 16:59
Compare
Choose a tag to compare

Started beta rollout on Google Play on April 28, 2023. Started production rollout May 3, 2023. F-Droid release will be generated from this tag. Pushed to 100% rollout on June 5, 2023.

versionCode 24096

Bug fixes:

v3.10.1

24 Apr 15:32
Compare
Choose a tag to compare
v3.10.1 Pre-release
Pre-release

Started beta rollout on Google Play on April 24, 2023. F-Droid release will be generated from this tag.

versionCode 24095

New features:

  • Copy the log file to β€œDownloads/GPSTest” after logging (Android 11 and up) ​​(Closes #633)
  • PR #601 - Add SouthPAN support (Closes #271)

Bug fixes:

  • Add compatibility for older Android versions / lower end phones (Fixes #627)
  • Make binding nullable and handle cases where it could be null (i.e., callbacks) (Fixes #634)
  • Remove decimal places from Status elevation and azimuth (Fixes #626)
  • Check for geo URIs with empty lat or lon (Fixes #635)
  • Handle case where onCreateView() is called early for ShareDialogFragment (Fixes #636)
  • Limit Google Maps KTX library to only google flavor (not osmdroid) (#631)
  • Don't cap precision of entered benchmark coordinates (Fixes #628)

v3.10.0

12 Apr 21:15
Compare
Choose a tag to compare
v3.10.0 Pre-release
Pre-release

Started beta rollout on Google Play on April 12, 2023. F-Droid release will be generated from this tag.

versionCode 24094
minSdkVersion 24


What’s New (message shown in app and on Google Play):

  • Background execution - You can now log on your device while you do something else!
  • GNSS status notification - Shows the number of signals & satellites in view and in use in a convenient notification.
  • Filter the Sky - The filter feature now works on the Status AND Sky screens!
  • Themed icon support (Android 13 and up) - No more disruptions to your otherwise color-perfect home screen :).
  • Bug fixes - See https://bit.ly/gpstest-releases

New features:

  • #606 - Themed icon support on Android 13 and up
  • #589 - Add Location.isMock to logging
  • #563 - Apply signal filter to Sky view (using same viewModel as Status)
  • PR #550 - App overhaul:
    • Add background execution w/ notification
    • Convert Status to Composable
    • Fix filtered satellite count
    • …and lots more (see #299 and #492)

Bug fixes:

  • Add OSM attribution notices to F-Droid flavor maps (Fixes #620)
  • Remove default sound and vibration for < API 26 (Fixes #623)
  • Enable background execution when file logging starts (Fixes #587)
  • Update SBAS PRN assignments to June 2021 doc (Fixes #618)
  • Check for fullBiasNanos before logging fullBiasNanos
  • Fix GnssClock log formatting error (Fixes #590)
  • Ensure logged decimal values aren't in scientific notation (Fixes #593)
  • Set the first fix flag with location in addition to GnssStatus (Fixes #495)
  • Only indicate fix is lost if gap is > 1.5 seconds (Fixes #544)

Project maintenance:

  • PR #621 Update to Target SDK version 31 (Fixes #447, #619)

v3.9.16

04 Oct 15:58
Compare
Choose a tag to compare

Started production rollout on Google Play on October 4, 2021. F-Droid release will be generated from this tag.

versionCode 18093

Enhancements:

  • Update translations

v3.9.15

23 Sep 18:14
Compare
Choose a tag to compare
v3.9.15 Pre-release
Pre-release

Released to beta testing group on Google Play on September 23, 2021. F-Droid release will be generated from this tag.

versionCode 18092

Enhancements:

  • Update Help definitions for "Alt" values - Closes #502
  • Clarify expected input value for accuracy "altitude" - Closes #529
  • Add store listing info for F-Droid - Closes #470
  • Use SwitchMaterial instead of Switch for better styling - Closes #325

v3.9.14

20 Aug 18:18
Compare
Choose a tag to compare

Released to beta testing group on Google Play on August 20th, 2021. F-Droid release will be generated from this tag. Full rollout on Sept 20, 2021.

versionCode 18091

Enhancements:

  • #543 - Improve app accessibility - Adds content descriptions to ImageViews and buttons used throughout the app

v3.9.13

13 Aug 17:29
Compare
Choose a tag to compare
v3.9.13 Pre-release
Pre-release

Released to beta testing group on Google Play on August 13th, 2021. F-Droid release will be generated from this tag.

versionCode 18090

Enhancements:

  • #488 - Use new Android S GnssCapabilities APIs (PR #524)
  • CI - Use GitHub Actions instead of Travis
  • #528 - Import ground truth via Intents with geo: URI
  • #490 - Request full tracking for raw measurements (S and higher)

Bug fixes:

  • Update NMEA link in CSV log header
  • Remove altitude support when reading geo URI - Please note that altitude is not yet supported as RFC 5870 requires altitude to be othrometric, or height above the WGS-84 reference geoid. Support for geoid offset is discussed more in #296 and #530.
  • Correctly use savedInstanceState in checkbox dialog