Skip to content

Releases: OpenTracksApp/OpenTracks

v4.9.3

17 Oct 18:32
Compare
Choose a tag to compare

v4.9.3: OpenTracks

Bugfix:

  • Prevent crash as toList() is not always available

v4.9.2

10 Oct 18:08
Compare
Choose a tag to compare

v4.9.2: OpenTracks

Changes:

  • Option to use Android 12's Dynamic Color (Material Design)
  • Android 14's Predictive Back for some activities

Bugfix:

  • Settings for total distance voice announcement was accidentially removed

v4.9.1

08 Oct 11:29
Compare
Choose a tag to compare

v4.9.1: OpenTracks

Bugfix:

  • Crash when doing multi select in track list

v4.9.0

26 Sep 19:17
Compare
Choose a tag to compare

v4.9.0: OpenTracks

NOTE: BREAKING CHANGE

This release changes how OpenTracks determines moving and not moving.
Until now, the speed (GPS or sensor) was used by a applying a threshold (e.g., less than 0.3 m/s).
However, this may be very noise.
From now on, a timeout duration is used (i.e., no significant change of position in the last X seconds).
This duration is user configurable.
The events of becoming idle are stored in the database incl. a timestamp, so statistics can be re-computed.

A downgrade from this version is not implemented.
Please backup all before upgrading.

Changes:

  • Idle detection uses "no movement" duration rather than speed too low
  • Added scooter activity

Bugfix:

  • While recording, TrackList showed all tracks as recording

Developer:

  • Re-enabled Github action executing tests

v4.8.4

17 Sep 08:19
Compare
Choose a tag to compare

v4.8.4: OpenTracks

Changes:

  • Show max power for recorded tracks

Developer:

  • TrackList now uses RecyclerView

v4.8.3

31 Aug 20:09
Compare
Choose a tag to compare

v4.8.3: OpenTracks

Bugfix:

  • Android 14: prevent crash due to malformed UUID (example for filename template)

Developer:

  • Marker list is now a RecyclerView

v4.8.2

27 Aug 07:01
Compare
Choose a tag to compare

v4.8.2: OpenTracks

Changes:

  • After recording export: show error message if unsuccessful

v4.8.1

22 Aug 05:17
Compare
Choose a tag to compare

v4.8.1: OpenTracks

Bugfix:

  • Location permission was not granted due to ACCESS_LOCATION_BACKGROUND (removed)

v4.8.0

16 Aug 21:09
Compare
Choose a tag to compare

v4.8.0: OpenTracks

Changes:

  • Permission: ACCESS_BACKGROUND_LOCATION is required due to API
  • Preparation for time-based idle detection
  • Drop distinguishing the source (GPS vs BLE sensors) for stored data

Developer:

  • removed race condition workarounds (TrackRecordingService and GpsStatusManager)
  • TrackRecordingServiceConnection handles service shutdown

v4.7.1

06 Aug 16:27
Compare
Choose a tag to compare

v4.7.1: OpenTracks

Bugfixes:

  • Android 14: crash on recording start (missing permissions)
  • Android 14: crash on track deletion (ForegroundService without reason)

Developer:

  • AggregatedStats is now a RecyclerView