Skip to content

Releases: mendhak/gpslogger

v135-rc1

26 Oct 18:46
v135-rc1
2fe4c2e

Choose a tag to compare

v135-rc1 Pre-release
Pre-release

Verification:

cosign verify-blob gpslogger-135-rc1.apk --bundle gpslogger-135-rc1.apk.cosign.bundle --new-bundle-format --cert-oidc-issuer https://token.actions.githubusercontent.com --cert-identity https://github.com/mendhak/gpslogger/.github/workflows/generate-release-apk.yml@refs/tags/v135-rc1

Rekor transparency log

v134 - experimental significant motion, passive filter, bugfixes

23 Jun 17:29
v134
4af2d91

Choose a tag to compare

Bugfix: Auto send alarm should get cancelled when logging stops. #1196

Bugfix: Ignore stale locations. This seems to happen when screen is off. #1224

Bugfix: Added ability to export profile as a stream #1220

Bugfix for FAQ activity on edge to edge layout for Android 15.

"Ignore battery optimization" is now mandatory because the OS starts killing services without it.

PR #1213 Adding passive location filter

PR #1218 Email bugfixes:

Adds a Message-ID header to outgoing emails to help reduce spam filtering by mail relays.

Fixes incorrect MIME types by removing a duplicated application/ prefix.

Ensures that the MIME-Version header is included, as recommended by email standards.

WorkManager: for HTTP based background work like Custom URL, should now make use of internet validation before attempting to send.

Experimental: Using significant motion sensor to prevent logging, to save battery

This uses the TYPE_SIGNIFICANT_MOTION sensor. https://developer.android.com/develop/sensors-and-location/sensors/sensors_motion#sensors-motion-significant
"A significant motion is a motion that might lead to a change in the user's location; for example walking, biking, or sitting in a moving car."
I have no idea how I overlooked this for 10 years.

The significant motion detection is provided by the OS itself, so it could be completely 'off' for some devices.


Verification:

cosign verify-blob gpslogger-134.apk --bundle gpslogger-134.apk.cosign.bundle --new-bundle-format --cert-oidc-issuer https://token.actions.githubusercontent.com --cert-identity https://github.com/mendhak/gpslogger/.github/workflows/generate-release-apk.yml@refs/tags/v134

Rekor transparency log

v134-rc2

07 Jun 15:40
v134-rc2
b018e27

Choose a tag to compare

v134-rc2 Pre-release
Pre-release

Verification:

cosign verify-blob gpslogger-134-rc2.apk --bundle gpslogger-134-rc2.apk.cosign.bundle --new-bundle-format --cert-oidc-issuer https://token.actions.githubusercontent.com --cert-identity https://github.com/mendhak/gpslogger/.github/workflows/generate-release-apk.yml@refs/tags/v134-rc2

Rekor transparency log

v134-rc1

14 Apr 21:03
v134-rc1
f88ce58

Choose a tag to compare

v134-rc1 Pre-release
Pre-release

Verification:

cosign verify-blob gpslogger-134-rc1.apk --bundle gpslogger-134-rc1.apk.cosign.bundle --new-bundle-format --cert-oidc-issuer https://token.actions.githubusercontent.com --cert-identity https://github.com/mendhak/gpslogger/.github/workflows/generate-release-apk.yml@refs/tags/v134-rc1

Rekor transparency log

v133 - layout fix

02 Jan 15:26
v133
93afabe

Choose a tag to compare

Issue #1110 - fix for the layouts on Android 15. What a nightmare this new feature is. So much pointless busywork.

Issue #1187 - auto send timer was causing the app to crash if the background work permission had been optimized or denied. I've now made it use Alarm Manager Compat.

Verification:

cosign verify-blob gpslogger-133.apk --bundle gpslogger-133.apk.cosign.bundle --new-bundle-format --cert-oidc-issuer https://token.actions.githubusercontent.com --cert-identity https://github.com/mendhak/gpslogger/.github/workflows/generate-release-apk.yml@refs/tags/v133

Rekor transparency log

v133-rc1

29 Nov 22:26
v133-rc1
d624d20

Choose a tag to compare

v133-rc1 Pre-release
Pre-release

Verification:

cosign verify-blob gpslogger-133-rc1.apk --bundle gpslogger-133-rc1.apk.cosign.bundle --new-bundle-format --cert-oidc-issuer https://token.actions.githubusercontent.com --cert-identity https://github.com/mendhak/gpslogger/.github/workflows/generate-release-apk.yml@refs/tags/v133-rc1

Rekor transparency log

v132 - SDK upgrades, Android 4.x dropped

11 Nov 20:03
v132
e63b14a

Choose a tag to compare

Maintenance release:

  • SDK version upgrades.
  • FDroid and sideloading should stop complaining about being built for older versions of Android.
  • Jetpack needs a minSdk of 21 as of April 2024.
  • Android 4.x no longer supported due to SDK upgrades

Internal code updates:

  • Pending Intents need to indicate if they're mutable or immutable.
  • Upgraded logger version and fix parameter formatting in log view fragment.
  • GpsStatus is deprecated, using GnssStatus instead for older versions.
  • Some pending Intents are still marked as mutable.
  • Increased size of the queue for NMEA logger due to its rapid processing time.
  • Rejection Handler now correctly identifies rejected items.

Verification:

cosign verify-blob gpslogger-132.apk --bundle gpslogger-132.apk.cosign.bundle --new-bundle-format --cert-oidc-issuer https://token.actions.githubusercontent.com --cert-identity https://github.com/mendhak/gpslogger/.github/workflows/generate-release-apk.yml@refs/tags/v132

Rekor transparency log

v132-rc3

07 Nov 21:01
v132-rc3
7111167

Choose a tag to compare

v132-rc3 Pre-release
Pre-release

Verification:

cosign verify-blob gpslogger-132-rc3.apk --bundle gpslogger-132-rc3.apk.cosign.bundle --new-bundle-format --cert-oidc-issuer https://token.actions.githubusercontent.com --cert-identity https://github.com/mendhak/gpslogger/.github/workflows/generate-release-apk.yml@refs/tags/v132-rc3

Rekor transparency log

v132-rc2

06 Nov 22:20
v132-rc2
03401f9

Choose a tag to compare

v132-rc2 Pre-release
Pre-release

Verification:

cosign verify-blob gpslogger-132-rc2.apk --bundle gpslogger-132-rc2.apk.cosign.bundle --new-bundle-format --cert-oidc-issuer https://token.actions.githubusercontent.com --cert-identity https://github.com/mendhak/gpslogger/.github/workflows/generate-release-apk.yml@refs/tags/v132-rc2

Rekor transparency log

v132-test1

02 Oct 18:59
v132-test1
8972b9a

Choose a tag to compare

v132-test1 Pre-release
Pre-release
version 132-test1